java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.LinkageError: loader (instance of org/apache/
catalina/loader/WebappClassLoader): attempted duplicate class
definition for name: "org/apache/xerces/jaxp/SAXParserFactoryImpl"
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:637)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
142)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal
(WebappClassLoader.java:1819)
at org.apache.catalina.loader.WebappClassLoader.findClass
(WebappClassLoader.java:872)
at org.apache.catalina.loader.WebappClassLoader.loadClass
(WebappClassLoader.java:1327)
at org.apache.catalina.loader.WebappClassLoader.loadClass
(WebappClassLoader.java:1206)
at javax.xml.parsers.FactoryFinder.getProviderClass
(FactoryFinder.java:113)
at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:
144)
at javax.xml.parsers.FactoryFinder.findJarServiceProvider
(FactoryFinder.java:296)
at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:221)
at javax.xml.parsers.SAXParserFactory.newInstance
(SAXParserFactory.java:125)
at org.apache.tomcat.util.digester.Digester.getFactory(Digester.java:
500)
at org.apache.tomcat.util.digester.Digester.getParser(Digester.java:
705)
at org.apache.tomcat.util.digester.Digester.getXMLReader
(Digester.java:979)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)
at org.apache.catalina.startup.TldConfig.tldScanStream(TldConfig.java:
518)
at org.apache.catalina.startup.TldConfig.tldScanJar(TldConfig.java:
476)
at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:301)
at org.apache.catalina.core.StandardContext.processTlds
(StandardContext.java:4441)
at org.apache.catalina.core.StandardContext.start
(StandardContext.java:4248)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1045)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:
443)
at org.apache.catalina.core.StandardService.start
(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:
710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
... 6 more
jk
On Feb 16, 2:16 am, Igor Vaynberg <
igor.vaynb...@gmail.com> wrote:
> what xerces errors exactly are you getting?
>
> -igor
>