geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrus Adamchik <and...@objectstyle.org>
Subject Re: JPA Testsuite Error in Console
Date Thu, 15 Mar 2007 12:10:46 GMT
It seems related to the recent Surefire plugin update. You'll have to  
hardcode the surefire plugin version to say 2.2:

http://objectstyle.org/cayenne/lists/cayenne-devel/2007/03/0068.html

Andrus

On Mar 15, 2007, at 8:34 AM, Lasantha Ranaweera wrote:

> Hi,
>
> I just tried to run the JPA testsuite  after starting the server  
> using "java -javaagent:bin/jpa.jar -jar bin/server.jar " command  
> and noticed the following error in the console. It doesn't fail the  
> test suite anyway. Is it relating to some other known bug or not?  
> Insight would be greatly appriciated.
>
> Thanks,
> Lasantha
>
> 3666  WARN   [RMI TCP Connection(10)-127.0.1.1] openjpa.Enhance -  
> An exception was thrown while attempting to perform class file  
> transformation on "org/apache/geronimo/gbean/GBeanLifecycle$ 
> $FastClassByCGLIB$$e6d2946a":
> <0|false|0.9.6-incubating>  
> org.apache.openjpa.util.GeneralException:  
> org.apache.geronimo.gbean.GBeanLifecycle$$FastClassByCGLIB$ 
> $e6d2946a in classloader org.apache.geronimo.testsuite/jpa-ear/2.0- 
> SNAPSHOT/ear
>        at  
> org.apache.openjpa.enhance.PCClassFileTransformer.needsEnhance 
> (PCClassFileTransformer.java:179)
>        at  
> org.apache.openjpa.enhance.PCClassFileTransformer.transform 
> (PCClassFileTransformer.java:117)
>        at org.apache.openjpa.persistence.PersistenceProviderImpl 
> $ClassTransformerImpl.transform(PersistenceProviderImpl.java:140)
>        at  
> org.apache.geronimo.persistence.TransformerWrapper.transform 
> (TransformerWrapper.java:43)
>        at  
> org.apache.geronimo.transformer.TransformerCollection.transform 
> (TransformerCollection.java:36)
>        at sun.instrument.TransformerManager.transform 
> (TransformerManager.java:122)
>        at sun.instrument.InstrumentationImpl.transform 
> (InstrumentationImpl.java:155)
>        at java.lang.ClassLoader.defineClass1(Native Method)
>        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>        at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:585)
>        at net.sf.cglib.core.ReflectUtils.defineClass 
> (ReflectUtils.java:384)
>        at net.sf.cglib.core.AbstractClassGenerator.create 
> (AbstractClassGenerator.java:219)
>        at net.sf.cglib.reflect.FastClass$Generator.create 
> (FastClass.java:64)
>        at net.sf.cglib.proxy.MethodProxy.helper(MethodProxy.java:81)
>        at net.sf.cglib.proxy.MethodProxy.create(MethodProxy.java:46)
>        at org.apache.geronimo.management.EJB$$EnhancerByCGLIB$ 
> $292b5294.CGLIB$STATICHOOK101(<generated>)
>        at org.apache.geronimo.management.EJB$$EnhancerByCGLIB$ 
> $292b5294.<clinit>(<generated>)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at sun.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:39)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:585)
>        at net.sf.cglib.proxy.MethodProxy.find(MethodProxy.java:127)
>        at  
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.getSuperIndex( 
> ProxyMethodInterceptor.java:271)
>        at  
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.createRawGBean 
> Invokers(ProxyMethodInterceptor.java:140)
>        at  
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.createGBeanInv 
> okers(ProxyMethodInterceptor.java:103)
>        at  
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.<init> 
> (ProxyMethodInterceptor.java:70)
>        at  
> org.apache.geronimo.kernel.basic.BasicProxyManager.getMethodIntercepto 
> r(BasicProxyManager.java:232)
>        at org.apache.geronimo.kernel.basic.BasicProxyManager 
> $ManagedProxyFactory.createProxy(BasicProxyManager.java:209)
>        at  
> org.apache.geronimo.kernel.basic.BasicProxyManager.createProxy 
> (BasicProxyManager.java:103)
>        at  
> org.apache.geronimo.gbean.runtime.ProxyCollection.addTarget 
> (ProxyCollection.java:90)
>        at  
> org.apache.geronimo.gbean.runtime.GBeanCollectionReference.targetAdded 
> (GBeanCollectionReference.java:96)
>        at  
> org.apache.geronimo.gbean.runtime.GBeanCollectionReference.addTarget 
> (GBeanCollectionReference.java:180)
>        at org.apache.geronimo.gbean.runtime.GBeanCollectionReference 
> $1.running(GBeanCollectionReference.java:110)
>        at  
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEven 
> t(BasicLifecycleMonitor.java:173)
>        at  
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300 
> (BasicLifecycleMonitor.java:41)
>        at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor 
> $RawLifecycleBroadcaster.fireRunningEvent 
> (BasicLifecycleMonitor.java:251)
>        at  
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart( 
> GBeanInstanceState.java:292)
>        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start 
> (GBeanInstanceState.java:102)
>        at org.apache.geronimo.gbean.runtime.GBeanInstance.start 
> (GBeanInstance.java:529)
>        at  
> org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart 
> (GBeanDependency.java:111)
>        at  
> org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget 
> (GBeanDependency.java:146)
>        at org.apache.geronimo.gbean.runtime.GBeanDependency 
> $1.running(GBeanDependency.java:120)
>        at  
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEven 
> t(BasicLifecycleMonitor.java:173)
>        at  
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300 
> (BasicLifecycleMonitor.java:41)
>        at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor 
> $RawLifecycleBroadcaster.fireRunningEvent 
> (BasicLifecycleMonitor.java:251)
>        at  
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart( 
> GBeanInstanceState.java:292)
>        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start 
> (GBeanInstanceState.java:102)
>        at org.apache.geronimo.gbean.runtime.GBeanInstance.start 
> (GBeanInstance.java:529)
>        at  
> org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart 
> (GBeanDependency.java:111)
>        at  
> org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget 
> (GBeanDependency.java:146)
>        at org.apache.geronimo.gbean.runtime.GBeanDependency 
> $1.running(GBeanDependency.java:120)
>        at  
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEven 
> t(BasicLifecycleMonitor.java:173)
>        at  
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300 
> (BasicLifecycleMonitor.java:41)
>        at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor 
> $RawLifecycleBroadcaster.fireRunningEvent 
> (BasicLifecycleMonitor.java:251)
>        at  
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart( 
> GBeanInstanceState.java:292)
>        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start 
> (GBeanInstanceState.java:102)
>        at  
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive 
> (GBeanInstanceState.java:124)
>        at  
> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive 
> (GBeanInstance.java:543)
>        at  
> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean 
> (BasicKernel.java:379)
>        at  
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguration 
> GBeans(ConfigurationUtil.java:434)
>        at  
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start 
> (KernelConfigurationManager.java:188)
>        at  
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf 
> iguration(SimpleConfigurationManager.java:530)
>        at  
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf 
> iguration(SimpleConfigurationManager.java:511)
>        at  
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$ 
> $FastClassByCGLIB$$ce77a924.invoke(<generated>)
>        at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>        at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke 
> (FastMethodInvoker.java:38)
>        at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke 
> (GBeanOperation.java:127)
>        at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke 
> (GBeanInstance.java:855)
>        at org.apache.geronimo.kernel.basic.BasicKernel.invoke 
> (BasicKernel.java:239)
>        at org.apache.geronimo.kernel.KernelGBean.invoke 
> (KernelGBean.java:342)
>        at org.apache.geronimo.kernel.KernelGBean$$FastClassByCGLIB$ 
> $1cccefc9.invoke(<generated>)
>        at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>        at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke 
> (FastMethodInvoker.java:38)
>        at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke 
> (GBeanOperation.java:127)
>        at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke 
> (GBeanInstance.java:855)
>        at org.apache.geronimo.kernel.basic.BasicKernel.invoke 
> (BasicKernel.java:239)
>        at org.apache.geronimo.system.jmx.MBeanGBeanBridge.invoke 
> (MBeanGBeanBridge.java:168)
>        at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke 
> (DynamicMetaDataImpl.java:213)
>        at com.sun.jmx.mbeanserver.MetaDataImpl.invoke 
> (MetaDataImpl.java:220)
>        at  
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke 
> (DefaultMBeanServerInterceptor.java:815)
>        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke 
> (JmxMBeanServer.java:784)
>        at javax.management.remote.rmi.RMIConnectionImpl.doOperation 
> (RMIConnectionImpl.java:1408)
>        at javax.management.remote.rmi.RMIConnectionImpl.access$100 
> (RMIConnectionImpl.java:81)
>        at javax.management.remote.rmi.RMIConnectionImpl 
> $PrivilegedOperation.run(RMIConnectionImpl.java:1245)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at  
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation 
> (RMIConnectionImpl.java:1348)
>        at javax.management.remote.rmi.RMIConnectionImpl.invoke 
> (RMIConnectionImpl.java:782)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at sun.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:39)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:585)
>        at sun.rmi.server.UnicastServerRef.dispatch 
> (UnicastServerRef.java:294)
>        at sun.rmi.transport.Transport$1.run(Transport.java:153)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
>        at sun.rmi.transport.tcp.TCPTransport.handleMessages 
> (TCPTransport.java:466)
>        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run 
> (TCPTransport.java:707)
>        at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ClassNotFoundException:  
> org.apache.geronimo.gbean.GBeanLifecycle$$FastClassByCGLIB$ 
> $e6d2946a in classloader org.apache.geronimo.testsuite/jpa-ear/2.0- 
> SNAPSHOT/ear
>        at  
> org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass 
> (MultiParentClassLoader.java:303)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java: 
> 319)
>        at java.lang.Class.forName0(Native Method)
>        at java.lang.Class.forName(Class.java:242)
>        at  
> org.apache.openjpa.enhance.PCClassFileTransformer.needsEnhance 
> (PCClassFileTransformer.java:171)
>        ... 99 more
>
>


Mime
View raw message