引用
1.
weblogic92启动时的问题:Unmarshaller failed.
今天自己下了个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日志报如下错误原因及解决方法: WebLogic Server 9.2 Repeatedly Throws: java.lang.AssertionError: Registered more than one instance with the same objectName
WebLogic部署帮助性文档,每一步都有详细说明,且部分注意事项都已经标记明确。
weblogic9.2_full_license.rar
该jar包解决报错java.lang.NoClassDefFoundError: org/apache/james/mime4j/MimeException,亲测可用。
NULL 博文链接:https://yubolg.iteye.com/blog/1608096
weblogic下转换oracle 的clob类型经常报转型错误,本例子通过反射解决weblogic.jdbc.wrapper.Clob_oracle_sql_CLOB转型成oracle.sql.CLOB问题
%WEBLOGIC%\jdk150_04\lib\weblogic.jar”。 3. 配置 WebLogic 选择 开始 -> 程序 -> Bea Products -> tools -> Configuration Wizard,弹出设置窗口,选择 新建 WebLogic 域,单击“下一步”。然后,选择域源,...
weblogic9.2 配置 说明 weblogic9.2 数据源的配置 ,以及一些功能的描述
简单介绍了weblogic9.2下如何进行应用程序部署,有图片描述。
weblogic12c部署webservice错误问题WSSERVLET11: 无法解析运行时描述符: java.lang.IllegalStateException: MASM0001:
weblogic部署图解.rar weblogic部署图解.rar weblogic部署图解.rar
weblogic9.2的配置及部署,包括数据源配置等
windows下weblogic 9.2 安装部署 配置域 发布工程 详细图解文档
Myeclipse5.5 + Weblogic9.2 configure.doc
MyEclipse 5.0 + WebLogic 9.2 配置解.doc
linux下weblogic集群部署.pdf
Linux下的WebLogic安装部署.doc
在unix系统下的weblogic9.2安装过程
标签:ant-weblogic-1.6.jar.zip,ant,weblogic,1.6,jar.zip包下载,依赖包
linux下weblogic集群部署.docx