Re: [aspectwerkz-user] Problem using Hibernate with Aspectwerkz

Alexandre Vasseur <[email protected]>
Newsgroups gmane.comp.java.aspectwerkz.user
Message-ID <[email protected]>
Hi

Please use AW 2.0 final for the second "problem".
For the first one, try to run with -Xverify:none

Alex


On Tue, 22 Mar 2005 16:50:39 +0530, Dikshit Luthra
<[email protected]> wrote:
>  
>  
> 
> Hi, 
> 
>   
> 
> I have an application using hibernate. I am trying to aspectize that
> application with 
> 
> aspectwerkz 2.0.RC3. I have tried it on JRockit 1.4.2 and Sun 1.4.2 JVM. 
> 
>   
> 
> JRockit 1.4.2 : 
> 
> With JRockit when I try to run the application, the hibernate service is not
> started 
> 
> giving the following error..... 
> 
>   
> 
> java.lang.ClassFormatError 
> 
>             at
> java.lang.ClassLoader.defineClass(Ljava.lang.String;[BIILjava.security.ProtectionDomain;)Ljava.lang.Class;(Unknown
> Source) 
> 
>             at
> java.lang.ClassLoader.defineClass([BII)Ljava.lang.Class;(Unknown Source) 
> 
>             at
> jrockit.reflect.NativeMethodInvoker.invoke0(Ljava.lang.Object;ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown
> Source) 
> 
>             at
> jrockit.reflect.NativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown
> Source) 
> 
>             at
> jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown
> Source) 
> 
>             at
> java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown
> Source) 
> 
>             at
> net.sf.cglib.CodeGenerator.defineClass(Ljava.lang.String;[BLjava.lang.ClassLoader;)Ljava.lang.Class;(CodeGenerator.java:205)
> 
>             at
> net.sf.cglib.CodeGenerator.define()Ljava.lang.Class;(CodeGenerator.java:175)
> 
>             at
> net.sf.cglib.KeyFactory.create(Ljava.lang.Class;Ljava.lang.ClassLoader;)Lnet.sf.cglib.KeyFactory;(KeyFactory.java:114)
> 
>             at
> net.sf.hibernate.impl.SessionFactoryImpl.<clinit>()V(SessionFactoryImpl.java:297)
> 
>             at jrockit.vm.RNI.initializeClassFromJava(II)V(Unknown Source) 
> 
>             at jrockit.vm.RNI.clinitTrampoline()V(Unknown Source) 
> 
>             ...... more 
> 
>             
> 
> Sun J2SDK 1.4.2 : 
> 
> The hibernate service is started but I get the AW warning.. 
> 
>   
> 
> AspectWerkz - WARN - Error pre-processing class null in
> Thread[TP-Processor4,5,jboss] 
> 
> java.lang.NullPointerException 
> 
>             at
> org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor.preProcess(AspectWerkzPreProcessor.java:131)
> 
>             at
> org.codehaus.aspectwerkz.hook.impl.ClassPreProcessorHelper.defineClass0Pre(ClassPreProcessorHelper.java:107)
> 
>             at java.lang.ClassLoader.defineClass(ClassLoader.java:537) 
> 
>             at java.lang.ClassLoader.defineClass(ClassLoader.java:382) 
> 
>             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:324) 
> 
>             at
> net.sf.cglib.CodeGenerator.defineClass(CodeGenerator.java:205) 
> 
>             at net.sf.cglib.CodeGenerator.define(CodeGenerator.java:175) 
> 
>             at net.sf.cglib.KeyFactory.create(KeyFactory.java:114) 
> 
>             at
> net.sf.hibernate.impl.SessionFactoryImpl.<clinit>(SessionFactoryImpl.java:297)
> 
>             at
> net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:627)
> 
>             ....... more 
> 
>             
> 
>   
> 
> Environment : JBoss 3.2.3, Hibernate 2.0.3 with CGLIB 2.0.1 
> 
>   
> 
>   
> 
> Can anybody help? 
> 
>   
> 
> Thanks, 
> 
> Dikshit
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.