|
Hi, All
When I deployed the tutorial of
tapestry to Tomcat, the tutorial run well except when i use the inspector in
Workbench and press the Engine button, the following error occured. Hope
somebody can do me a favor.
PS. I'm using tomcat 4.0.3-LE-jdk1.4 version and i
put tapestry....jar, log4j-core.jar, tapestry.contrib...jar and jfreechar,
jcomon.jar into tutorial's WEB-INF/lib.(Have anybody successfule run tapestry
under tomcat and jdk1.4?)
Best regards.
Alex
You may continue by restarting
the session.
| Name: |
com.primix.tapestry.RequestCycleException |
| Message: |
Unable to resolve property engineByteCount of
com.primix.tapestry.inspector.ShowEngine@718242[Inspector/showEngine]. |
| component: |
com.primix.tapestry.inspector.Inspector@a7b0bf[Inspector] |
| |
| Name: |
com.primix.tapestry.BindingException |
| Message: |
Unable to resolve property engineByteCount of
com.primix.tapestry.inspector.ShowEngine@718242[Inspector/showEngine]. |
| binding: |
PropertyBinding[Inspector/showEngine engineByteCount] |
| |
| Name: |
com.primix.tapestry.util.DynamicInvocationException |
| Message: |
Could not invoke method getEngineByteCount on
com.primix.tapestry.inspector.ShowEngine@718242[Inspector/showEngine]. |
| |
| Name: |
java.lang.reflect.InvocationTargetException |
| Message: |
|
| |
| Name: |
java.lang.NoClassDefFoundError |
| Message: |
javax/ejb/EJBObject |
| Trace: |
|
- com.primix.tapestry.record.PageRecorder.persistValue(PageRecorder.java:245)
- com.primix.tapestry.record.SimplePageRecorder.writeExternal(SimplePageRecorder.java:232)
- java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1265)
- java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1243)
- java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052)
- java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278)
- com.primix.tapestry.engine.SimpleEngine.writeExternal(SimpleEngine.java:132)
- java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1265)
- java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1243)
- java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052)
- java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278)
- com.primix.tapestry.inspector.ShowEngine.buildSerializedEngine(ShowEngine.java:87)
- com.primix.tapestry.inspector.ShowEngine.getSerializedEngine(ShowEngine.java:70)
- com.primix.tapestry.inspector.ShowEngine.getEngineByteCount(ShowEngine.java:126)
- sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
- java.lang.reflect.Method.invoke(Method.java:324)
- com.primix.tapestry.util.prop.PropertyAccessor.get(PropertyAccessor.java:100)
- com.primix.tapestry.util.prop.PropertyHelper.get(PropertyHelper.java:413)
- com.primix.tapestry.binding.PropertyBinding.getObject(PropertyBinding.java:161)
- com.primix.tapestry.components.Insert.render(Insert.java:158)
- com.primix.tapestry.BaseComponent.render(BaseComponent.java:396)
- com.primix.tapestry.AbstractComponent.renderWrapped(AbstractComponent.java:622)
- com.primix.tapestry.components.InsertBlock.render(InsertBlock.java:105)
- com.primix.tapestry.AbstractComponent.renderWrapped(AbstractComponent.java:622)
- com.primix.tapestry.components.InsertWrapped.render(InsertWrapped.java:57)
- com.primix.tapestry.BaseComponent.render(BaseComponent.java:396)
- com.primix.tapestry.AbstractComponent.renderWrapped(AbstractComponent.java:622)
- com.primix.tapestry.components.InsertWrapped.render(InsertWrapped.java:57)
- com.primix.tapestry.BaseComponent.render(BaseComponent.java:396)
- com.primix.tapestry.AbstractComponent.renderWrapped(AbstractComponent.java:622)
- com.primix.tapestry.html.Body.render(Body.java:253)
- com.primix.tapestry.AbstractComponent.renderWrapped(AbstractComponent.java:622)
- com.primix.tapestry.html.Shell.render(Shell.java:237)
- com.primix.tapestry.BaseComponent.render(BaseComponent.java:396)
- com.primix.tapestry.AbstractPage.renderPage(AbstractPage.java:265)
- com.primix.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:407)
- com.primix.tapestry.engine.AbstractEngine.renderResponse(AbstractEngine.java:577)
- com.primix.tapestry.engine.ActionService.service(ActionService.java:168)
- com.primix.tapestry.engine.AbstractEngine.service(AbstractEngine.java:706)
- com.primix.tapestry.ApplicationServlet.doService(ApplicationServlet.java:203)
- com.primix.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:168)
- javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
- javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
- org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
- org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
- org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
- org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
- org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
- org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
- org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
- org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
- org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
- org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
- org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
- org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
- org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
- org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
- org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
- org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
- org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
- org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
- org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
- org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
- org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
- org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
- org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
- org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
- org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
- org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
- org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
- org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012)
- org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107)
- java.lang.Thread.run(Thread.java:536)
|
|