This problem is inside of MX4J. My guess is it is because we are using
an old build of MX4J. I'm going to try to get MX4J and cglib upgraded
to the newest release (beta) or CVS HEAD this weekend.
-dain
/*************************
* Dain Sundstrom
* Partner
* Core Developers Network
*************************/
On Dec 12, 2003, at 4:04 PM, Jacek Laskowski wrote:
Hi,
What's this? I've just encountered it.
[java] 22:55:05,947 ERROR [DeploymentScanner]
[java] java.lang.reflect.InvocationTargetException
[java] at
org.apache.geronimo.kernel.service.GeronimoMBean.invoke(GeronimoMBean.j
ava:580)
[java] at
mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBe
anServerInterceptor.java:224)
[java] at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBe
anServerInterceptor.java:121)
[java] at
mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityM
BeanServerInterceptor.java:86)
[java] at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBe
anServerInterceptor.java:121)
[java] at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBe
anServerInterceptor.java:121)
[java] at
mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke
(ContextClassLoaderMBeanServerInter
ceptor.java:205)
[java] at
mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1077)
[java] at
org.apache.geronimo.kernel.jmx.InvokeMBean.invoke(InvokeMBean.java:
138)
[java] at
org.apache.geronimo.kernel.service.GeronimoMBeanEndpointConnection$Conn
ectionMethodInterceptor.intercept(G
eronimoMBeanEndpointConnection.java:270)
[java] at
org.apache.geronimo.kernel.deployment.ApplicationDeployer$$EnhancerByCG
LIB$$a96057b3.planDeployment(<gener
ated>)
[java] at
org.apache.geronimo.kernel.deployment.scanner.DeploymentScanner.scanNow
(DeploymentScanner.java:248)
[java] at
org.apache.geronimo.kernel.deployment.scanner.DeploymentScanner$1.run(D
eploymentScanner.java:194)
[java] Caused by: java.lang.reflect.InvocationTargetException
[java] at
org.apache.geronimo.kernel.deployment.ApplicationDeployer$$FastClassByC
GLIB$$abdcd6ac.invoke(<generated>)
[java] at
net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:87)
[java] at
org.apache.geronimo.kernel.service.GeronimoMBean.invoke(GeronimoMBean.j
ava:568)
[java] ... 12 more
[java] Caused by: java.util.ConcurrentModificationException
[java] at
java.util.HashMap$HashIterator.nextEntry(HashMap.java:782)
[java] at
java.util.HashMap$EntryIterator.next(HashMap.java:824)
[java] at java.util.HashMap.putAllForCreate(HashMap.java:424)
[java] at java.util.HashMap.clone(HashMap.java:656)
[java] at
mx4j.server.DefaultMBeanRepository.clone(DefaultMBeanRepository.java:
56)
[java] at
mx4j.server.MX4JMBeanServer.findMBeansByPattern(MX4JMBeanServer.java:
1279)
[java] at
mx4j.server.MX4JMBeanServer.queryObjectNames(MX4JMBeanServer.java:
1244)
[java] at
mx4j.server.MX4JMBeanServer.queryNames(MX4JMBeanServer.java:1230)
[java] at
org.apache.geronimo.kernel.deployment.ApplicationDeployer.isDeployed(Ap
plicationDeployer.java:538)
[java] at
org.apache.geronimo.kernel.deployment.ApplicationDeployer.planDeploymen
t(ApplicationDeployer.java:500)
[java] ... 15 more
Jacek