【问题标题】:Hudson stopped working on my jbossHudson 停止在我的 jboss 上工作
【发布时间】:2012-05-01 19:12:06
【问题描述】:

当我将 hudson 复制到 jboss 时,控制台上出现以下错误

这里我发布了 jboss 控制台的错误

这是hudson的问题还是其他配置的问题

13:07:12,307 严重 [hudson.WebAppMain] 无法初始化 Hudson:java.lang.ClassCastException:org.apache.xalan.processor.TransformerFactoryImpl 无法转换为 javax.xml.transform.TransformerFactory 在 javax.xml.transform.TransformerFactory.newInstance(Unknown Source) [:1.7.0_01] 在 hudson.WebAppMain.contextInitialized(WebAppMain.java:225) [:] 在 org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3369) [:6.1.0.Final] 在 org.apache.catalina.core.StandardContext.start(StandardContext.java:3828) [:6.1.0.Final] 在 org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:294) [:6.1.0.Final] 在 org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146) [:6.1.0.Final] 在 org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:476) [:6.1.0.Final] 在 org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) [:6.1.0.Final] 在 org.jboss.web.deployers.WebModule.start(WebModule.java:95) [:6.1.0.Final] 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.7.0_01] 在 sun.reflect.NativeMethodAccessorImpl.invoke(未知来源)[:1.7.0_01] 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [:1.7.0_01]

13:07:12,335 错误 [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/hudson]] 向 hudson.WebAppMain 类的侦听器实例发送上下文初始化事件的异常:java .lang.ClassCastException:org.apache.xalan.processor.TransformerFactoryImpl 不能转换为 javax.xml.transform.TransformerFactory 在 javax.xml.transform.TransformerFactory.newInstance(Unknown Source) [:1.7.0_01] 在 hudson.WebAppMain.contextInitialized(WebAppMain.java:225) [:] 在 org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3369) [:6.1.0.Final] 在 org.apache.catalina.core.StandardContext.start(StandardContext.java:3828) [:6.1.0.Final] 在 org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:294) [:6.1.0.Final] 在 org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146) [:6.1.0.Final] 在 org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:476) [:6.1.0.Final] 在 org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) [:6.1.0.Final] 在 org.jboss.web.deployers.WebModule.start(WebModule.java:95) [:6.1.0.Final]

13:07:12,338 错误 [org.apache.catalina.core.StandardContext] 错误 listenerStart 13:07:12,338 错误 [org.apache.catalina.core.StandardContext] 上下文 [/hudson] 由于先前的错误,启动失败 13:07:12,340 错误 [org.jboss.kernel.plugins.dependency.AbstractKernelController] 安装到开始时出错:名称=jboss.web.deployment:war=/hudson state=创建模式=手动 requiredState=已安装:org.jboss。 deployers.spi.DeploymentException:URL 文件:/D:/jboss-6.1.0.Final/server/default/tmp/vfs/automount4814526bb3d939e0/hudson.war-ef6a3115c21523bd/ 部署失败 在 org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:325) [:6.1.0.Final] 在 org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146) [:6.1.0.Final] 在 org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:476) [:6.1.0.Final] 在 org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) [:6.1.0.Final] 在 org.jboss.web.deployers.WebModule.start(WebModule.java:95) [:6.1.0.Final]

13:07:12,348 错误 [org.jboss.kernel.plugins.dependency.AbstractKernelController] 安装到 Real 时出错:name=vfs:///D:/jboss-6.1.0.Final/server/default/deploy /hudson.war state=PreReal mode=Manual requiredState=Real: org.jboss.deployers.spi.DeploymentException: URL 文件:/D:/jboss-6.1.0.Final/server/default/tmp/vfs/automount4814526bb3d939e0/hudson .war-ef6a3115c21523bd/ 部署失败 在 org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:325) [:6.1.0.Final] 在 org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146) [:6.1.0.Final] 在 org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:476) [:6.1.0.Final] 在 org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) [:6.1.0.Final] 在 org.jboss.web.deployers.WebModule.start(WebModule.java:95) [:6.1.0.Final]

部署错误: 由于以下原因,部署“vfs:///D:/jboss-6.1.0.Final/server/default/deploy/hudson.war”出错:org.jboss.deployers.spi.DeploymentException: URL文件:/D:/jboss-6.1.0.Final/server/default/tmp/vfs/automount4814526bb3d939e0/hudson.war-ef6a3115c21523bd/部署失败

at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:1370) [:2.2.2.GA]
at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:1316) [:2.2.2.GA]
at org.jboss.deployers.plugins.main.MainDeployerImpl.checkComplete(MainDeployerImpl.java:968) [:2.2.2.GA]
at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.checkComplete(MainDeployerPlugin.java:82) [:6.1.0.Final]

【问题讨论】:

    标签: build jboss hudson


    【解决方案1】:

    您很可能不小心在类路径中捆绑了 Xalan 或其他 xml jar。确保删除这些库并让 JBoss 使用标准库。尝试从 hudson.war xml-apis.jar 中删除这个 jar。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-29
      • 2014-03-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多