You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Travis Romney <tr...@inpowered.com> on 2005/05/14 00:32:58 UTC
I can't get tapestry to work with Javaassist and 1.5
I can't get tapestry to run on java 1.5.
I've tried upgrading javaassist from 2.6 to 3.0
but that doesn't help either. This only happens on windows too.
I deploy the same code on Linux with 1.5 running and I don't
get this problem.
I'm getting the following stack trace on every page:
Any ideas?
Unable to instantiate component purchaseorders:
javassist.NotFoundException: java.lang.Object
javassist.NotFoundException: java.lang.Object
* javassist.CtClassType.getClassFile2(CtClassType.java:197)
* javassist.compiler.MemberResolver.lookupMethod(MemberResolver.java:92)
* javassist.compiler.MemberResolver.lookupMethod(MemberResolver.java:110)
* javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:637)
* javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:614)
* javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:156)
* javassist.compiler.ast.CallExpr.accept(CallExpr.java:45)
* javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:235)
* javassist.compiler.CodeGen.atStmnt(CodeGen.java:323)
* javassist.compiler.ast.Stmnt.accept(Stmnt.java:49)
* javassist.compiler.CodeGen.atStmnt(CodeGen.java:344)
* javassist.compiler.ast.Stmnt.accept(Stmnt.java:49)
* javassist.compiler.CodeGen.atMethodBody(CodeGen.java:285)
* javassist.compiler.Javac.compileBody(Javac.java:208)
* javassist.CtBehavior.setBody(CtBehavior.java:188)
* javassist.CtBehavior.setBody(CtBehavior.java:163)
* org.apache.tapestry.enhance.javassist.CreateAutoParameterEnhancer.createWriteMethod(CreateAutoParameterEnhancer.java:211)
* org.apache.tapestry.enhance.javassist.CreateAutoParameterEnhancer.performEnhancement(CreateAutoParameterEnhancer.java:133)
* org.apache.tapestry.enhance.BaseEnhancedClass.performEnhancement(BaseEnhancedClass.java:70)
* org.apache.tapestry.enhance.javassist.EnhancedClass.createEnhancedSubclass(EnhancedClass.java:124)
* org.apache.tapestry.enhance.ComponentClassFactory.createEnhancedSubclass(ComponentClassFactory.java:336)
* org.apache.tapestry.enhance.DefaultComponentClassEnhancer.constructComponentClass(DefaultComponentClassEnhancer.java:130)
* org.apache.tapestry.enhance.DefaultComponentClassEnhancer.getEnhancedClass(DefaultComponentClassEnhancer.java:90)
* org.apache.tapestry.pageload.PageLoader.instantiateComponent(PageLoader.java:603)
* org.apache.tapestry.pageload.PageLoader.createImplicitComponent(PageLoader.java:569)
* org.apache.tapestry.BaseComponentTemplateLoader.createImplicitComponent(BaseComponentTemplateLoader.java:295)
* org.apache.tapestry.BaseComponentTemplateLoader.process(BaseComponentTemplateLoader.java:237)
* org.apache.tapestry.BaseComponentTemplateLoader.process(BaseComponentTemplateLoader.java:172)
* org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:100)
* org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:135)
* org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader.java:519)
* org.apache.tapestry.pageload.PageLoader.loadPage(PageLoader.java:764)
* org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:152)
* org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java:195)
* org.apache.tapestry.engine.PageService.service(PageService.java:73)
* org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:889)
* org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:198)
* org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:159)
* javax.servlet.http.HttpServlet.service(HttpServlet.java:113)
* javax.servlet.http.HttpServlet.service(HttpServlet.java:90)
* com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:99)
* com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:163)
* com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:208)
* com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:259)
* com.caucho.server.port.TcpConnection.run(TcpConnection.java:332)
* com.caucho.util.ThreadPool.runTasks(ThreadPool.java:457)
* com.caucho.util.ThreadPool.run(ThreadPool.java:398)
* java.lang.Thread.run(Thread.java:595)
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org