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

Reply via email to