问题标签 [glassfish]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
web-services - 使用安全 UserNameToken 的 web 服务
出于安全原因,我正在尝试解决我们使用 glassfish V2 使用普通 UserNameToken 发布简单 Web 服务的问题。由于我们使用 Netbeans 6.5 来存档,因此我们正在研究本教程。
因此,完成了以下步骤: 在我们的开发环境中,我们安装了 Sun Java(TM) 系统访问管理器,并且可以通过管理控制台和 Netbeans IDE 来管理它。都好。本教程中的示例运行良好,因此我们认为我们可以继续前进。
在更改了 Web 服务的安全选项后,我们在没有安装任何 Netbeans 的情况下将其发布到了我们的测试环境中。
之后,完成了以下步骤:
- 部署服务
- 在 Access Manager 中为 IP 地址配置领域
- 设置预期用户以访问 Web 服务。
当我们的合作伙伴现在访问 Web 服务时,实际的 Web 服务代码没有被访问,我们总是在服务器日志中发现安全标头未被理解。
这是我们在服务器收到的消息:
我们的 wsit.xml 看起来像这样:
有谁知道这里可能缺少什么配置?
我们还意识到,在打开安全性(AM 安全性)后,在 IDE 中会在 configuration files/amserver 下创建一个名为 amconfig.xml 的文件。
部署服务后,我们在网络服务器上、*.war 或 addons/amserver 下都找不到这个文件。
该文件内部如下所示:
由于信息已经在sun-web.xml
服务器上发布,我认为这不应该是问题,但可能对您有所帮助。
java - GlassFish v3 Prelude - 管理问题
今天晚上我一直在玩 GlassFish v3 prelude。我不确定的几件事是安全性如何工作。
它像梦一样安装,所以我做的第一件事是删除匿名帐户并使用“mysecretpassword”设置一个“admin”帐户,并在管理领域为该用户指定 asadmin 组。
此时,停止域命令从控制台(和/或开始菜单快捷方式)停止工作。很公平,但是 stop-domain 命令接受一个 --user 参数,但随后需要提供一个我不知道它在哪里的 --passwordfile 路径。
经过一番谷歌搜索后,我偶然发现了asaadmin login -p 4848它在我的文档中创建了一个密码文件,然后停止域开始工作!
所以问题:
1)是否可以让停止域提示输入用户/密码?
2)拥有一个带有(散列)密码的文件的整个业务对我来说听起来并不好 - 他们为什么这样做,它是否可转让,是否可以禁用,如果可以,我该如何停止域?
3) 安全领域是如何工作的——它们是什么,它们有何不同?
4) GF v3 上最好的资源(书籍、网站等)是什么?
apache - 为什么有些设置前端 Glassfish 与 Apache?
我一直在努力研究 Glassfish,而不断出现的一件事是使用 Apache 面对 Glassfish 的“操作方法”。不幸的是,我还没有找到你为什么要这样做的描述!
根据我的实验,Glassfish 似乎是一个功能齐全的 Web 服务器类型的服务;但我可能会错过很多。那么,前端 Glassfish 的概念是更多地将其与现有架构集成的解决方案,还是前端(在纯 Java 环境中)提供额外的好处?
java - JSF 中的掩码 URL
我有一个用 JSF 用 JAVA 编写的企业应用程序(使用 RichFaces 3.3)。目前我的网址如下所示:
http://localhost/WebApplication/faces/folder1/page.jsp
问题是我如何屏蔽我的网址以使其成为这样:
http://localhost/folder1/page.jps
基本上我想隐藏“应用程序/面孔/”
谢谢
java - 使用 JPA 而不是 Hibernate 设置 JBoss Seam 在 GlassFish 上运行有多容易?
问题几乎说明了一切——我有兴趣了解如何在 GlassFish(v3 prelude)应用程序服务器而不是 JBoss 上设置 JBoss Seam。此外,我更喜欢 JPA 而不是 Hibernate 的持久性,但看起来 Seam 依赖于 Hibernate(或至少部分依赖),有没有人对这样的堆栈有任何经验?
java - 如何从 WebApp 读取 web.xml
对于 WebApps,web.xml 可用于存储应用程序设置。我怎样才能阅读这个文件。我的 servlet 在 GlassFish v2 服务器中运行。
jdbc - Glassfish 应用服务器中的 JDBC 和连接池
我想在 EAR 部署中设置一个连接池和 JDBC 连接,因此我不必在我手动部署到的每个 App Server 上进行设置。我需要做什么?有没有我可以将这些信息放入的 .xml 文件?
jakarta-ee - 现实世界中的玻璃鱼
是否有任何公司/网站在生产中使用 Glassfish?我是 J2EE 新手,在 Glassfish v3 Prelude 中将 JRuby on Rails 与 JAX-WS Metro 应用程序一起部署。有时怪癖让我去 WTF 并扯掉我的头发。
我没有使用 Apache Tomcat 的经验,想知道切换到 Tomcat 是否有意义,因为 Glassfish 可能还没有准备好进行认真的开发?
java - 如何在 GlassFish 中使用属性文件
我正在创建一个在 GlassFish 中运行的 Web 服务,并且我想要一些自定义属性。为此,我正在使用该Properties
课程。我正在使用的代码是:
但是如何settings.properties
在我的配置目录中获取 -file?
我不确定我的类路径,因为它是由 NetBeans 和 GlassFish 管理的。我假设我的.war
-file 已添加到类路径中,部署时...
我已经添加了自己的解决方案,但如果有人能提出更好的解决方案,那将是非常受欢迎的......
java - 应用服务器中的线程
我有一个想要部署到应用程序服务器(GlassFish)中的 Java 程序/线程。线程应该作为“服务”运行,在应用服务器启动时启动,在应用服务器关闭时停止。
我该怎么做呢?它不是真正的会话 Bean 或 MDB。这只是一个线程。