weblogic部署,常见错误解决——Unmarshaller failed
来源:互联网 发布:医院网络咨询流程图 编辑:程序博客网 时间:2024/06/05 06:17
1. weblogic92启动时的问题:Unmarshaller failed.
(http://blog.csdn.net/helloworld123/archive/2009/04/18/4089758.aspx)
今天自己下了个weblogic92的服务器,做本地开发用。安装和配置域一切都顺利,但是在使用的时候,出现了个令人头痛的问题:
就是在eclipse里面新建个web project 部署到weblogic上后,启动时报错:
<Unable to load descriptor C:\bea\user_projects\domains\base_domain\.\autodeploy\demo/WEB-INF/web.xml of module webProject. The error is weblogic.descriptor.DescriptorException: Unmarshaller failed
at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor
Caused by: com.bea.xml.XmlException: failed to load java type corresponding to e=web-app@http://java.sun.com/xml/ns/javaee
at com.bea.staxb.runtime.internal.UnmarshalResult.getPojoBindingType
......
同样是该项目,部署在weblogic8.1和tomcat上就没问题,顿时晕倒...
在JBoss Community网站上发现了这个问题,这个网址:https://jira.jboss.org/jira/browse/JBSEAM-2247
对着洋文又搞了小半天,终于被我搞掂了,嘻嘻......
原来是weblogic92不支持用eclipse自动生成2.5版本的web.xml,我的如下:
view plaincopy to clipboardprint?
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>
我把原来的:
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
换成:
<web-app xmlns:j2ee="http://java.sun.com/xml/ns/j2ee">
再重新部署后启动,o了!!
2. 如何增加 weblogic 上下文根:
在项目的WEB-INF/下面增加一个 weblogic.xml文件,里面写上:
<? Xml version = "1.0"? encoding = "GB2312" ?>
<! DOCTYPE? weblogic-web-app???
PUBLIC? "-//BEA?Systems,?Inc.//DTD?Web?Application?8.1//EN"
"http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd" >
< weblogic-web-app >
<!--配置访问地址上下文配置-->
< context-root > /webLogicDemo/ </ context-root >
</ weblogic-web-app >
- weblogic部署,常见错误解决——Unmarshaller failed
- weblogic部署,常见错误解决二——ClassCastException
- weblogic.descriptor.DescriptorException: Unmarshaller failed
- weblogic部署,常见错误解决(收集)
- 部署项目到weblogic中出现 The error is weblogic.descriptor.DescriptorException: Unmarshaller failed
- 部署项目到weblogic中出现 The error is weblogic.descriptor.DescriptorException: Unmarshaller failed
- weblogic 启动常见错误解决
- The error is weblogic.descriptor.DescriptorException: Unmarshaller failed
- weblogic集群部署 bea-000141错误解决
- Weblogic部署项目常见方法
- weblogic错误解决
- weblogic部署jar冲突解决
- Weblogic常见错误以及解决办法
- weblogic——Servlet failed with Exception
- weblogic92启动时的问题:Unmarshaller failed
- weblogic92启动时的问题:Unmarshaller failed .
- WebLogic使用总结(四)——WebLogic部署Web应用
- WebLogic使用总结(四)——WebLogic部署Web应用
- Eclipse去除js错误!!!
- HTML DOM 实例学习笔记
- 精通CSS+DIV网页样式与布局--CSS段落效果
- 駆除の秘密お教えします。
- JavaScript权威指南_16_第4章_表达式和运算符_4.2-对象和数组的初始化表达式
- weblogic部署,常见错误解决——Unmarshaller failed
- 初识C#程序结构
- 二分查找要注意的问题
- 系统方法实现仿微信、支付宝二维码扫描 实现 (限制扫描区域、相机背景)
- Android developer 最新国内镜像
- service XXX does not support chkconfig
- JavaScript权威指南_17_第4章_表达式和运算符_4.3-函数定义表达式
- Android 有关Camera的应用
- 斯坦福NG机器学习听课笔记-推荐系统(recommender system)