I've been getting this for a while so I figured I'd ask. I have an MBean
in service.sar and my EJBs in ejb.jar. ejb.jar contains all my EJB
classes, EJB interfaces, and misc non-EJB classes. service.sar contains
only the MBean, the EJB interfaces, and misc non-EJB classes.
If I simply touch service.sar while JBoss is running I get a linkage error:
2002-08-21 18:52:50,006 ERROR [com.pany.aggregator.AlertAggregator]
findByName really screwed: java.lang.LinkageError: loader constraints
violated when linking com/pany/interfaces/AlertGroupLocal class
2002-08-21 18:52:50,007 ERROR [STDERR] java.lang.LinkageError: loader
constraints violated when linking com/pany/interfaces/AlertGroupLocal class
2002-08-21 18:52:50,012 ERROR [STDERR] at
com.pany.aggregator.AlertAggregator.startService(AlertAggregator.java:85)
2002-08-21 18:52:50,013 ERROR [STDERR] at
org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:164)
2002-08-21 18:52:50,013 ERROR [STDERR] at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
If I touch ejb.jar (after a fred jboss startup) I get:
19:00:01,305 ERROR [MainThread] java.lang.ClassCastException: $Proxy65
19:00:01,305 INFO [MainThread] Stopping...
19:00:01,305 INFO [MainThread] Stopped
19:00:01,310 ERROR [AlertAggregator] Starting failed
java.lang.ClassCastException: $Proxy60
at
com.pany.aggregator.AlertAggregator.startService(AlertAggregator.java:75)
at
org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:164)
The very interesting thing is that the MBean actually has 2 different
versions of the particular class loaded. Both with the same name.
Brian Macy
-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone? Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user