问题标签 [jboss-eap-6]
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.
logging - 如何使用 Jboss LogManager 和 SLF4J 获取已配置记录器的列表?
我使用 JBoss EAP6.0 和 SLF4J 作为我的日志记录外观和 jboss logmanager 作为后端日志记录实现。正在显示日志记录语句,但我无法使用 org.jboss.logmanager 或使用 PlatformLoggingMXBean 获取已配置记录器的列表。两个列表都是空的。
这是我的代码:
java - 如何在 .war 中包含 ejb-jar.xml
我的战争中包含的ejb-jar.xml未加载,当我将它打包到我在jboss-eap-6.0.0/maven3上使用的 .ear 中时
这是我的 .ear 文件包含的内容:
这是mesejbs.jar/META-INF/ejb-jar.xml:
LogInterceptor 被成功调用。
这是monwar.war/WEB-INF/ejb-jar.xml:
但从未调用过 SecurityInterceptor !
如何激活SecurityInterceptor
?
logging - OpenShift:如何设置 JBoss AS 的日志级别
在 OpenShift 中,我想将 JBoss AS 的日志级别设置为“DEBUG”。
在我的本地 JBoss 安装中,我可以通过在JBOSS_HOME/standalone/configuration/standalone.xml
.
root-logger 的默认级别是“INFO”,但是当我将其设置为“DEBUG”并重新启动 JBoss 时,我就达到了我的目标。
我怎样才能在 OpenShift 中达到同样的效果?我可以通过 SSH 进入 OpenShift 应用程序并手动修改jbossas/standalone/configuration/standalone.xml
. 但是,当我重新启动应用程序时,所有这些更改都会丢失,因此 root-logger 的级别会重置为“INFO”。
java - JBoss:在 JBoss EAP 6 中将值绑定到 JNDI,类似于 JNDIBindingServiceMgr
如何在 JBoss EAP 6 中将任意字符串绑定到 JNDI?我曾经在以前的 EAP 版本中通过 org.jboss.naming.JNDIBindingServiceMgr MBean 来完成。
JBoss EAP 6 中有什么类似于 org.jboss.naming.JNDIBindingServiceMgr 的吗?
我们正在将应用程序从 jboss-5.1.EAP 迁移到 jboss-eap-6.1。我们需要将一些东西绑定到 JNDI 中,以便应用程序可以查找环境变量的值。
非常感谢。
jsf - JBoss EAP 6.1 上 EJB 模块中的 JSF ClassNotFoundException
我正在将 JSF 2.1 应用程序移植到 Jboss EAP 6.1 (JBoss AS 7.2)。该应用程序在 Glassfish 3.1 和 Weblogic 12c 上运行顺畅。此外,成功移植了一个稍微相似的应用程序。该问题发生在特定的 EJB 单例中。在此,我有一个带有@PostConstruct
注释的方法,它在启动时运行并用 SelectItems 填充列表。在部署期间,java.lang.ClassNotFoundException
抛出一个异常,表示 JBoss 找不到javax.faces.model.SelectItem
该类。如果我注释掉该方法,一切都很好。SelectItem 类在 web 模块中的其他一些 bean 中使用没有任何问题。
我的问题是:这种行为有什么已知的原因吗?我是否需要一些特殊配置才能使用javax.faces
EJB 模块中的包中的类,在 JBoss 上运行?JSF 没有与 EAR 一起打包,因此应用程序使用服务器的实现。
谢谢!
jms - HornetQ 服务器(eap 6)可以与 eap 5 中的 jms-clients 通信吗?
我需要 HornetQ 服务器(jboss eap 6)与 jboss eap 5 中的 jms-clients 通信?如果是这样,请帮助我。
我还创建了一个 jms 网桥并且工作正常,但问题是 hornetq 服务器在 jms 服务器(JBoss EAP5)中重复了消息。
但我的意思是 jms 客户端(eap 5)应该连接到 eap 6 上的 hornetq。
web-services - Apache CXF:消息已过期
环境 :
- 阿帕奇 CXF 2.7.8
- Jboss EAP 6
- 用于测试客户端的 SoapUI
我尝试实现简单身份验证,即使用密码简单文本类型,它正在工作,但是当我尝试实现密码摘要类型时,给了我异常:
现在展开:org.apache.cxf.binding.soap.SoapFault:消息已过期 org.apache.ws.security.WSSecurityException:消息已过期
我在五分钟内为每个请求和时间提供新的随机数值
WSS4JInInterceptor Bean 类定义:
客户端xml请求代码:
当我尝试调用该服务时,我遇到了异常
谁能告诉我我在哪里犯错?
jboss7.x - Jboss 7 到 oracle 8.0.5 连接断开
我有 jboss 7 (jboss EAP 6.0.1)。我有 oracle 9 DB 和 oracle 8.0.5 DB。oracle 8.0.5 DB 在 5 小时内下降,但 oracle 9 连接继续工作。使用了 oracle 8 和 oracle 9 Db通过相同的应用程序。它们被添加到同一个 ds 文件中。例外 :-
我在模块中使用的驱动程序是 ojdbc14-9201.jar 。它适用于 oracle 8 Db 但 oracle 8 DB 因上述异常而失败。oracle 8 确实连接但失败,除了上述异常中的 alter session 错误。请建议。
java - java.lang.NoClassDefFoundError:无法初始化类 javax.imageio.ImageIO jboss EAP 6
我们使用的是 JBoss EAP 6;在生产环境之前一切正常。但是在生产中部署后,我们收到以下错误:
在我们创建验证码的 servlet 之一中发生的错误。这是发生此错误的行:
这是 Error 的堆栈跟踪:
这不会发生在任何其他环境中。我们正在将应用程序部署为 ear。解决此问题的任何建议/指示都会对我有很大帮助。
先感谢您。
问候, Manjunath
jboss-eap-6 - Jboss 7 - 忽略战争中的全局模块
我在 Jboss Instance jboss EAP 6.0.1 中有六个应用程序有如下定义的全局模块。独立的.xml
我想忽略一个应用程序的全局模块。有没有办法只为一个应用程序忽略这个全局模块并在war文件中定义所需的模块。如何实现?