`
m635674608
  • 浏览: 5028968 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

com.bea.xml.XmlException: failed to load java type corresponding to e=web-app@ht

 
阅读更多

在myeclipse里部署Weblogic项目(web project)时候的问题

 

配置:Weblogic9.2  MyEclipse 7.0

 

第一:浏览器浏览时,报以下错误

 

Error 404--Not Found

From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:

10.4.5 404 Not Found

The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.

If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.

 

第二:仔细查看,在重新部署的时候,发现一个问题所在的错误:

<2009-4-1 下午09时57分03秒 CST> <Error> <J2EE> <BEA-160197> <Unable to load descriptor C:\Program Files\bea\user_projects\domains\base_domain\.\autodeploy\webProject/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

......

 

实际上,在网上搜了好多,没有一个确切的办法,后面,也是无意中,发现一个外国的网站

https://jira.jboss.org/jira/browse/JBSEAM-2247,感觉看懂一点,我觉得就是web.xml文件配置错误,后面我在Weblogic附带例子中找了一个web.xml,修改原先的文件(新建web project自动生成),重新部署,在浏览器中浏览,O了。

 

附:

自动生成的web.xml

<?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.jsp</welcome-file>
  </welcome-file-list>
</web-app>

我修改后的简单的web.xml

 <?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:j2ee="http://java.sun.com/xml/ns/j2ee">
 
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>

</web-app>

 

或者

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
 xmlns="http://java.sun.com/xml/ns/j2ee"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>

 

就上面的web.xml文件我又重新尝试了一下,为什么会出现版本不符合的问题,也许是weblogic不支持这个版本,所以我也重新新建一个web project,后来出现一个选择版本的问题,默认选择J2EE 1.4,而我们经常选择前面一个,Jave EE 5.0(因为选择1.4的有个警告,而5.0没有警告),这个时候我尝试用J2EE 1.4,发现自动生成的web.xml已经是上面的了,这告诉我们有的时候还是注意一下版本问题,适当的时候还是需要用一下老的版本,新版本需要支持的。
 

这还是告诉我们不要偷懒了,有的时候,不是什么都可以用自动生成的。我也是写这个告诉那些刚学myeclipse和Weblogic的,希望发现这个错误的时候,看看我的博客,能够帮助你尽快解决问题。

分享到:
评论

相关推荐

    android 使用poi读取高版本excel

    java.lang.NoClassDefFoundError: Failed resolution of: Ljavax/xml/stream/XMLEventFactory; at org.apache.poi.openxml4j.opc.internal.marshallers.PackagePropertiesMarshaller.(PackagePropertiesMarshaller...

    WebLogic错误 java.lang.AssertionError: Registered more than one

    Caused by: java.lang.RuntimeException: javax.management.remote.JMXServerErrorException: java.lang.AssertionError: Registered more than one instance with the same objectName : com.bea:Name=wl04,Type=...

    cn.rar_java xml to bea_java commonUt_xml to be_xml to bean

    总结起来,"cn.rar_java xml to bea_java commonUt_xml to be_xml to bean"这个主题涵盖了Java中XML和Bean的双向转换,核心涉及Java的类加载器和通用工具类。理解这些知识点对于进行Java开发,尤其是处理数据交换和...

    com.bea.weblogic.eclipse-1.1.1

    "com.bea.weblogic.eclipse-1.1.1" 是一个特定版本的WebLogic Server插件,用于Eclipse集成开发环境(IDE)。这个插件的主要目的是提供与Oracle WebLogic Server的紧密集成,使得开发者能够在Eclipse环境中高效地...

    p29814665_122130_Generic.zip

    27010571: &lt;BEA-000503&gt; &lt;INCOMING MESSAGE HEADER OR ABBREVIATION PROCESSING FAILED 26075541: .APPMERGEGEN_$DIGIT DIR REMAIN EVERY TIME BY DEPLOYING A EAR ON WLS 12.2.1 27823500: REGRESSION BUG WHICH...

    XMLBean API

    XMLBean API是一个强大的Java库,它允许开发者将XML文档映射到Java对象,以及反之将Java对象序列化为XML。这个API是Apache软件基金会的产品,它提供了高效的XML处理能力,尤其适合那些需要频繁进行XML与Java对象转换...

    weblogic.xml说明

    weblogic.xml的Schema可以在http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd中找到,以供开发者验证其结构的正确性。 以下是weblogic.xml中关键元素的详细说明: 1. **description**:此元素提供对Web...

    com.bea.core.datasource6_1.4.0.0.jar

    用于数据源的jar包

    weblogic的安装

    Weblogic 是一个功能强大且广泛应用于企业级应用程序的 Java 应用服务器。安装和配置 Weblogic 服务器需要经历多个步骤,本文将详细介绍 Weblogic 的安装、域的创建、服务器的创建和应用程序的部署。 一、Weblogic ...

    Jox bean与xml互相转换需要的jar包

    汇总了jox所有依赖的包,可以支持xml与javabean之间相互转换,我也是在逐步调试过程中,把这些包汇总上来的,jox的站点已经停止访问了,放在这里方便大家下载。生成的xml可以格式化还有中文解决等。...

    aidndn932v

    4. **设置BEA Home路径**:根据提示输入或确认默认的BEA Home路径,例如 `/server/bea`。 5. **选择安装类型**:可以选择安装Mercury或其他组件,但通常只需要安装WebLogic核心组件即可。 6. **指定产品安装目录**:...

    Android-一行代码完成Android8FileProvider适配~

    2. 创建res/xml/file_paths.xml:在这个资源文件中,定义可以被FileProvider分享的文件路径。例如,你可以指定特定的目录或者单个文件。 ```xml &lt;paths xmlns:android=...

    weblogic10.3.6补丁(java反序列化漏洞更新步骤).docx

    WebLogic 10.3.6 补丁(Java 反序列化漏洞更新步骤) WebLogic 10.3.6 补丁是一种安全补丁,旨在修复 Java 反序列化漏洞,该漏洞可能会导致 WebLogic 服务器遭受远程攻击。下面是 WebLogic 10.3.6 补丁的更新步骤:...

    spring-framework-3.0.5.RELEASE-dependencies-1

    javax.xml.stream javax.xml.ws net.sourceforge.cglib net.sourceforge.ehcache net.sourceforge.jasperreports net.sourceforge.jexcelapi net.sourceforge.jibx 3号包: org.apache.log4j org.apache.openjpa org...

    qname.jar 包

    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"&gt; &lt;weblogic-web-app&gt; &lt;container-descriptor&gt; &lt;prefer...

    Weblogic for aix操作手册

    4. **创建weblogic用户**: 命令为`#mkuser pgrp='bea' groups='staff,bea' fsize='-1' data='-1' stack='-1' core='-1' weblogic`。 5. **确认用户创建**: 用`#lsuser -c -aid home ALL | sed '/^#.*/d' | tr ':' '\...

    XML解析的三个jar包

    在Java中,有多种XML解析器,通常分为DOM(Document Object Model)、SAX(Simple API for XML)和StAX(Streaming API for XML)三种主要类型,对应的jar包是实现这些解析方式的基础。 1. DOM解析: DOM解析器将...

    spring-framework-3.0.5.RELEASE-dependencies-5

    javax.xml.stream javax.xml.ws net.sourceforge.cglib net.sourceforge.ehcache net.sourceforge.jasperreports net.sourceforge.jexcelapi net.sourceforge.jibx 3号包: org.apache.log4j org.apache.openjpa org...

    spring-framework-3.0.5.RELEASE-dependencies-6

    javax.xml.stream javax.xml.ws net.sourceforge.cglib net.sourceforge.ehcache net.sourceforge.jasperreports net.sourceforge.jexcelapi net.sourceforge.jibx 3号包: org.apache.log4j org.apache.openjpa org...

Global site tag (gtag.js) - Google Analytics