I seem to see an awful lot of these messages in my logs as well, and I'm not sure that they are correlated with redeployment, because they will occur even on a clean appserver with no changes to deployed applications. Here's the version I'm seeing:
[#|2008-11-26T22:43:50.807+0000|WARNING|sun-appserver9.1|javax.enterprise.system.core.classloading|_ThreadID=24;_ThreadName=Thread-46;_RequestID=6de196a9-4887-411b-9e5e-e1fe2d886945;|LDR5207: EJBClassLoader
EJBClassLoader :
doneCalled = true
doneSnapshot = EJBClassLoader.done() called ON EJBClassLoader :
urlSet = [URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/cglib-2.1_3.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/ejb3-persistence-1.0.1.GA.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/mvel-1.3.1-java1.4.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/hibernate-annotations-3.3.1.GA.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/janino-2.5.10.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/asm-1.5.3.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/commons-collections-3.2.1.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/dom4j-1.6.1.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/axis-jaxrpc-1.4.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/spring-2.5.6.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/hibernate-commons-annotations-3.0.0.ga.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/oval-1.30.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/bcprov-jdk16-139.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/axis-wsdl4j-1.5.1.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/jmxtools-1.2.1.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/antlr-2.7.6.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/velocity-1.5.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/javassist-3.4.GA.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/gcsi-core-1.1-SNAPSHOT.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/drools-compiler-4.0.7.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/hibernate-entitymanager-3.3.2.GA.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/commons-email-1.1.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/jmxri-1.2.1.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/joda-time-hibernate-1.0.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/xml-apis-1.0.b2.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/core-3.2.3.v_686_R32x.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/log4j-1.2.15.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/commons-io-1.3.2.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/hibernate-validator-3.0.0.ga.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/jta-1.0.1B.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/axis-1.4.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/xercesImpl-2.4.0.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/jsch-0.1.38.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/activation-1.1.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/commons-discovery-20040218.194635.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/commons-lang-2.4.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/oro-2.0.8.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/ehcache-1.2.3.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/commons-logging-api-1.0.4.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/jdom-1.0.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/commons-logging-1.1.1.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/jms-1.1.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/drools-core-4.0.7.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/antlr-runtime-3.0.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/guice-1.0.jar, URLEntry :
file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/mail-1.4.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/a
ctivation.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/bcpg-jdk16-139.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/joda-time-1.5.2.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/gcsi-config-1.1-SNAPSHOT-dev.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/hibernate-3.2.6.ga.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/lib/asm-attrs-1.5.3.jar, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/applications/j2ee-apps/gcsi/gcsi-impl-1.1-SNAPSHOT_jar/, URLEntry : file:/opt/glassfish/nodeagents/gcsic-radish/gcsic-radish1/generated/ejb/j2ee-apps/gcsi/]
doneCalled = false
Parent -> EJBClassLoader :
urlSet = []
doneCalled = false
Parent -> java.net.URLClassLoader_at_235f4a7f
AT Wed Nov 26 20:13:29 UTC 2008
BY :com.sun.enterprise.loader.EJBClassLoader.printStackTraceToString(EJBClassLoader.java:816)
com.sun.enterprise.loader.EJBClassLoader.done(EJBClassLoader.java:173)
com.sun.enterprise.server.AbstractLoader.done(AbstractLoader.java:359)
com.sun.enterprise.server.ApplicationLoader.unload(ApplicationLoader.java:264)
com.sun.enterprise.server.TomcatApplicationLoader.unload(TomcatApplicationLoader.java:213)
com.sun.enterprise.server.ApplicationManager.applicationUndeployed(ApplicationManager.java:525)
com.sun.enterprise.server.ApplicationManager.applicationUndeployed(ApplicationManager.java:699)
com.sun.enterprise.admin.event.AdminEventMulticaster.invokeApplicationDeployEventListener(AdminEventMulticaster.java:930)
com.sun.enterprise.admin.event.AdminEventMulticaster.handleApplicationDeployEvent(AdminEventMulticaster.java:912)
com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:461)
com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:176)
com.sun.enterprise.ee.admin.mbeans.ServerRuntimeMBean.forwardEvent(ServerRuntimeMBean.java:95)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:375)
com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:358)
com.sun.enterprise.admin.runtime.BaseRuntimeMBean.invoke(BaseRuntimeMBean.java:462)
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
sun.reflect.GeneratedMethodAccessor29.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:90)
$Proxy1.invoke(Unknown Source)
com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:304)
com.sun.enterprise.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:174)
javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1426)
javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:72)
javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1264)
javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1359)
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:788)
sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
sun.rmi.transport.Transport$1.run(Transport.java:159)
java.security.AccessController.doPrivileged(Native Method)
sun.rmi.transport.Transport.serviceCall(Transport.java:155)
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
java.lang.Thread.run(Thread.java:619)
Parent -> EJBClassLoader :
urlSet = []
doneCalled = false
Parent -> java.net.URLClassLoader_at_235f4a7f
was requested to find class com.sun.enterprise.naming.rmi.rmiURLContextFactory after done was invoked from the following stack trace
java.lang.Throwable
at com.sun.enterprise.loader.EJBClassLoader.findClassData(EJBClassLoader.java:711)
at com.sun.enterprise.loader.EJBClassLoader.findClass(EJBClassLoader.java:631)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at com.sun.naming.internal.VersionHelper12.loadClass(VersionHelper12.java:54)
at com.sun.naming.internal.ResourceManager.getFactory(ResourceManager.java:371)
at javax.naming.spi.NamingManager.getURLObject(NamingManager.java:575)
at javax.naming.spi.NamingManager.getURLContext(NamingManager.java:533)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:320)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1871)
at javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1841)
at javax.management.remote.rmi.RMIConnector.access$1900(RMIConnector.java:105)
at javax.management.remote.rmi.RMIConnector$RMIClientCommunicatorAdmin.doStart(RMIConnector.java:1570)
at com.sun.jmx.remote.internal.ClientCommunicatorAdmin.restart(ClientCommunicatorAdmin.java:106)
at com.sun.jmx.remote.internal.ClientCommunicatorAdmin.access$500(ClientCommunicatorAdmin.java:16)
at com.sun.jmx.remote.internal.ClientCommunicatorAdmin$Checker.run(ClientCommunicatorAdmin.java:178)
at java.lang.Thread.run(Thread.java:619)
|#]
[Message sent by forum member 'nuttycom' (nuttycom)]
http://forums.java.net/jive/thread.jspa?messageID=318914