Community
Participate
Working Groups
On start up of Tomcat I receive this error: Aug 29, 2011 11:32:55 AM org.apache.catalina.startup.ContextConfig checkHandlesTypes WARNING: Unable to load class [org.apache.xml.resolver.tools.ResolvingXMLReader] to check against the @HandlesTypes annotation of one or more ServletContentInitializers. java.lang.ClassNotFoundException: org.apache.xml.resolver.tools.ResolvingXMLReader at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) at org.apache.catalina.startup.ContextConfig.checkHandlesTypes(ContextConfig.java:2006) at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:1969) at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1858) at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1826) at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1812) at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1306) at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:896) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:322) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5103) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:148) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1033) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:774) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:148) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1033) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:291) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:148) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:148) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:727) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:148) at org.apache.catalina.startup.Catalina.start(Catalina.java:621) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:322) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
Can you please provide more detail about how EcipseLink is involved. Ideally provide a way to recreate the problem.
Closing because of lack of steps to recreate. Please reopen if you can provide those steps.
1. Dynamic Web Project Target Run Time Apache Tomcat v7.0 Configuration (modify) JPA 2.0 & JSF 2.0 JPA Facet EclipseLink 2.3.x Accept and download version: EclipseLink 2.3.0 - Indigo JSF Capablities JSF 2.0 (Mojarra 2.0.3-FCS) Finish Under Servers Define new Server Tomcat 7 Add configured project Start the server. It fails. I was able to get around the problem by removing the com.sun.tools.xjc_2.2.0.jar. JPA Exported user Libraries <?xml version="1.0" encoding="UTF-8" standalone="no"?> <eclipse-userlibraries version="2"> <library name="EclipseLink 2.3.0 - Indigo" systemlibrary="false"> <archive javadoc="jar:file:/C:/Users/jmilnes/fortom/libraries/EclipseLink 2.3.0 - Indigo/eclipselink/eclipselink-javadocs.zip!/eclipselink/javadocs/" path="C:/Users/jmilnes/fortom/libraries/EclipseLink 2.3.0 - Indigo/eclipselink/jlib/eclipselink.jar" source="C:/Users/jmilnes/fortom/libraries/EclipseLink 2.3.0 - Indigo/eclipselink/jlib/eclipselink-src.zip"/> <archive path="C:/Users/jmilnes/fortom/libraries/EclipseLink 2.3.0 - Indigo/eclipselink/jlib/jpa/javax.persistence_2.0.3.v201010191057.jar"/> <archive path="C:/Users/jmilnes/fortom/libraries/EclipseLink 2.3.0 - Indigo/eclipselink/jlib/moxy/com.sun.tools.xjc_2.2.0.jar"/> <archive path="C:/Users/jmilnes/fortom/libraries/EclipseLink 2.3.0 - Indigo/eclipselink/jlib/moxy/com.sun.xml.bind_2.2.0.v201004141950.jar"/> <archive path="C:/Users/jmilnes/fortom/libraries/EclipseLink 2.3.0 - Indigo/eclipselink/jlib/moxy/javax.activation_1.1.0.v201005080500.jar"/> <archive path="C:/Users/jmilnes/fortom/libraries/EclipseLink 2.3.0 - Indigo/eclipselink/jlib/moxy/javax.mail_1.4.0.v201005080615.jar"/> <archive path="C:/Users/jmilnes/fortom/libraries/EclipseLink 2.3.0 - Indigo/eclipselink/jlib/moxy/javax.xml.bind_2.2.0.v201005080402.jar"/> <archive path="C:/Users/jmilnes/fortom/libraries/EclipseLink 2.3.0 - Indigo/eclipselink/jlib/moxy/javax.xml.stream_1.0.1.v201004272200.jar"/> </library> </eclipse-userlibraries>
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink