You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jackrabbit.apache.org by Dmitry Kudrenko <dm...@ardas.dp.ua> on 2010/01/19 15:17:02 UTC
Could not load DTDDVFactoryImpl exception.
Greetings,
I am using jackrabbit 1.6.0 which is deployed under JBoss 4.2.2.GA and
from client I am using jcr2spi. All works fine, but after some time in
the jboss log I see the following stacktrace every few seconds:
--- cut ---
14:11:05,341 INFO [WebappClassLoader] Illegal access: this web
application instance has been stopped already. Could not load
org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl. The eventual following
stack trace is caused by an error thrown for debugging purposes as well
as to attempt to terminate the thread which caused the illegal access,
and has no functional impact.
java.lang.IllegalStateException
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1244)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
at
org.apache.xerces.impl.dv.ObjectFactory.findProviderClass(Unknown Source)
at org.apache.xerces.impl.dv.ObjectFactory.newInstance(Unknown
Source)
at org.apache.xerces.impl.dv.DTDDVFactory.getInstance(Unknown
Source)
at org.apache.xerces.impl.dv.DTDDVFactory.getInstance(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.<init>(Unknown
Source)
at
org.apache.xerces.parsers.XIncludeAwareParserConfiguration.<init>(Unknown Source)
at
org.apache.xerces.parsers.XIncludeAwareParserConfiguration.<init>(Unknown Source)
at
sun.reflect.GeneratedConstructorAccessor6.newInstance(Unknown Source)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at org.apache.xerces.parsers.ObjectFactory.newInstance(Unknown
Source)
at org.apache.xerces.parsers.ObjectFactory.createObject(Unknown
Source)
at org.apache.xerces.parsers.ObjectFactory.createObject(Unknown
Source)
at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source)
at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.<init>(Unknown
Source)
at
org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(Unknown
Source)
at
org.apache.jackrabbit.webdav.client.methods.DavMethodBase.getResponseBodyAsDocument(DavMethodBase.java:117)
at
org.apache.jackrabbit.webdav.client.methods.DavMethodBase.getRootElement(DavMethodBase.java:139)
at
org.apache.jackrabbit.webdav.client.methods.PollMethod.processResponseBody(PollMethod.java:98)
at
org.apache.commons.httpclient.HttpMethodBase.readResponse(Unknown Source)
at org.apache.commons.httpclient.HttpMethodBase.execute(Unknown
Source)
at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(Unknown Source)
at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(Unknown
Source)
at
org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
at
org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
at
org.apache.jackrabbit.spi2dav.RepositoryServiceImpl.poll(RepositoryServiceImpl.java:1725)
at
org.apache.jackrabbit.spi2dav.RepositoryServiceImpl.getEvents(RepositoryServiceImpl.java:1625)
at
org.apache.jackrabbit.jcr2spi.WorkspaceManager$ChangePolling.run(WorkspaceManager.java:1043)
at java.lang.Thread.run(Thread.java:595)
--- cut ---
It looks like application works without any changes, but this exception
is not understandable for me. Does somebody have an idea what is wrong
and how to fix it?
Thank you in advance.
--
Dmitry Kudrenko
ARDAS group (http://www.ardas.dp.ua)