A little more information would help here. It looks like we are generating a class that the VM doesn't like when trying to proxy the MuleConnectionFactory, perhaps related to the interfaces it implements.

Can you post copies of the ra.xml and deployment plan (or possibly send them to me privately) and the complete stacktraces so we can see what is going on?

--
Jeremy

Mason, Ross wrote:
Hi All,

I have Resource Adapter for Mule that I would like to test with
Geronimo (M3). When I try and deploy it I get a ClassFormatError in
the deployer shell:

Caused by: java.lang.ClassFormatError: Illegal class name
"org/mule/ra/MuleConnectionFactory$$EnhancerByCGLIB$$3a4c63ea- 2" in
class file
org/mule/ra/MuleConnectionFactory$$EnhancerByCGLIB$$3a4c63ea-2 at
java.lang.ClassLoader.defineClass1(Native Method) at
java.lang.ClassLoader.defineClass(Unknown Source) ... 64 more

In the Server shell I get a slightly different error:

Caused by: java.lang.ClassFormatError: Repetitive interface name in
class file org/mule/ra/MuleConnectionFactory$$Enhanc erByCGLIB$$3a4c63ea at java.lang.ClassLoader.defineClass1(Native
Method) at java.lang.ClassLoader.defineClass(Unknown Source) ... 64
more


I figured this was probably a problem with my RA build.  So I did a
clean build, but still got the same error.  I also tried deploying
the same RA to JBoss just to see if I got a similar error, but it
deployed without any problems.

Any ideas?

Cheers,

Ross






Reply via email to