编译异常,请高手指教,异常出现在导入crimson.jar包之后,网上的方法我也试过一些,jdk是1.6的
2012-4-2 8:56:20 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanDefinitionStoreException: Parser configuration exception parsing XML from file [F:\Program Files\apache-tomcat-6.0.33\webapps\ROOT\WEB-INF\classes\applicationContext-common.xml]; nested exception is javax.xml.parsers.ParserConfigurationException: Unable to validate using XSD: Your JAXP provider [org.apache.crimson.jaxp.DocumentBuilderFactoryImpl@f4da6d] does not support XML Schema. Are you running on Java 1.4 with Apache Crimson? Upgrade to Apache Xerces (or Java 1.5) for full XSD support.
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:412)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:422)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: javax.xml.parsers.ParserConfigurationException: Unable to validate using XSD: Your JAXP provider [org.apache.crimson.jaxp.DocumentBuilderFactoryImpl@f4da6d] does not support XML Schema. Are you running on Java 1.4 with Apache Crimson? Upgrade to Apache Xerces (or Java 1.5) for full XSD support.
at org.springframework.beans.factory.xml.DefaultDocumentLoader.createDocumentBuilderFactory(DefaultDocumentLoader.java:102)
at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:70)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:396)
... 37 more
Caused by: java.lang.IllegalArgumentException: No attributes are implemented
at org.apache.crimson.jaxp.DocumentBuilderFactoryImpl.setAttribute(DocumentBuilderFactoryImpl.java:93)
at org.springframework.beans.factory.xml.DefaultDocumentLoader.createDocumentBuilderFactory(DefaultDocumentLoader.java:99)
... 39 more
2012-4-2 8:56:20 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2012-4-2 8:56:20 org.apache.catalina.core.StandardContext start
严重: Context [] startup failed due to previous errors
2012-4-2 8:56:20 org.apache.catalina.core.ApplicationContext log
信息: Closing Spring root WebApplicationContext
2012-4-2 8:56:21 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2012-4-2 8:56:21 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2012-4-2 8:56:21 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=1/99 config=null
2012-4-2 8:56:21 org.apache.catalina.startup.Catalina start
信息: Server startup in 4299 ms
分享到:
相关推荐
尽管Crimson在发布时被认为是快速且功能完善的,但随着时间的发展,xerces.jar由于持续的更新和优化,在性能和功能上可能超过了Crimson。在大多数现代Java应用中,人们更倾向于选择xerces.jar,因为它具有更广泛的...
在Java编程中,处理XML文件通常需要借助特定的库,而"crimson.jar.zip"就是一个包含用于解析XML文档的Java库的压缩文件。 "crimson.jar"是Apache Crimson项目的一部分,这是一个开源的XML解析器,它实现了Java API ...
XML(eXtensible Markup ...Apache Crimson作为早期的DOM实现,可能在某些场景下不如后来出现的如Xerces-J等更现代、性能更好的库。不过,了解并掌握不同XML处理方式和库对于Java开发者来说仍然是非常重要的技能。
crimson.jar Java操作XML编程实例解析需要用到的工具类jar import org.apache.crimson.tree.XmlDocument;
在Java开发中,`Xerces`和`Crimson`是两个著名的XML解析器,它们主要用于处理XML文档,解析和生成XML数据。这两个库在处理XML时扮演着至关重要的角色,尤其在需要进行XML Schema验证、XPath查询或XSLT转换时。 `...
`crimson-1.1.3.jar`是Apache Crimson库的版本1.1.3的JAR文件,这是一个包含所有必要的类和资源的归档文件,可以方便地在Java项目中引入和使用。开发者只需要将这个JAR文件添加到项目的类路径中,就可以开始使用...
Crimson 1.1.3是该工具的一个版本,其bin.zip文件包含了编译好的二进制文件,方便用户在不同的操作系统上直接使用,而无需进行编译过程。 这个版本的Crimson可能包含以下组件: 1. **JAR文件**:这是Crimson的核心...
当项目报关于XML文件无法解析的错误, 将三个包拷贝到tomcat或项目的lib文件夹下 xalan.jar, xerces.jar, xml-apis.jar: ...一般App Server都会带上,JDK1.4也包含了解析器,不过不是Xerces,是Crimson,效率比较差。
JAR包及其源码
crimson-1.1.3.jar jmf.jar mysql-connector-java-5.1.37-bin.jar ojdbc6.jar seaglasslookandfeel-0.1.7.3 for jdk7.jar seaglasslookandfeel-0.1.7.3-javadoc.jar seaglasslookandfeel-0.1.7.3-sources.jar sql...
在IT领域,XML(eXtensible Markup Language)是一种用于标记数据的标准格式,广泛应用于数据交换、配置文件和文档存储。对于XML的处理,有两个重要的Java库:dom4j-1.6.1.jar和jaxen-1.1-beta-6.jar。这两个库在XML...
Class-Path: lib/crimson.jar lib/jbcl.jar lib/junit.jar lib/log4j-1.2.13.jar lib/mysql-connector-java-3.1.13-bin.jar Main-Class: src.YourMainClassName ``` - `Class-Path`:此行指定了外部JAR文件的位置。...
1. **导入必要的库**:在Java源代码中,你需要导入DOM4J的必要类,例如`org.dom4j.Document`,`org.dom4j.DocumentHelper`,`org.dom4j.Element`等。 2. **加载XML文档**:使用`DocumentHelper.parseText()`或`...
Xerces是XML解析器,Xalan是格式化器,xml-...一般App Server都会带上,JDK1.4也包含了解析器,不过不是Xerces,是Crimson,效率比较差,不过Hibernate用XML只不过是读取配置文件,性能没什么紧要的,所以也是多余的。
这里提到的"java操作xml和sql server 2008必备包"包含了四个关键的JAR文件,即crimson.jar、jdom.jar、sqljdbc.jar和sqljdbc4.jar,它们是Java开发者在处理XML和连接SQL Server 2008数据库时不可或缺的工具。...
同时,它也常出现在高端品牌的营销材料中,传达出品牌的高端和专业形象。 至于"bb1612"这个文件名,很可能是"Crimson"字体的一个特定版本或者子集,可能是特定字重或样式的打包文件。在解压后,通常会包含一系列的....
1. **多API支持**:Jaxen可以在多种XML API上运行,包括DOM、DOM4J、JDOM、XOM、 Crimson 和 NeoXSLT等,这使得它具有高度的兼容性和灵活性。 2. **统一接口**:Jaxen提供了一套统一的Java接口,无论底层使用哪种XML...
commons-cli-1.1.jar,commons-codec-1.3.jar,commons-httpclient-3.1-rc1.jar,commons-io-1.4.jar,commons-lang-2.4.jar,commons-logging.jar,commons-net-1.4.1.jar,crimson.jar,jaxp.jar
在本教程中,我们将详细探讨J-Sim的安装过程,并特别关注其中的XML补丁——xml-java-packages.zip,以及它所包含的xalan.jar、crimson.jar和jaxp.jar这三个关键组件。 首先,让我们理解J-Sim的安装程序。J-Sim是一...