There is something wrong with IBM JVM (1.5.0) and javassist version (3.3,
3.4, 3.5-SNAPSHOT)
Previous version of Tapestry (4.1.1) runs correctly (cause javassist version
3.0)

[5/16/07 10:48:08:143 MSD] 00000022 HiveMindExpre E
org.apache.tapestry.services.impl.HiveMindExpressionCompiler
compileExpression Error generating OGNL statements for expression
adapterFactory.getRenderableAdaptor(property.value) with root
[EMAIL PROTECTED]:Exception/$ExceptionDisplay]
                                
org.apache.hivemind.ApplicationRuntimeException: Unable to create class
ognl.ASTChain1925870282565.0Accessor: by java.lang.ClassFormatError:
(ognl/ASTChain1925870282565/0Accessor) class name is invalid at offset=0
        at
org.apache.tapestry.enhance.CtClassSource.createClass(CtClassSource.java:90)
[skip]
        at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)
Caused by: javassist.CannotCompileException: by java.lang.ClassFormatError:
(ognl/ASTChain1925870282565/0Accessor) class name is invalid at offset=0
        at javassist.ClassPool.toClass(ClassPool.java:904)
        at javassist.CtClass.toClass(CtClass.java:1078)
        at
org.apache.tapestry.enhance.HiveMindClassPool.toClass(HiveMindClassPool.java:79)
        at
org.apache.tapestry.enhance.CtClassSource.createClass(CtClassSource.java:86)
        ... 99 more
Caused by: java.lang.ClassFormatError:
(ognl/ASTChain1925870282565/0Accessor) class name is invalid at offset=0
        at java.lang.ClassLoader.defineClassImpl(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:224)
        at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:615)
        at javassist.ClassPool.toClass2(ClassPool.java:916)
        at javassist.ClassPool.toClass(ClassPool.java:898)
        ... 102 more


Jessek wrote:
> 
> Maybe websphere is causing some other version of javassist to be used?
> 
> On 5/15/07, Denis Burlaka <[EMAIL PROTECTED]> wrote:
>>
>> Hi.
>>
>> I attempted to run my application on the IBM WebSphere 6.1.0.7, but the
>> next
>> exception occurres:
>>
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R
>> org.apache.hivemind.ApplicationRuntimeException: Unable to create class
>> ognl.ASTConst2544146341.0Accessor: by java.lang.ClassFormatError:
>> (ognl/ASTConst2544146341/0Accessor) class name is invalid at offset=0
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.enhance.CtClassSource.createClass(CtClassSource.java
>> :90)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.enhance.AbstractFab.createClass(AbstractFab.java:96)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>>
>> org.apache.tapestry.services.impl.HiveMindExpressionCompiler.compileExpression
>> (HiveMindExpressionCompiler.java:220)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> ognl.OgnlRuntime.compileExpression(OgnlRuntime.java:387)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> ognl.Ognl.compileExpression(Ognl.java:123)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.services.impl.ExpressionCacheImpl.parse(
>> ExpressionCacheImpl.java:129)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>>
>> org.apache.tapestry.services.impl.ExpressionCacheImpl.getCompiledExpression
>> (
>> ExpressionCacheImpl.java:91)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>>
>> $ExpressionCache_1128f1942e2.getCompiledExpression($ExpressionCache_1128f1942e2.java)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.binding.ExpressionBinding.resolveExpression(
>> ExpressionBinding.java:122)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.binding.ExpressionBinding.getObject(
>> ExpressionBinding.java:113)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java
>> :84)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.enhance.EnhanceUtils.toBoolean(EnhanceUtils.java:176)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> $Shell_1.isDisableTapestryMeta($Shell_1.java)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.html.Shell.renderComponent(Shell.java:60)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.services.impl.DefaultResponseBuilder.render(
>> DefaultResponseBuilder.java:184)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.services.impl.DefaultResponseBuilder.render(
>> DefaultResponseBuilder.java:182)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:237)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:397)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.services.impl.DefaultResponseBuilder.renderResponse(
>> DefaultResponseBuilder.java:158)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse(
>> ResponseRendererImpl.java:33)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>>
>> $ResponseRenderer_1128f1941bc.renderResponse($ResponseRenderer_1128f1941bc.java)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>>
>> $ResponseRenderer_1128f1941bb.renderResponse($ResponseRenderer_1128f1941bb.java)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.engine.HomeService.service(HomeService.java:68)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> $IEngineService_1128f194230.service($IEngineService_1128f194230.java)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.services.impl.EngineServiceInnerProxy.service(
>> EngineServiceInnerProxy.java:77)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(
>> EngineServiceOuterProxy.java:72)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:246)
>> [15.05.07 13:38:28:812 MSD] 0000001e SystemErr     R     at
>> org.apache.tapestry.services.impl.InvokeEngineTerminator.service(
>> InvokeEngineTerminator.java:54)
>>
>> I'm currently working with tapestry-4.1.2-SNAPSHOT.
>> My application perfectly works on Tomcat 5.5 and JBOSS 4.0.3.
>>
>> Does anybody know how to fix this exception?
>> or may be is there any workaround for this issue?
>>
>> Thanks.
>>
> 
> 
> 
> -- 
> Jesse Kuhnert
> Tapestry/Dojo team member/developer
> 
> Open source based consulting work centered around
> dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Exception-on-the-IBM-WebShpere-tf3757667.html#a10636554
Sent from the Tapestry - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to