问题标签 [java-ee-5]
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.
macos - 无法在 Apple 平台上执行嵌入式 Glassfish 应用程序
我在 Apple 计算机上以 GF 3.1 Embedded 运行 JEE5 应用程序时遇到问题......(相同的环境适用于 Linux 和 Windows)。服务器启动正常,但是在加载 APP 时服务器返回一条 SEVERE 消息...我的部署基本上是 glassfish-embedded-web-3.1.jar 文件、配置的域和里面的应用程序以及一个启动类。
输出可以在这里看到:http: //pastebin.com/ypeV3jm3;第 44 行和第 48 行显示错误消息。在 linux/windows 平台(它工作的地方),JSF、Mojarra 和 RichFaces 的行开始(在这里查看它们:http://pastebin.com/y4TaA5vY )!
我在这里感谢您的帮助。
java - 如何接收 EntityManager 的持久性单元名称?
在 Java EE 应用程序中,我在 EJB3.0 SessionBean 上使用 @PersistenceContext 来让 EntityManager 自动装配。
当我使用多个数据源时,我想以编程方式确定 EntityManager 的自动装配 PersistenceUnit 名称。任何机会?
java-ee-5 - 与 jboss 4.0 和休眠一起运行的 javaee 5 书店示例
当我尝试从 Netbeans(JavaEE5 示例)部署 bookstore1 Web 应用程序时,我已将 persistence.xml 文件更改为使用休眠:
我的mysql-ds.xml
文件是:
我收到以下错误:
你能告诉我我哪里做错了吗...
java - @Resource 注释不能与 JBoss5.0.1 一起正常工作
我正在尝试在 JBoss 5.0.1 中部署我的应用程序。我在这个应用程序中的一些 bean 正在使用@Resource
注释。如果我理解了这个问题,我的猜测是 JBoss 会在 spring-core 之前处理这个注释。我注意到“映射名称”对于 JBoss 的@Resource
注释实现是强制性的。
jakarta-ee - Maven EAR-project with SLF4J, logback and native hibernate on glassfish
My project is pretty simple. i want a standard ear-project which supports slf4j with logback as implementation. my main problem is, that the config file is not used and i get debug info printed out to the console from xerces. There is a major classpath problem with ear files i think, because the project as war runs fine. i have already put the logback.xml to every root dir, but it does not work. I had also had the problem that the hibernate.cfg.xml file could not be found. could anyone give me a tip or even provide a sample ear? I am using GF 3.1.1
caching - 在 Java EE 中缓存值
我正在构建一个简单的消息委托应用程序。消息通过 JMS 在两端发送。我正在使用 MDB 来处理传入消息、转换它们并将它们发送到目标队列。不幸的是,相同的消息可以多次发送到传入队列,但不允许转发重复项。
那么实现这一目标的最佳方法是什么?
由于可以有多个 MDB 监听传入队列,因此需要一个缓存,我可以将传入消息的唯一消息 uuid 存储至少一个小时。应该如何访问这个缓存?通过单例/静态类(我正在运行 Java EE 5,因此没有单例注释)?
另外我觉得所有的操作都必须同步,对吧?这会不会对性能造成太大影响?
java - 如何获取特定用户的所有 LDAP 组?
我有一个使用外部 LDAP 作为提供者进行身份验证的 weblogic 服务器。我需要在 LDAP 存储库中恢复与特定用户关联的组。
登录使用标准 java 表示法:
登录后,我可以使用以下方法恢复主体: <%= request.getUserPrincipal() %>
但我现在需要的是从 LDAP 中恢复此主体的所有关联组?可能吗?
[]s
weblogic-10.x - WebLogic 10.5.3 + Seam 2.2.1:应用程序无法启动
我们有一个 WAR 打包的 Web 应用程序,可以在开发机器上运行。它由 Java EE 5 + Seam 2.2.1 + Hibernate 3.3.1 组成。它使用 Oracle 10g XE 数据库并在使用 JDK 1.6.0_24 的最新 Tomcat 6 上运行。系统为 64 位 Windows 7 Pro,使用 Firefox 6。
现在,我们尝试将应用程序迁移到 Oracle WebLogic 10.3.5。我们按照 Seam 手册指定数据源、部署 JSF 库和配置必要的 xml 文件。与此同时,我们验证了一个新的 seam-gen 生成的应用程序使用相同的数据源并按照所述配置了 xml 文件工作正常。
但是,如果我们在 WebLogic 上尝试我们自己的应用程序,尽管部署工作正常,但当尝试在浏览器中打开 Web 应用程序时,它表明发生了无休止的重定向。即使在 WebLogic 中配置 log4j,我们也看不到任何堆栈跟踪或日志错误。使用 Firebug 分析请求时,我们看到对“login.seam”的 get 请求,然后是对“error.seam”(或设置调试模式时的“debug.seam”)的 20 次 get 请求,响应为“302 Moved Temporarily” .
我整个星期都在努力,试图比较所有配置并且无法解决它 - 所以我希望得到任何可能导致该问题的想法以及如何解决它!
java - EJB3 & JAAS 主题/主体如何从 servlet 容器传播到 EJB 层?
我试图了解 JAAS 主体如何从 Web 层传播到业务/EJB 层。
我已经读过,如果角色/领域是在web.xml的login-config和security-context中配置的,那么 servlet 容器也会透明地将经过身份验证的主体传递给 EJB 层。
两个问题
1.) 首先,更重要的是,这是真的吗?无需开发商干预!
2.)其次,任何想法如何在引擎盖下工作。