Env: Win2K , JBoss 3.2.1, JDK 1.4.2

I have 2 ears being deployed.

EAR01.ear
  |   + war01.war
  |   + sharedservlet.jar
  |    
  | 
  | EAR02.ear
  |   + war02.war
  |   + sharedservlet.jar
  

1. Both ears contained the same servlet.class deployed under different URI.
2. There's a sharedservlet.jar file in both ears which contained a number of EJBs and 
servlet classes.


In theory  the 2 jars don't share anything except for classpath stuff correct?

I am getting a hard VM crash with the following condition.

Deploy any one of the ear on its own, No Crash

Deploy EAR02.ear first then EAR01.ear  --- OK no  crash here
Deploy EAR01.ear first then EAR02.ear   --- hard VM crash below.

Thanks.


Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x81B7DA3
  | Function=JVM_RegisterPerfMethods+0x2C4C3
  | Library=D:\hawkCVS\Kenya\Install\JDK\jre\bin\server\jvm.dll
  | 
  | Current Java thread:
  |         at java.lang.ClassLoader.defineClass0(Native Method)
  |         at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
  |         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
  |         at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
  |         at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
  |         at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
  |         at java.security.AccessController.doPrivileged(Native Method)
  |         at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader.findClass(UnifiedClassLoader.java:401)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
  |         - locked <0x1243c858> (a org.jboss.mx.loading.UnifiedClassLoader3)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader.loadClassLocally(UnifiedClassLoader.java:242)
  |         at 
org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:114)
  |         at org.jboss.mx.loading.LoadMgr.nextTask(LoadMgr.java:281)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader3.loadClass(UnifiedClassLoader3.java:181)
  |         - locked <0x1243c858> (a org.jboss.mx.loading.UnifiedClassLoader3)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
  |         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
  |         - locked <0x1243c858> (a org.jboss.mx.loading.UnifiedClassLoader3)
  |         at java.lang.ClassLoader.defineClass0(Native Method)
  |         at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
  |         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
  |         at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
  |         at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
  |         at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
  |         at java.security.AccessController.doPrivileged(Native Method)
  |         at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader.findClass(UnifiedClassLoader.java:401)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
  |         - locked <0x1243c858> (a org.jboss.mx.loading.UnifiedClassLoader3)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader.loadClassLocally(UnifiedClassLoader.java:242)
  |         at 
org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:114)
  |         at org.jboss.mx.loading.LoadMgr.nextTask(LoadMgr.java:281)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader3.loadClass(UnifiedClassLoader3.java:181)
  |         - locked <0x123715d0> (a org.jboss.mx.loading.UnifiedClassLoader3)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
  |         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
  |         - locked <0x123715d0> (a org.jboss.mx.loading.UnifiedClassLoader3)
  |         at java.lang.ClassLoader.defineClass0(Native Method)
  |         at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
  |         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
  |         at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
  |         at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
  |         at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
  |         at java.security.AccessController.doPrivileged(Native Method)
  |         at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader.findClass(UnifiedClassLoader.java:401)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
  |         - locked <0x123715d0> (a org.jboss.mx.loading.UnifiedClassLoader3)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader.loadClassLocally(UnifiedClassLoader.java:242)
  |         at 
org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:114)
  |         at org.jboss.mx.loading.LoadMgr.nextTask(LoadMgr.java:281)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader3.loadClass(UnifiedClassLoader3.java:181)
  |         - locked <0x123715d0> (a org.jboss.mx.loading.UnifiedClassLoader3)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
  |         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
  |         - locked <0x123715d0> (a org.jboss.mx.loading.UnifiedClassLoader3)
  |         at java.lang.ClassLoader.defineClass0(Native Method)
  |         at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
  |         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
  |         at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
  |         at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
  |         at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
  |         at java.security.AccessController.doPrivileged(Native Method)
  |         at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader.findClass(UnifiedClassLoader.java:401)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
  |         - locked <0x123715d0> (a org.jboss.mx.loading.UnifiedClassLoader3)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader.loadClassLocally(UnifiedClassLoader.java:242)
  |         at 
org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:114)
  |         at org.jboss.mx.loading.LoadMgr.nextTask(LoadMgr.java:281)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader3.loadClass(UnifiedClassLoader3.java:181)
  |         - locked <0x123715d0> (a org.jboss.mx.loading.UnifiedClassLoader3)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
  |         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
  |         - locked <0x123715d0> (a org.jboss.mx.loading.UnifiedClassLoader3)
  |         at java.lang.ClassLoader.defineClass0(Native Method)
  |         at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
  |         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
  |         at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
  |         at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
  |         at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
  |         at java.security.AccessController.doPrivileged(Native Method)
  |         at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader.findClass(UnifiedClassLoader.java:401)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
  |         - locked <0x123715d0> (a org.jboss.mx.loading.UnifiedClassLoader3)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader.loadClassLocally(UnifiedClassLoader.java:242)
  |         at 
org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:114)
  |         at org.jboss.mx.loading.LoadMgr.nextTask(LoadMgr.java:281)
  |         at 
