Hi!

We are porting an app from one app server to Jboss.  The app starts its own
threads (actually subclasses of threads), and each maintains state during
the course of its lifetime (thus MDBs were not used since they are
essentially stateless).

Also, the thread does no synchronized method calls.
JVM Version: JDK 1.4.1 on Windows 2000

The application logs this error from JBoss.  Interestingly enough, there are
8 threads and only this one fails.  It fails in the same place each time
consistently.  Any ideas on what the classloader might be barking at here?

Jason


java.lang.Error: Illegal Lock usage, t=Thread[Thread-49,5,jboss], owner=null
        at
org.jboss.mx.loading.UnifiedLoaderRepository$ReentrantLock.release(UnifiedLo
aderRepository.java:852)
        at
org.jboss.mx.loading.UnifiedLoaderRepository.synchronize(UnifiedLoaderReposi
tory.java:227)
        at
org.jboss.mx.loading.UnifiedLoaderRepository.loadClass(UnifiedLoaderReposito
ry.java:126)
        at
org.jboss.mx.loading.UnifiedClassLoader.loadClass(UnifiedClassLoader.java:28
5)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322)
        at
ApplicationServerTemplate.createAccountDirectories(ApplicationServerTemplate
.java:341)
        at ApplicationServerTemplate.run(ApplicationServerTemplate.java:122)




-------------------------------------------------------
In remembrance
www.osdn.com/911/
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to