https://issues.apache.org/bugzilla/show_bug.cgi?id=42950


michael cheung <milky...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|WONTFIX                     |
             Status|RESOLVED                    |REOPENED
         Resolution|WONTFIX                     |




--- Comment #7 from michael cheung <milky...@gmail.com>  2009-02-27 11:12:02 
PST ---
This also happen when redeploy the war. I am getting the same exception inside
eclipse using eclipse WTP during republish.

WARNING: Exception processing loader WebappLoader[/example] background process
java.util.ConcurrentModificationException
    at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
    at java.util.HashMap$EntryIterator.next(HashMap.java:834)
    at java.util.HashMap$EntryIterator.next(HashMap.java:832)
    at java.util.HashMap.putAllForCreate(HashMap.java:435)
    at java.util.HashMap.clone(HashMap.java:669)
    at
org.apache.catalina.loader.WebappClassLoader.clearReferences(WebappClassLoader.java:1621)
    at
org.apache.catalina.loader.WebappClassLoader.stop(WebappClassLoader.java:1524)
    at org.apache.catalina.loader.WebappLoader.stop(WebappLoader.java:707)
    at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4557)
    at
org.apache.catalina.core.StandardContext.reload(StandardContext.java:3093)
    at
org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:404)
    at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1309)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
    at java.lang.Thread.run(Thread.java:637)

When I set
-Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false, I
am getting a bunch of illegalStateException because the class is already loaded
in the classloader.

Feb 27, 2009 11:11:11 AM org.apache.catalina.loader.WebappClassLoader
findResourceInternal
INFO: Illegal access: this web application instance has been stopped already. 
Could not load META-INF/services/javax.xml.transform.TransformerFactory.  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.
Feb 27, 2009 11:11:11 AM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already. 
Could not load
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.  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:1273)
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
    at
javax.xml.transform.FactoryFinder.getProviderClass(FactoryFinder.java:111)
    at javax.xml.transform.FactoryFinder.newInstance(FactoryFinder.java:146)
    at javax.xml.transform.FactoryFinder.find(FactoryFinder.java:233)
    at
javax.xml.transform.TransformerFactory.newInstance(TransformerFactory.java:102)

--- Comment #8 from michael cheung <milky...@gmail.com>  2009-02-27 11:12:03 
PST ---
This also happen when redeploy the war. I am getting the same exception inside
eclipse using eclipse WTP during republish.

WARNING: Exception processing loader WebappLoader[/example] background process
java.util.ConcurrentModificationException
    at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
    at java.util.HashMap$EntryIterator.next(HashMap.java:834)
    at java.util.HashMap$EntryIterator.next(HashMap.java:832)
    at java.util.HashMap.putAllForCreate(HashMap.java:435)
    at java.util.HashMap.clone(HashMap.java:669)
    at
org.apache.catalina.loader.WebappClassLoader.clearReferences(WebappClassLoader.java:1621)
    at
org.apache.catalina.loader.WebappClassLoader.stop(WebappClassLoader.java:1524)
    at org.apache.catalina.loader.WebappLoader.stop(WebappLoader.java:707)
    at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4557)
    at
org.apache.catalina.core.StandardContext.reload(StandardContext.java:3093)
    at
org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:404)
    at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1309)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
    at java.lang.Thread.run(Thread.java:637)

When I set
-Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false, I
am getting a bunch of illegalStateException because the class is already loaded
in the classloader.

Feb 27, 2009 11:11:11 AM org.apache.catalina.loader.WebappClassLoader
findResourceInternal
INFO: Illegal access: this web application instance has been stopped already. 
Could not load META-INF/services/javax.xml.transform.TransformerFactory.  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.
Feb 27, 2009 11:11:11 AM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already. 
Could not load
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.  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:1273)
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
    at
javax.xml.transform.FactoryFinder.getProviderClass(FactoryFinder.java:111)
    at javax.xml.transform.FactoryFinder.newInstance(FactoryFinder.java:146)
    at javax.xml.transform.FactoryFinder.find(FactoryFinder.java:233)
    at
javax.xml.transform.TransformerFactory.newInstance(TransformerFactory.java:102)

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to