当前位置:编程学习 > JAVA >>

weblogic在部署web应用时发错.

<2010-12-27 上午11时05分21秒 CST> <Error> <HTTP> <BEA-101371> <There was a failure when processing annotations for application C:\bea\user_projects\domains\autodeploy\CCWebV1. Please make sure that the annotations are valid. The error is com.ctc.wstx.stax.WstxInputFactory cannot be cast to javax.xml.stream.XMLInputFactory> 
<2010-12-27 上午11时05分21秒 CST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1293419105412' for task '0'. Error is: 'weblogic.application.ModuleException: Failed to load webapp: 'CCWebV1''
weblogic.application.ModuleException: Failed to load webapp: 'CCWebV1'
at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:387)
at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
Truncated. see log file for complete stacktrace
java.lang.ClassCastException: com.ctc.wstx.stax.WstxInputFactory cannot be cast to javax.xml.stream.XMLInputFactory
at javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:137)
at weblogic.servlet.internal.TldCacheHelper$TldIOHelper.parseXML(TldCacheHelper.java:124)
at weblogic.descriptor.DescriptorCache.parseXML(DescriptorCache.java:380)
at weblogic.servlet.internal.TldCacheHelper.parseTagLibraries(TldCacheHelper.java:65)
at weblogic.servlet.internal.War.getTagInfo(War.java:891)
Truncated. see log file for complete stacktrace

<2010-12-27 上午11时05分21秒 CST> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating deploy task for application '_appsdir_CCWebV1_dir'.> 
<2010-12-27 上午11时05分21秒 CST> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
weblogic.application.ModuleException: Failed to load webapp: 'CCWebV1'
at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:387)
at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
Truncated. see log file for complete stacktrace
java.lang.ClassCastException: com.ctc.wstx.stax.WstxInputFactory cannot be cast to javax.xml.stream.XMLInputFactory
at javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:137)
at weblogic.servlet.internal.TldCacheHelper$TldIOHelper.parseXML(TldCacheHelper.java:124)
at weblogic.descriptor.DescriptorCache.parseXML(DescriptorCache.java:380)
at weblogic.servlet.internal.TldCacheHelper.parseTagLibraries(TldCacheHelper.java:65)
at weblogic.servlet.internal.War.getTagInfo(War.java:891)
Truncated. see log file for complete stacktrace
>  --------------------编程问答--------------------   一直用Tomcat... --------------------编程问答-------------------- 把weblogic上提示失败的信息贴出来看看 --------------------编程问答-------------------- 把weblogic上提示失败的信息贴出来看看 --------------------编程问答-------------------- 部署尚未安装。
weblogic.management.DeploymentException: [Deployer:149184]The application 'CCWebV1' was autodeployed and may only be redeployed by touching REDEPLOY file in the domain autodeploy directory for respected application.


这是weblogic上报的错,各位费心了! --------------------编程问答-------------------- jar包冲突造成的,请检查wstx开头的jar包。 --------------------编程问答-------------------- 我之前也遇到了在Tomcat上部署没有问题,而在Weblogic有问题,
原因是Tomcat对xml文件和jsp文件校验不是很严格,导致到Tomcat可以而Weblogic不行
建议建议xml文件:一方面是xml头信息,比如server2.4与2.5等等
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,