[aspectwerkz-dev] [jira] Deleted: (AW-147) problem with weblogic startup

"[email protected] (JIRA)" <jira-yCVjj/[email protected]> Fri, 3 Aug 2007 07:11:48 +1000 (EST)
Newsgroups gmane.comp.java.aspectwerkz.devel
Message-ID <[email protected]>
     [ http://jira.codehaus.org/browse/AW-147?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

[email protected] deleted AW-147:
---------------------------------


> problem with weblogic startup
> -----------------------------
>
>                 Key: AW-147
>                 URL: http://jira.codehaus.org/browse/AW-147
>             Project: AspectWerkz
>          Issue Type: Bug
>            Reporter: Alexandre Vasseur
>            Assignee: Alexandre Vasseur
>
> WLS 8.1 SP1
> HandlerEx leads to greedy PreparedAdvisedTF.
> Fails on several minor points
> (log attached, xml attached)
> 1/ class that belongs to EXT CL (locale, JCE).
> => strange, AW should skip em
> (online mode, aw/bin used)
> 2/ strange error with weblogic.utils.GetOpt2
> => check class with dump and use offline mode
> sun.misc.Launcher$AppClassLoader@4b222f:weblogic.utils.Getopt2[ExecuteThread: '13' for queue: 'weblogic.kernel.Default']
>  weblogic.utils.Getopt2 <- org.codehaus.aspectwerkz.transform.PrepareAdvisedClassTransformer
> AspectWerkz - WARN - Error pre-processing class weblogic.utils.Getopt2 in Thread[ExecuteThread: '13' for queue: 'weblogic.kernel.Default',5,Thread Group for Queue: 'weblogic.kernel.Default']
> javassist.CannotCompileException: [source error] no such field: lang
> 	at javassist.CtField$CodeInitializer0.compileIfStatic(CtField.java:669)
> 	at javassist.CtClassType.modifyClassConstructor(CtClassType.java:798)
> 	at javassist.CtClassType.toBytecode(CtClassType.java:770)
> 	at javassist.ClassPool.write(ClassPool.java:525)
> 	at javassist.ClassPool.write(ClassPool.java:481)
> 	at javassist.CtClass.toBytecode(CtClass.java:849)
> 	at org.codehaus.aspectwerkz.transform.Klass.getBytecode(Klass.java:100)
> 	at org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor.preProcess(AspectWerkzPreProcessor.java:246)
> 	at org.codehaus.aspectwerkz.hook.impl.ClassPreProcessorHelper.defineClass0Pre(ClassPreProcessorHelper.java:121)
> 	at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
> 3/ strange issue with ANT LR
> => I think the given class (antlr.CharFormatter) is not used at runtime but lacks in the classpath and this makes the AW metadata to fail.
> => to check in WLS install
> sun.misc.Launcher$AppClassLoader@4b222f:antlr.CharScanner[ExecuteThread: '13' for queue: 'weblogic.kernel.Default']
>  antlr.CharScanner <- org.codehaus.aspectwerkz.transform.PrepareAdvisedClassTransformer
> sun.misc.Launcher$AppClassLoader@4b222f:antlr.TokenStream[ExecuteThread: '13' for queue: 'weblogic.kernel.Default']
> sun.misc.Launcher$AppClassLoader@4b222f:weblogic.servlet.jsp.JspLexerTokenTypes[ExecuteThread: '13' for queue: 'weblogic.kernel.Default']
> sun.misc.Launcher$AppClassLoader@4b222f:antlr.collections.impl.BitSet[ExecuteThread: '13' for queue: 'weblogic.kernel.Default']
> javassist.NotFoundException: antlr.CharFormatter
> 	at javassist.ClassPoolTail.checkClassName(ClassPoolTail.java:222)
> 	at javassist.ClassPool.checkClassName(ClassPool.java:748)
> 	at javassist.ClassPool.get0(ClassPool.java:610)
> 	at javassist.ClassPool.get(ClassPool.java:599)
> 	at javassist.bytecode.Descriptor.toCtClass(Descriptor.java:443)
> 	at javassist.bytecode.Descriptor.getParameterTypes(Descriptor.java:318)
> 	at javassist.CtBehavior.getParameterTypes(CtBehavior.java:87)
> 	at org.codehaus.aspectwerkz.metadata.JavassistMetaDataMaker.createMethodMetaData(JavassistMetaDataMaker.java:182)
> 	at org.codehaus.aspectwerkz.metadata.JavassistMetaDataMaker.createClassMetaData(JavassistMetaDataMaker.java:74)
> 	at org.codehaus.aspectwerkz.transform.PrepareAdvisedClassTransformer.transform(PrepareAdvisedClassTransformer.java:54)
> 	at org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor.preProcess(AspectWerkzPreProcessor.java:200)
> 	at org.codehaus.aspectwerkz.hook.impl.ClassPreProcessorHelper.defineClass0Pre(ClassPreProcessorHelper.java:121)
> 	at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
> 	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email