【发布时间】: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]
【问题讨论】: