For those who encountered this issue This issue ,as said by Jessek, is solved by "not" sharing Tapestry related library between multiple
Tapestry application. Thank you Jessek! Jessek wrote: > > I think that Howard may have finally solved this mystery for us in > this JIRA ticket https://issues.apache.org/jira/browse/TAPESTRY-2055 . > > The summary of which is that it's an issue with how OGNL uses static > class state for certain things (like class resolvers), which may trip > applications up that attempt to share a single OGNL jar between > multiple applications. The suggestion of making sure that no ognl > jars are in any shared library area and only within the containing web > application classpath sounds like the best solution to go with for > now. > > I do plan on finally doing the big OGNL 3.0 refactor to remove all > static state now that I'm finally being forced in to it because of > these issues, but I wouldn't expect to see that come out until > release 4.1.7 or so of Tapestry. (assuming a minor bug-fix release > between now and then) > > Let me know if the suggestions in that JIRA ticket solve your issues. > If they do I can go update appropriate documentation/faq's about the > issue until I've finished with the new OGNL release. > > On Sun, Feb 24, 2008 at 9:46 PM, Pai911 <[EMAIL PROTECTED]> wrote: >> >> I forgot to mention that I am running "one web app" with two Tapestry >> servlets >> >> each with different path pattern >> >> The dir structure is like this >> >> tapestryadm.application >> tapestryapplication.application >> >> tapestryadm >> --page >> --component >> --hivemodule.xml >> >> tapestryapplication >> --page >> --component >> --hivemodule.xml >> >> >> >> Pai911 wrote: >> > >> > Hi! I have a windows 2003 server with tomcat 5.5.12 & BEA JRockit >> 1.5.0_08 >> > >> > The application goes well at the star, but after some time the log >> > complains something like the following messages: >> > >> > >> > org.apache.hivemind.ApplicationRuntimeException: Unable to add method >> > java.lang.Object get(ognl.OgnlContext, java.lang.Object) to class >> > $ASTNotEq_11842016cff: [source error] no such class: $Info_88 >> > at >> > >> org.apache.tapestry.enhance.ClassFabImpl.addMethod(ClassFabImpl.java:278) >> > at >> > >> org.apache.tapestry.services.impl.HiveMindExpressionCompiler.compileExpression(HiveMindExpressionCompiler.java:171) >> > at ognl.OgnlRuntime.compileExpression(OgnlRuntime.java:414) >> > at ognl.Ognl.compileExpression(Ognl.java:141) >> > at >> > >> org.apache.tapestry.services.impl.ExpressionCacheImpl.parse(ExpressionCacheImpl.java:152) >> > at >> > >> org.apache.tapestry.services.impl.ExpressionCacheImpl.getCompiledExpression >> > ...... >> > .... >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Tapestry-4.1.5-Javaassist-and-runtime-errors%21%21-tp15673014p15673065.html >> >> >> Sent from the Tapestry - User mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > > -- > Jesse Kuhnert > Tapestry / OGNL / Dojo team member/developer > > Open source based consulting work centered around > dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Re%3A-Tapestry-4.1.5-Javaassist-and-runtime-errors%21%21-tp15672046p15760706.html Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]