I have seen this mostly on SUN's 1.4 on Linux. I have not touched blackdown since 1.1.7.
--jason On Wednesday 15 May 2002 07:11 am, Sacha Labourey wrote: > well, well, well... (what was the JVM BTW?) > > Houston, we have a problem. > > As I told Marc, maybe we have a problem with our classloader in > multithreaded situations when two threads are trying to load the same class > at the same time and it is not yet cached. If both of these classes have > the same mother class (or some equivalent scenario), then the JVM may > complain about it. I have not yet found time to do test code for this. > > Jason, do you know if this occurs with the Blackdown JVM? If it does, we > could then take a look at the code of the JVM (or ask the Blackdown guys > for some hints) > > Cheers, > > > Sacha > > > -----Message d'origine----- > > De : Jason Dillon [mailto:[EMAIL PROTECTED]] > > Envoyé : mercredi, 15 mai 2002 02:24 > > À : Sacha Labourey; [EMAIL PROTECTED]; [EMAIL PROTECTED] > > Cc : [EMAIL PROTECTED] > > Objet : Re: [JBoss-dev] HEAD & ClassCircularityError > > > > > > And now these, after I recompiled everything from scratch: > > > > <snip> > > 2002-05-14 17:22:52,321 ERROR [org.jboss.ejb.plugins.LogInterceptor] > > TransactionRolledbackException, causedBy: > > java.lang.ClassCircularityError: sun/reflect/MethodAccessorImpl > > at sun.misc.Unsafe.defineClass(Native Method) > > at sun.reflect.ClassDefiner.defineClass(ClassDefiner.java:45) > > at > > sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator. > > java:381) > > at java.security.AccessController.doPrivileged(Native Method) > > at > > sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerat > > or.java:377) > > at > > sun.reflect.MethodAccessorGenerator.generateMethod(MethodAccessorG > > enerator.java:59) > > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorIm > > pl.java:28) > > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAc > > cessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:324) > > at > > org.jboss.ejb.MessageDrivenContainer$ContainerInterceptor.invoke(M > > essageDrivenContainer.java:394) > > at > > org.jboss.resource.connectionmanager.CachedConnectionInterceptor.i > > nvoke(CachedConnectionInterceptor.java:147) > > at > > org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor.invoke(Mess > > ageDrivenInstanceInterceptor.java:88) > > at > > org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxI > > nterceptor.java:87) > > at > > org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInter > > ceptorCMT.java:165) > > at _______________________________________________________________ Have big pipes? SourceForge.net is looking for download mirrors. We supply the hardware. You get the recognition. Email Us: [EMAIL PROTECTED] _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development