`

JBoss 5 如何解决 Failed to create a new SAX parser

阅读更多
JBoss 5 启动报错了:
org.jboss.xb.binding.JBossXBRuntimeException: Failed to create a new SAX parser
怎么解决?

找了网上的回答是删除项目的lib文件夹下面的三个文件:xml-apis.jar、xerces-2.4.0.jar、xercesImpl.jar

可是我并没有发布项目,只是安装好jboss就启动一下看看。也没有找到所谓的这几个文件啊。

请帮帮忙看看怎么解决。
代码:
---------------------------------------
11:29:18,546 INFO [ServerImpl] Server Temp Deploy Dir: D:\jboss-5.1.0.GA\server\default\tmp\deploy
11:29:19,687 INFO [ServerImpl] Starting Microcontainer, bootstrapURL=file:/D:/jboss-5.1.0.GA/server/default/conf/bootstrap.xml
Failed to boot JBoss:
org.jboss.xb.binding.JBossXBRuntimeException: Failed to create a new SAX parser
  at org.jboss.xb.binding.UnmarshallerFactory$UnmarshallerFactoryImpl.newUnmarshaller(UnmarshallerFactory.java:100)
  at org.jboss.bootstrap.xml.BootstrapParser.parse(BootstrapParser.java:50)
  at org.jboss.bootstrap.microcontainer.ServerImpl.doStart(ServerImpl.java:123)
  at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:450)
  at org.jboss.Main.boot(Main.java:221)
  at org.jboss.Main$1.run(Main.java:556)
  at java.lang.Thread.run(Thread.java:619)
Caused by: org.jboss.xb.binding.JBossXBException: Failed to create a new SAX parser
  at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.<init>(SaxJBossXBParser.java:97)
  at org.jboss.xb.binding.UnmarshallerImpl.<init>(UnmarshallerImpl.java:56)
  at org.jboss.xb.binding.UnmarshallerFactory$UnmarshallerFactoryImpl.newUnmarshaller(UnmarshallerFactory.java:96)
  ... 6 more
Caused by: javax.xml.parsers.ParserConfigurationException: Feature 'http://apache.org/xml/features/xinclude' is not recognized.
  at org.apache.xerces.jaxp.SAXParserFactoryImpl.newSAXParser(Unknown Source)
  at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.<init>(SaxJBossXBParser.java:92)
  ... 8 more
11:29:19,765 INFO [ServerImpl] Runtime shutdown hook called, forceHalt: true
11:29:19,796 INFO [ServerImpl] Shutdown complete
Shutdown complete
Halting VM

解决办法:删掉项目中的xerces-2.6.2.jar和xml-apis.jar两个文件!
分享到:
评论

相关推荐

    Maven项目部署到Jboss出现Failed to create a new SAX parser

    总之,解决“Failed to create a new SAX parser”的关键在于理解Maven的依赖管理和Jboss的类加载机制,以及正确处理潜在的库冲突。遵循上述步骤,可以有效地解决这个问题,确保Maven项目在Jboss上的顺利部署。希望...

    Jboss启动报Failed to parse WEB-INFweb.xml; - nested throwable错误

    Jboss启动报Failed to parse WEB-INF/web.xml; - nested throwable错误解决方案 在Jboss应用服务器中,启动报错Failed to parse WEB-INF/web.xml; - nested throwable是一种常见的错误,本文将对此错误进行深入分析...

    JBoss5.pdf

    JBoss EAP 5 Hibernate EntityManager Reference Guide是一份指南文档,用于指导开发者如何在JBoss EAP 5的环境中使用Hibernate EntityManager。它详细描述了JBoss EAP 5中Hibernate EntityManager的配置和使用方法...

    JBoss5部署原理

    ### JBoss5部署原理详解 #### 一、JBoss5微容器架构与启动流程 JBoss5采用了全新的微容器架构,这种设计使得整个系统更为灵活且易于扩展。启动时,JBoss5首先会加载一个名为`ProfileServiceBootstrap`的类,该类...

    Jboss5源代码-官方-第二部分

    【JBoss5源代码分析-官方-第二部分】 JBoss5是JBoss企业应用平台(JBoss Enterprise Application Platform)的一个重要版本,它基于Java EE 5规范,为开发者提供了全面的中间件服务,包括Web服务器、EJB容器、JMS...

    关于JBoss5加载项目的完整过程以及相关错误解决

    【JBoss5加载项目完整过程】 JBoss5.1.0.GA是一个成熟的Java应用服务器,用于部署和管理Web应用程序。在这个过程中,最常见的部署格式是WAR(Web Application Archive),它是一个包含所有必要资源和配置的压缩文件...

    jboss5服务器2

    【JBoss5服务器详解】 JBoss5,全称为JBoss Application Server 5,是Red Hat公司推出的基于Java EE(Java Enterprise Edition)规范的开源中间件平台。作为一个强大的Java Web容器,它提供了对多种企业级服务的...

    jboss 5 原理 2 classloader

    JBoss 5是一款知名的Java应用服务器,其在类加载(Class Loading)方面有着独特的处理方式。随着OSGi(Open Services Gateway Initiative)风格的类加载机制逐渐流行,以及新的Java模块和类加载规范的出现,JBoss对...

    Apache2.2+JBOSS 5 集群配置

    Apache2.2+JBOSS 5 集群配置主要涉及在Linux环境下构建高可用性和负载均衡的服务器集群,以提升应用服务的稳定性和处理能力。以下是详细的知识点: 1. **JBoss集群架构**: JBoss 集群可以采用两种架构:客户端...

    jdk1.6与jboss5.x冲突问题的解决方法

    标题中的“jdk1.6与jboss5.x冲突问题的解决方法”指的是在使用Java Development Kit(JDK)1.6版本与JBoss Application Server 5.x版本进行集成时可能出现的兼容性问题。JBoss AS是一款开源的企业级Java应用程序...

    jboss as 5 developments

    jboss 5的详细说明。对在jboss5上进行开发来说是很好的参考资料。

    JBoss AS 5 Development

    - **案例分析**:书中可能包含了多个实际案例,展示了如何利用JBoss AS 5解决具体问题的过程。例如,如何构建一个高可用性的电子商务平台。 - **最佳实践**:分享了一些在实际项目中积累的经验教训,如如何优化性能...

    JBoss中间件解决方案及案例分析.pdf

    官方发布的Jboss解决方案 REDHat公司2010年度最新资料

    Jboss AS 5 Development

    The latest JBoss AS 5 Development Guide book, very practical to any developer who is or is going to use JBoss AS

    jdk6 jboss5 webservice bug

    标题 "jdk6 jboss5 webservice bug" 暗示了这是一个关于Java开发环境中,具体是JDK 6和JBoss Application Server 5版本中Web服务(Webservice)出现的问题。这个问题可能是由于某些兼容性、配置错误或者已知的bug...

    Jboss5源代码-官方-第一部分

    本部分将深入探讨JBoss 5的源代码,了解其内部工作原理以及如何利用这些知识来优化和扩展应用程序。 JBoss 5源代码的分析可以从以下几个关键模块入手: 1. **核心服务**:JBoss的核心服务包括事务管理、安全管理、...

    jboss5服务器1

    jboss服务器,javaee容器,分布式

    EJB3+JBOSS5+JPA整合

    总的来说,“EJB3+JBOSS5+JPA整合”是一个集成了企业级服务、持久化管理和应用服务器的复杂体系,它为企业级Java应用提供了强大的后端支持。开发者需要深入理解EJB3的编程模型、JPA的持久化机制以及JBOSS5的配置和...

    jboss5 as development源码

    jboss5 as developemnt是一本很好的书,基本上包括了从entitybean,sessionbean,messagedrivenbean,managedbean的开发。 从ejb工程,到jsf2.0工程,很好的示例,手把手交的。底层连接数据库,开发工具是eclipse ...

    JBoss5配置相机

    【JBoss5配置详解】 JBoss Application Server 5(简称JBoss AS 5)是一款开源的Java EE应用服务器,由Red Hat公司维护。它提供了一个用于部署和管理企业级Java应用程序的平台。JBoss AS 5是基于EJB 3.0规范的,...

Global site tag (gtag.js) - Google Analytics