问题标签 [jakarta-ee]
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.
java - 部署多个 2.1 EJB 的 OC4J 10.1.3.4 问题
我在从 OC4J 10.1.2.3 迁移到 10.1.3.1.4 时遇到问题。问题在于具有多个 EJB 的应用程序(都是 2.1,没有 EJB 3.0)。Jdeveloper 将采用默认的 ejb-jar.xml(Jdeveloper 在其独立的 OC4J 实例上运行它所需的文件)并将其打包到每个 EJB JAR 模块中,不管是什么。这导致应用服务器在部署时深入每个 EJB JAR 模块,并找到 N 次相同的 ejb-jar.xml 文件(其中 N = EJB 模块的数量)。这会导致重复的 EJB 引用,并会破坏任何 JNDI 查找,例如:“java:comp/env/ejb/EJBName”。因此,部署具有 3 个 EJB、EJB1、EJB2 和 EJB3 的应用程序会导致应用程序服务器注册 9 个 EJB 而不是 3 个。我需要一种最佳实践方式,但在 10.1.3.4 和 JDeveloper 执行的方式之间,情况相当糟糕...
旁注:如果 Web 应用程序的 JNDI 查找代码被重构为“ejb/EJBName”,它们将起作用。但是,这是不可取的。
java - Java EE 网站的默认会话超时是多少?
如果我没有在 web.xml 文件中指定以下内容:
我的默认会话超时是多少?(我正在运行 Tomcat 6.0)
web-services - Java EE 和 Grails:与 Web 服务的通信?哪个框架?
嗨,我正在开发一个 Grails 应用程序,它必须与现有的 Java EE 应用程序(使用 EJB2 构建)进行通信。“旧版”应用程序和新的 Grails 应用程序都将提供服务并使用它们。
出于互兼容性的原因,我正在考虑使用 WebServices 进行通信。现在我想知道我应该在双方都使用哪些框架。
由于 Java EE 应用程序现在在 JDK5 下运行,我可以使用 JAX-WS 我想在 Grails 端使用 Metro ( https://jax-ws-commons.dev.java.net/grails/ ) 是有意义的. 有没有人有这方面的经验?或者其他建议?
java - 如何部署 ADF 业务组件?
如何将 ADF 业务组件部署到中间层并使用RMI调用它?
我只是找不到任何好的文档!
jakarta-ee - 部署ear文件时连接超时
我收到以下错误:
在域中部署应用程序失败;为 jrules-teamserver-SUNAS82 加载部署描述符时出错——连接超时;无法完成请求的操作 加载 jrules-teamserver-SUNAS82 的部署描述符时出错——连接超时
部署 ear 文件时。可能是什么原因连接超时以及如何解决问题?
jakarta-ee - JMSorrelationID 过滤 JMS 消息接收方
如何在 java (JRE /JDK / J2EE 1.4) 中实例化只接收与给定 JMSCorrelationID 匹配的消息的 JMS 队列侦听器?我要获取的消息已发布到队列而不是主题,尽管如果需要可以更改。
这是我目前用来将消息放入队列的代码:java - 为并置对象停用 Weblogic 负载平衡优化
有没有办法停用Weblogic 默认为特定 EJB 使用的并置对象的优化?
编辑:一些背景:
我们有一个在集群的一个节点内运行的调度程序服务。这是出于历史原因,目前无法更改。
该服务调用 EJB,我们希望对这些调用进行负载平衡。不幸的是,由于问题中提到的优化,目前每个调用都在托管调度程序服务的节点上运行。
我正在考虑编写一个自定义负载平衡类,但是这种优化似乎是在负载平衡步骤发生之前完成的。
java - 有没有办法只在 Tomcat/Wildfly/Glassfish 启动时运行方法/类?
我需要在 Tomcat 启动时删除临时文件,传递到包含临时文件的文件夹位于 applicationContext.xml 中。
有没有办法只在 Tomcat 启动时运行方法/类?
java - 不再使用 EJB 3.0 的主要原因是什么?
场景
- 您已经使用 EJB 版本 3 开发了一个 webapp。
- 该系统由客户部署、交付和使用。
如果您必须从头开始重写系统,您会再次使用 EJB 吗?
是:不要回答这个问题,而是回答这个问题。
否:根据您的个人经验,提供不再使用 EJB 的主要原因。
让答案只包含一个原因。这将让其他读者投票选出远离 EJB 3 的第一大理由。
java - 在 java ee 5 中检索已定义角色的列表
我想知道是否可以检索 java 代码中 web.xml 文件中定义的安全角色的完整列表?如果是这样怎么做?
我知道“isUserInRole”方法,但我也想处理请求角色但未在 web.xml 文件中定义(或拼写不同)的情况。