设为首页 收藏本站
查看: 917|回复: 0

[经验分享] weblogic异常error parsing descriptor in web appplication 解决方法_快乐,幸福的小猪之家

[复制链接]

尚未签到

发表于 2017-2-17 09:12:28 | 显示全部楼层 |阅读模式
weblogic异常error parsing descriptor in web appplication 解决方法_快乐,幸福的小猪之家
2011年12月09日
  自己的学习历程,伤心事情。朋友的有趣故事。
  使用weblogic部署war项目里,有些项目可以部署,但有些不行,出现以下异常。
  weblogic 9只支持到j2ee2.4版本建的项目,weblogic 10才可以支持到j2ee 2.5版本建的项目。
  异常如下:  
  An error occurred during activation of changes, please see the log for details.   
  [HTTP:101064][WebAppModule(OA_Manager0:OA_Manager0 .3.war)] Error parsing descriptor in Web appplication "D:/09projects/OA_Manager0.3/OA_Manager0.3.war" weblogic.application.ModuleException: Unmarshaller failed at weblogic.servlet.internal.WebAppModule.loadDescrip tor(WebAppModule.java:758) at weblogic.servlet.internal.WebAppModule.prepare(Web AppModule.java:260) at weblogic.application.internal.flow.ModuleListenerI nvoker.prepare(ModuleListenerInvoker.java:90) at weblogic.application.internal.flow.DeploymentCallb ackFlow$1.next(DeploymentCallbackFlow.java:318) at weblogic.application.utils.StateMachineDriver.next State(StateMachineDriver.java:26) at weblogic.application.internal.flow.DeploymentCallb ackFlow.prepare(DeploymentCallbackFlow.java:53) at weblogic.application.internal.flow.DeploymentCallb ackFlow.prepare(DeploymentCallbackFlow.java:43) at weblogic.application.internal.BaseDeployment$1.nex t(BaseDeployment.java:615) at weblogic.application.utils.StateMachineDriver.next State(StateMachineDriver.java:26) at weblogic.application.internal.BaseDeployment.prepa re(BaseDeployment.java:236) at weblogic.application.internal.DeploymentStateCheck er.prepare(DeploymentStateChecker.java:147) at weblogic.deploy.internal.targetserver.AppContainer Invoker.prepare(AppContainerInvoker.java:61) at weblogic.deploy.internal.targetserver.operations.A ctivateOperation.createAndPrepareContainer(Activate Operation.java:191) at weblogic.deploy.internal.targetserver.operations.A ctivateOperation.doPrepare(ActivateOperation.java:8 4) at weblogic.deploy.internal.targetserver.operations.A bstractOperation.prepare(AbstractOperation.java:197 ) at weblogic.deploy.internal.targetserver.DeploymentMa nager.handleDeploymentPrepare(DeploymentManager.jav a:724) at weblogic.deploy.internal.targetserver.DeploymentMa nager.prepareDeploymentList(DeploymentManager.java: 1137) at weblogic.deploy.internal.targetserver.DeploymentMa nager.handlePrepare(DeploymentManager.java:224) at weblogic.deploy.internal.targetserver.DeploymentSe rviceDispatcher.prepare(DeploymentServiceDispatcher .java:109) at weblogic.deploy.service.internal.targetserver.Depl oymentReceiverCallbackDeliverer.doPrepareCallback(D eploymentReceiverCallbackDeliverer.java:166) at weblogic.deploy.service.internal.targetserver.Depl oymentReceiverCallbackDeliverer.access$100(Deployme ntReceiverCallbackDeliverer.java:12) at weblogic.deploy.service.internal.targetserver.Depl oymentReceiverCallbackDeliverer$2.run(DeploymentRec eiverCallbackDeliverer.java:54) at weblogic.work.ServerWorkManagerImpl$WorkAdapterImp l.run(ServerWorkManagerImpl.java:518) at weblogic.work.ExecuteThread.execute(ExecuteThread. java:207) at weblogic.work.ExecuteThread.run(ExecuteThread.java :179) Caused by: com.bea.xml.XmlException: failed to load java type corresponding to at com.bea.staxb.runtime.internal.UnmarshalResult.get PojoBindingType(UnmarshalResult.java:325) at com.bea.staxb.runtime.internal.UnmarshalResult.det ermineTypeForGlobalElement(UnmarshalResult.java:292 ) at com.bea.staxb.runtime.internal.UnmarshalResult.det ermineTypeForGlobalElement(UnmarshalResult.java:302 ) at com.bea.staxb.runtime.internal.UnmarshalResult.det ermineRootType(UnmarshalResult.java:283) at com.bea.staxb.runtime.internal.UnmarshalResult.unm arshalDocument(UnmarshalResult.java:153) at com.bea.staxb.runtime.internal.UnmarshallerImpl.un marshal(UnmarshallerImpl.java:65) at weblogic.descriptor.internal.MarshallerFactory$1.c reateDescriptor(MarshallerFactory.java:138) at weblogic.descriptor.DescriptorManager.createDescri ptor(DescriptorManager.java:254) at weblogic.application.descriptor.AbstractDescriptor Loader.createDescriptor(AbstractDescriptorLoader.ja va:359) at weblogic.application.descriptor.CachingDescriptorL oader.superCreateDescriptor(CachingDescriptorLoader .java:166) at weblogic.application.descriptor.CachingDescriptorL oader.access$000(CachingDescriptorLoader.java:31) at weblogic.application.descriptor.CachingDescriptorL oader$IOHelperImpl.parseXML(CachingDescriptorLoader .java:278) at weblogic.descriptor.DescriptorCache.parseXML(Descr iptorCache.java:324) at weblogic.application.descriptor.CachingDescriptorL oader.createDescriptor(CachingDescriptorLoader.java :209) at weblogic.application.descriptor.AbstractDescriptor Loader.createDescriptor(AbstractDescriptorLoader.ja va:328) at weblogic.application.descriptor.AbstractDescriptor Loader.getDescriptor(AbstractDescriptorLoader.java: 237) at weblogic.application.descriptor.AbstractDescriptor Loader.getRootDescriptorBean(AbstractDescriptorLoad er.java:217) at weblogic.servlet.internal.WebAppDescriptor.getWebA ppBean(WebAppDescriptor.java:136) at weblogic.servlet.internal.WebAppModule.loadDescrip tor(WebAppModule.java:754) ... 24 more weblogic.application.ModuleException: Unmarshaller failed   
  failed to load java type corresponding to e=web-app@http://java.sun.com/xml/ns/javaee   
  解决方法:
  问题出现在项目的web.xml文件的声明部分把原来:
  
  改成:
  
  问题就可以解决了。
  原因分析:
  weblogic不支持J2EE 2.5版本,使用2.5版本会出现解析错误(如上),所以把它改到2.4版本即可。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-343227-1-1.html 上篇帖子: Hibernate的Antlr在Weblogic中产生Jar冲突的历史缘故以及解决办法 下篇帖子: 使用weblogic jms定时发送的功能列子(转)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表