【问题标题】:Error in starting Jboss 6.2 EAP启动 Jboss 6.2 EAP 时出错
【发布时间】:2014-10-25 12:57:55
【问题描述】:

我正在尝试在 Jboss 6.2 中部署我的战争,但在启动 Jboss 时遇到异常。请帮我解决这个问题:

15:33:42,714 错误 [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/authService]] (ServerService 线程池 -- 51) JBWEB000287: 异常发送上下文初始化事件到类 org.springframework.web.context.ContextLoaderListener 的侦听器实例:java.lang.UnsupportedOperationException:此解析器不支持规范“null”版本“null” 在 javax.xml.parsers.DocumentBuilderFactory.setSchema(未知来源)[rt.jar:1.6.0_26] 在 __redirected.__DocumentBuilderFactory.setSchema(__DocumentBuilderFactory.java:194) [jboss-modules.jar:1.3.0.Final-redhat-2] 在 org.opensaml.xml.parse.BasicParserPool.initializePool(BasicParserPool.java:510) [xmltooling-1.3.2.jar:] 在 org.opensaml.xml.parse.BasicParserPool.(BasicParserPool.java:138) [xmltooling-1.3.2.jar:] 在 org.opensaml.xml.XMLConfigurator.(XMLConfigurator.java:87) [xmltooling-1.3.2.jar:1.3.2] 在 org.opensaml.xml.XMLConfigurator.(XMLConfigurator.java:73) [xmltooling-1.3.2.jar:1.3.2] 在 org.opensaml.DefaultBootstrap.initializeXMLTooling(DefaultBootstrap.java:195) [opensaml-2.5.3.jar:1.0.0.RC2] 在 org.opensaml.DefaultBootstrap.bootstrap(DefaultBootstrap.java:91) [opensaml-2.5.3.jar:1.0.0.RC2] 在 org.opensaml.PaosBootstrap.bootstrap(PaosBootstrap.java:27) [spring-security-saml2-core-1.0.0.RC2.jar:1.0.0.RC2] 在 org.springframework.security.saml.SAMLBootstrap.postProcessBeanFactory(SAMLBootstrap.java:42) [spring-security-saml2-core-1.0.0.RC2.jar:1.0.0.RC2] 在 org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:694) [spring-context-3.2.9.RELEASE.jar:3.2.9.RELEASE] 在 org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:684) [spring-context-3.2.9.RELEASE.jar:3.2.9.RELEASE] 在 org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:461) [spring-context-3.2.9.RELEASE.jar:3.2.9.RELEASE] 在 org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:410) [spring-web-3.2.9.RELEASE.jar:3.2.9.RELEASE] 在 org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306) [spring-web-3.2.9.RELEASE.jar:3.2.9.RELEASE] 在 org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112) [spring-web-3.2.9.RELEASE.jar:3.2.9.RELEASE] 在 org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3339) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] 在 org.apache.catalina.core.StandardContext.start(StandardContext.java:3777) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] 在 org.jboss.as.web.deployment.WebDeploymentService.doStart(WebDeploymentService.java:156) [jboss-as-web-7.3.0.Final-redhat-14.jar:7.3.0.Final-redhat-14] 在 org.jboss.as.web.deployment.WebDeploymentService.access$000(WebDeploymentService.java:60) [jboss-as-web-7.3.0.Final-redhat-14.jar:7.3.0.Final-redhat-14 ] 在 org.jboss.as.web.deployment.WebDeploymentService$1.run(WebDeploymentService.java:93) [jboss-as-web-7.3.0.Final-redhat-14.jar:7.3.0.Final-redhat-14 ] 在 java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [rt.jar:1.6.0_26] 在 java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [rt.jar:1.6.0_26] 在 java.util.concurrent.FutureTask.run(未知来源)[rt.jar:1.6.0_26] 在 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) [rt.jar:1.6.0_26] 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.6.0_26] 在 java.lang.Thread.run(Unknown Source) [rt.jar:1.6.0_26] 在 org.jboss.threads.JBossThread.run(JBossThread.java:122)

【问题讨论】:

    标签: jboss jboss6.x


    【解决方案1】:

    如果您的 WEB-INF/lib 或 jboss lib 中有不同版本的 spring jar,可能会导致上述问题。尝试删除那些。

    【讨论】: