You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Martino Piccinato <ma...@gmail.com> on 2007/10/23 18:46:04 UTC
Other problems with ognl/enhancements
It seems it's ognl time for us :-)
I send a different messages for this problem because it seems it might
be due to another.
After some time (2/3 hours?) my server is running I keep getting the
exception I copied down here. It seems to be a different one from the
one I reported. It's like javassist can't find his own created classes
so I thought about a PermGen/Memory issue but I have no other evidence
of it that this behaviour.
We are running tapestry 4.1.2
org.apache.hivemind.ApplicationRuntimeException: Unable to add method
java.lang.Object get(ognl.OgnlContext, java.lang.Object) to class
$ASTProperty_115cc
5d1360: [source error] no such class: $ViewRealEstateEvaluationsForm_176
at org.apache.tapestry.enhance.ClassFabImpl.addMethod(ClassFabImpl.java:278)
at org.apache.tapestry.services.impl.HiveMindExpressionCompiler.compileExpression(HiveMindExpressionCompiler.java:172)
at ognl.OgnlRuntime.compileExpression(OgnlRuntime.java:498)
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(ExpressionCacheImpl.java:115)
at $ExpressionCache_115cc5d0759.getCompiledExpression($ExpressionCache_115cc5d0759.java)
at org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:134)
at org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:125)
at org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:84)
at $Insert_6.getValue($Insert_6.java)
....
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:595)
Caused by: javassist.CannotCompileException: [source error] no such
class: $ViewRealEstateEvaluationsForm_176
at javassist.CtBehavior.setBody(CtBehavior.java:347)
at javassist.CtBehavior.setBody(CtBehavior.java:316)
at org.apache.tapestry.enhance.ClassFabImpl.addMethod(ClassFabImpl.java:272)
... 114 more
Caused by: compile error: no such class: $ViewRealEstateEvaluationsForm_176
at javassist.compiler.MemberResolver.searchImports(MemberResolver.java:416)
at javassist.compiler.MemberResolver.lookupClass(MemberResolver.java:392)
at javassist.compiler.MemberResolver.lookupClassByName(MemberResolver.java:306)
at javassist.compiler.MemberResolver.resolveClassName(MemberResolver.java:450)
at javassist.compiler.TypeChecker.resolveClassName(TypeChecker.java:131)
at javassist.compiler.TypeChecker.atCastExpr(TypeChecker.java:545)
at javassist.compiler.JvstTypeChecker.atCastExpr(JvstTypeChecker.java:103)
at javassist.compiler.ast.CastExpr.accept(CastExpr.java:54)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:653)
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org