Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 356094 - Tomcat 7 & Eclipse Link
Summary: Tomcat 7 & Eclipse Link
Status: REOPENED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Eclipselink (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P2 major with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard: tomcat
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-29 11:36 EDT by Missing name CLA
Modified: 2022-06-09 10:14 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Missing name CLA 2011-08-29 11:36:23 EDT
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)
Comment 1 Tom Ware CLA 2011-09-09 09:13:59 EDT
Can you please provide more detail about how EcipseLink is involved.  Ideally provide a way to recreate the problem.
Comment 2 Tom Ware CLA 2011-09-22 11:35:37 EDT
Closing because of lack of steps to recreate.  Please reopen if you can provide those steps.
Comment 3 Missing name CLA 2011-09-22 14:25:00 EDT
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>
Comment 4 Eclipse Webmaster CLA 2022-06-09 10:10:11 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink
Comment 5 Eclipse Webmaster CLA 2022-06-09 10:14:32 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink