在使用运行在不同服务器上的应用程序的.war文件进行部署之前,我正在测试JBoss AS 7。
当我尝试通过应用程序登录到数据库时,我得到了这个错误:
SEVERE [] (http--0.0.0.0-8080-4) java.lang.NoClassDefFoundError: org/apache/commons/codec/DecoderException
java.lang.ClassNotFoundException: org.apache.commons.codec.DecoderException from [Module "deployment.app.war:main
在部署战争时,不存在任何问题。在运行时,面临java.lang.LinkageError异常。
异常的详细信息:
Failed to define class javax.wsdl.extensions.soap12.SOAP12HeaderFault in Module
"abc.war:main" from Service Module Loader: java.lang.LinkageError: loader
constraint violation: loader (instance of org/jboss/modules/ModuleClassLoader)
我在将ear部署到本地JBoss 5.1服务器时遇到了这个问题,这会导致部署错误.我的一场战争是问题,但我没有设法找到解决办法。
11:39:54,796 ERROR [[/pro-service]] Exception lors de l'envoi de l'évènement contexte initialisé (context initialized) à l'instance de classe d'écoute (listener) fr.mymaven.socle.log.LogbackConfigListener
java.l
我在尝试从我的应用程序中加载库时遇到了一些问题,而不是JBoss带来的问题。
我试图在我的应用程序中使用最新的、最伟大的SLF4J,在这样做的过程中,我得到了以下消息:
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [vfszip:/C:/devtools/workspace/g2/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_5.1_Runtime_Server1302541739184/deploy/ecotrakEar.