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]