Wasn't my idea,  thank Howard for figuring it out.  ;)

On Fri, Feb 29, 2008 at 10:19 AM, Pai911 <[EMAIL PROTECTED]> wrote:
>
>  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]
>
>



-- 
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]

Reply via email to