Sorry, as i see the problem in Tapestry 4.1.2-SNAPSHOT. Tapestry 4.1.1 works with javassist 3.4 and ognl-2.7-20070425.021856-29.jar correctly.
Alex Rytov wrote: > > 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#a10637951 Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]