Bugs item #592346, was opened at 2002-08-07 15:47
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=592346&group_id=22866
Category: JBossServer
Group: v3.0 Rabbit Hole
>Status: Closed
>Resolution: Fixed
Priority: 5
Submitted By: Scott M Stark (starksm)
Assigned to: Scott M Stark (starksm)
Summary: Scoped ears with sars/ejbs fail for multiple versions
Initial Comment:
The org/jboss/test/cts/test/CtsCmp2UnitTestCase now
includes a test of deploying two versions of an ear that
contains an ejb and sar. The second sar sees a
ClassCastException when it tries to lookup the ejb local
home.
15:44:54,140 ERROR [CtsCmpService] Starting failed
java.lang.ClassCastException: $Proxy29
at
org.jboss.test.cts.service.CtsCmpService.startService
(CtsCmpService.j
ava:35)
at org.jboss.system.ServiceMBeanSupport.start
(ServiceMBeanSupport.java:1
64)
at java.lang.reflect.Method.invoke(Native Method)
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.inv
oke(ReflectedMBea
nDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:491)
at
org.jboss.system.ServiceController$ServiceProxy.invok
e(ServiceControl
ler.java:967)
at $Proxy6.start(Unknown Source)
at org.jboss.system.ServiceController.start
(ServiceController.java:396)
at org.jboss.system.ServiceController.start
(ServiceController.java:416)
at java.lang.reflect.Method.invoke(Native Method)
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.inv
oke(ReflectedMBea
nDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:491)
at org.jboss.util.jmx.MBeanProxy.invoke
(MBeanProxy.java:174)
at $Proxy26.start(Unknown Source)
at org.jboss.ejb.EjbModule.startService
(EjbModule.java:430)
at org.jboss.system.ServiceMBeanSupport.start
(ServiceMBeanSupport.java:1
64)
at java.lang.reflect.Method.invoke(Native Method)
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.inv
oke(ReflectedMBea
nDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:491)
at
org.jboss.system.ServiceController$ServiceProxy.invok
e(ServiceControl
ler.java:967)
at $Proxy6.start(Unknown Source)
at org.jboss.system.ServiceController.start
(ServiceController.java:396)
at java.lang.reflect.Method.invoke(Native Method)
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.inv
oke(ReflectedMBea
nDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:491)
at org.jboss.util.jmx.MBeanProxy.invoke
(MBeanProxy.java:174)
at $Proxy5.start(Unknown Source)
at org.jboss.ejb.EJBDeployer.start
(EJBDeployer.java:394)
at org.jboss.deployment.MainDeployer.start
(MainDeployer.java:796)
at org.jboss.deployment.MainDeployer.start
(MainDeployer.java:788)
at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:616)
at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:580)
at java.lang.reflect.Method.invoke(Native Method)
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.inv
oke(ReflectedMBea
nDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:491)
at org.jboss.util.jmx.MBeanProxy.invoke
(MBeanProxy.java:174)
at $Proxy4.deploy(Unknown Source)
at
org.jboss.deployment.scanner.URLDeploymentScanner
.deploy(URLDeploymen
tScanner.java:427)
at
org.jboss.deployment.scanner.URLDeploymentScanner
.scanDirectory(URLDe
ploymentScanner.java:648)
at
org.jboss.deployment.scanner.URLDeploymentScanner
.scan(URLDeploymentS
canner.java:499)
at
org.jboss.deployment.scanner.AbstractDeploymentSca
nner$ScannerThread.
loop(AbstractDeploymentScanner.java:202)
at
org.jboss.deployment.scanner.AbstractDeploymentSca
nner$ScannerThread.
run(AbstractDeploymentScanner.java:191)
----------------------------------------------------------------------
>Comment By: Scott M Stark (starksm)
Date: 2002-08-10 09:06
Message:
Logged In: YES
user_id=175228
The JMX BasicMBeanRegistry was adding and removing
MBeans that happen to be ClassLoaders to the default
LoaderRepository instance. This would reset the repository
of the class loader of the service MBean to a non-scoped
version and undo the ear specified loader repository. This
code has been removed from the BasicMBeanRegistry as
its not its job to manage class loaders.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=592346&group_id=22866
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development