org.jboss.mx.loading.UnifiedClassLoader3.loadClass(UnifiedClassLoader3.java:181)
  |         - locked <0x1243c858> (a org.jboss.mx.loading.UnifiedClassLoader3)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:282)
  |         - locked <0x10690168> (a java.net.FactoryURLClassLoader)
  |         at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:575)
  |         - locked <0x10690168> (a java.net.FactoryURLClassLoader)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
  |         at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:214)
  |         - locked <0x10695470> (a org.mortbay.http.ContextLoader)
  |         at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:198)
  |         - locked <0x10695470> (a org.mortbay.http.ContextLoader)
  |         at org.mortbay.http.HttpContext.loadClass(HttpContext.java:1317)
  |         - locked <0x10690048> (a org.jboss.jetty.JBossWebApplicationContext)
  |         at org.mortbay.jetty.servlet.Holder.start(Holder.java:165)
  |         at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:198)
  |         at 
org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java:436)
  |         at 
org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:150)
  |         at 
org.mortbay.jetty.servlet.WebApplicationContext.start(WebApplicationContext.java:442)
  |         at 
org.mortbay.j2ee.J2EEWebApplicationContext.start(J2EEWebApplicationContext.java:85)
  |         at 
org.jboss.jetty.JBossWebApplicationContext.start(JBossWebApplicationContext.java:89)
  |         at org.jboss.jetty.Jetty.deploy(Jetty.java:331)
  |         at org.jboss.jetty.JettyService.performDeploy(JettyService.java:242)
  |         at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:357)
  |         - locked <0x11e5c8c0> (a org.jboss.jetty.JettyService)
  |         at org.jboss.deployment.MainDeployer.start(MainDeployer.java:832)
  |         at org.jboss.deployment.MainDeployer.start(MainDeployer.java:824)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:640)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:613)
  |         at sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:324)
  |         at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
  |         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
  |         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
  |         at $Proxy7.deploy(Unknown Source)
  |         at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:302)
  |         at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:476)
  |         - locked <0x11d4bf10> (a org.jboss.deployment.scanner.URLDeploymentScanner)
  |         at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:20
  | 0)
  |         at 
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:273)
  |         - locked <0x11d42f68> (a 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread)
  |         at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:192)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:324)
  |         at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
  |         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
  |         at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:966)
  |         at $Proxy0.start(Unknown Source)
  |         at org.jboss.system.ServiceController.start(ServiceController.java:392)
  |         - locked <0x11c8fd38> (a org.jboss.system.ServiceController)
  |         at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:324)
  |         at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
  |         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
  |         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
  |         at $Proxy5.start(Unknown Source)
  |         at org.jboss.deployment.SARDeployer.start(SARDeployer.java:226)
  |         at org.jboss.deployment.MainDeployer.start(MainDeployer.java:832)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:640)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:613)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:597)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:324)
  |         at 
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
  |         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
  |         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
  |         at $Proxy6.deploy(Unknown Source)
  |         at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:365)
  |         at org.jboss.system.server.ServerImpl.start(ServerImpl.java:272)
  |         at org.jboss.Main.boot(Main.java:150)
  |         at org.jboss.Main$1.run(Main.java:388)
  |         at java.lang.Thread.run(Thread.java:534)
  | 
  | Dynamic libraries:
  | 0x00400000 - 0x00406000         D:\hawkCVS\Kenya\Install\JDK\bin\java.exe
  | 0x77F80000 - 0x77FFB000         C:\WINNT\system32\ntdll.dll
  | 0x7C2D0000 - 0x7C332000         C:\WINNT\system32\ADVAPI32.dll
  | 0x7C570000 - 0x7C623000         C:\WINNT\system32\KERNEL32.DLL
  | 0x77D30000 - 0x77D9E000         C:\WINNT\system32\RPCRT4.DLL
  | 0x78000000 - 0x78045000         C:\WINNT\system32\MSVCRT.dll
  | 0x08000000 - 0x082A7000         D:\hawkCVS\Kenya\Install\JDK\jre\bin\server\jvm.dll
  | 0x77E10000 - 0x77E6F000         C:\WINNT\system32\USER32.dll
  | 0x77F40000 - 0x77F79000         C:\WINNT\system32\GDI32.dll
  | 0x77570000 - 0x775A0000         C:\WINNT\system32\WINMM.dll
  | 0x10000000 - 0x10007000         D:\hawkCVS\Kenya\Install\JDK\jre\bin\hpi.dll
  | 0x008F0000 - 0x008FE000         D:\hawkCVS\Kenya\Install\JDK\jre\bin\verify.dll
  | 0x00900000 - 0x00918000         D:\hawkCVS\Kenya\Install\JDK\jre\bin\java.dll
  | 0x00920000 - 0x0092D000         D:\hawkCVS\Kenya\Install\JDK\jre\bin\zip.dll
  | 0x24A00000 - 0x24A0F000         D:\hawkCVS\Kenya\Install\JDK\jre\bin\net.dll
  | 0x75030000 - 0x75044000         C:\WINNT\system32\WS2_32.dll
  | 0x75020000 - 0x75028000         C:\WINNT\system32\WS2HELP.DLL
  | 0x782C0000 - 0x782CC000         C:\WINNT\System32\rnr20.dll
  | 0x77980000 - 0x779A4000         C:\WINNT\system32\DNSAPI.DLL
  | 0x75050000 - 0x75058000         C:\WINNT\system32\WSOCK32.DLL
  | 0x77340000 - 0x77353000         C:\WINNT\system32\iphlpapi.dll
  | 0x77520000 - 0x77525000         C:\WINNT\system32\ICMP.DLL
  | 0x77320000 - 0x77337000         C:\WINNT\system32\MPRAPI.DLL
  | 0x75150000 - 0x7515F000         C:\WINNT\system32\SAMLIB.DLL
  | 0x75170000 - 0x751BF000         C:\WINNT\system32\NETAPI32.DLL
  | 0x7C340000 - 0x7C34F000         C:\WINNT\system32\SECUR32.DLL
  | 0x751C0000 - 0x751C6000         C:\WINNT\system32\NETRAP.DLL
  | 0x77950000 - 0x7797A000         C:\WINNT\system32\WLDAP32.DLL
  | 0x77A50000 - 0x77B3C000         C:\WINNT\system32\OLE32.DLL
  | 0x779B0000 - 0x77A4B000         C:\WINNT\system32\OLEAUT32.DLL
  | 0x773B0000 - 0x773DF000         C:\WINNT\system32\ACTIVEDS.DLL
  | 0x77380000 - 0x773A3000         C:\WINNT\system32\ADSLDPC.DLL
  | 0x77830000 - 0x7783E000         C:\WINNT\system32\RTUTILS.DLL
  | 0x77880000 - 0x7790E000         C:\WINNT\system32\SETUPAPI.DLL
  | 0x7C0F0000 - 0x7C151000         C:\WINNT\system32\USERENV.DLL
  | 0x774E0000 - 0x77513000         C:\WINNT\system32\RASAPI32.DLL
  | 0x774C0000 - 0x774D1000         C:\WINNT\system32\RASMAN.DLL
  | 0x77530000 - 0x77552000         C:\WINNT\system32\TAPI32.DLL
  | 0x71710000 - 0x71794000         C:\WINNT\system32\COMCTL32.DLL
  | 0x70A70000 - 0x70AD5000         C:\WINNT\system32\SHLWAPI.DLL
  | 0x77360000 - 0x77379000         C:\WINNT\system32\DHCPCSVC.DLL
  | 0x777E0000 - 0x777E8000         C:\WINNT\System32\winrnr.dll
  | 0x777F0000 - 0x777F5000         C:\WINNT\system32\rasadhlp.dll
  | 0x74FD0000 - 0x74FEE000         C:\WINNT\system32\msafd.dll
  | 0x75010000 - 0x75017000         C:\WINNT\System32\wshtcpip.dll
  | 0x7CA00000 - 0x7CA23000         C:\WINNT\system32\rsaenh.dll
  | 0x77440000 - 0x774B8000         C:\WINNT\system32\CRYPT32.dll
  | 0x77430000 - 0x77440000         C:\WINNT\system32\MSASN1.DLL
  | 0x77920000 - 0x77943000         C:\WINNT\system32\imagehlp.dll
  | 0x72A00000 - 0x72A2D000         C:\WINNT\system32\DBGHELP.dll
  | 0x690A0000 - 0x690AB000         C:\WINNT\system32\PSAPI.DLL
  | 
  | Heap at VM Abort:
  | Heap
  |  def new generation   total 6656K, used 4705K [0x10010000, 0x10740000, 0x11c80000)
  |   eden space 5952K,  77% used [0x10010000, 0x1048e638, 0x105e0000)
  |   from space 704K,  14% used [0x10690000, 0x106aa120, 0x10740000)
  |   to   space 704K,   0% used [0x105e0000, 0x105e0000, 0x10690000)
  |  tenured generation   total 58304K, used 8556K [0x11c80000, 0x15570000, 0x20010000)
  |    the space 58304K,  14% used [0x11c80000, 0x124db3f0, 0x124db400, 0x15570000)
  |  compacting perm gen  total 16384K, used 14822K [0x20010000, 0x21010000, 
0x24010000)
  |    the space 16384K,  90% used [0x20010000, 0x20e89910, 0x20e89a00, 0x21010000)
  | 
  | Local Time = Mon Feb 23 13:05:14 2004
  | Elapsed Time = 37
  | #
  | # HotSpot Virtual Machine Error : EXCEPTION_ACCESS_VIOLATION
  | # Error ID : 4F530E43505002EF
  | # Please report this error at
  | # http://java.sun.com/cgi-bin/bugreport.cgi
  | #
  | # Java VM: Java HotSpot(TM) Server VM (1.4.2-b28 mixed mode)
  | #
  | # An error report file has been saved as hs_err_pid2364.log.
  | # Please refer to the file for further information.
  | #


View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3822601#3822601

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3822601


-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to