You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by secam secam <se...@yahoo.fr> on 2004/08/20 18:35:18 UTC
ApplicationRuntimeException problem
hi,
I've got a strange error with tapestry
It's a bit complicate so i will try to give you as far as i can
Tapestry3
tomcat4129
postgres 7.2 (on debian)
torque 3.1
the main error is
Class org.apache.tapestry.components.Insert$Enhance_6 overrides method 'prepareForRender()' but does not invoke the super-class implementation
With this stack trace :
org.apache.tapestry.Tapestry.checkMethodInvocation(Tapestry.java:1310)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:855)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:624)
org.apache.tapestry.form.Form.renderComponent(Form.java:362)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857)
org.apache.tapestry.form.Form.rewind(Form.java:568)
org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:435)
org.apache.tapestry.form.Form.trigger(Form.java:582)
org.apache.tapestry.engine.DirectService.service(DirectService.java:169)
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872)
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197)
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326)
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
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:256)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
java.lang.Thread.run(Thread.java:534)
here is the page that give this error
.html
<!-- generated by Spindle, http://spindle.sourceforge.net -->
<! html declaration ....
<br>
<form jwcid="form" >
<center><span key="patience"/></center>
<font color=white>
<span jwcid="insertNom"/>
</font>
</form>
<script language = javascript>
document.forms[0].submit();
</script>
here is my .page
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE page-specification
PUBLIC "-//Apache Software Foundation//Tapestry Specification 3.0//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_3_0.dtd">
<!-- generated by Spindle, http://spindle.sourceforge.net -->
<page-specification
class="GestionChargement">
<component id="form" type="Form">
<binding name="listener" expression="listeners.delete" />
</component>
<component id="insertNom" type="Insert">
<binding name="value" expression="affichageSelect" />
</component>
</page-specification>
here is the methods in the java class
public int getAffichageSelect() {
Visit visit =(Visit)getVisit();
try {
Object[] arrParams = getRequestCycle().getServiceParameters();
// BaseTubeCapable is a class generated by torque
// this is line 44 for the error
BaseTubeCapable oTube = (BaseTubeCapable) arrParams[0];
System.out.println("error");
}
public void delete(IRequestCycle cycle){
cycle.activate("Chargement_Tube");}
Iv'e got this message error when i submit the form to any
of my pages.
And i've got this message in my tomcat console after the submission
error
java.lang.ClassCastException
at GestionChargement.getAffichageSelect(GestionChargement.java:44)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:320)
at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:728)
at ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:54)
at ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:122)
at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1443)
at ognl.ASTProperty.getValueBody(ASTProperty.java:96)
at ognl.SimpleNode.getValue(SimpleNode.java:192)
at ognl.Ognl.getValue(Ognl.java:335)
at ognl.Ognl.getValue(Ognl.java:310)
at org.apache.tapestry.binding.ExpressionBinding.resolveProperty(ExpressionBinding.java:201)
at org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:194)
at org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:208)
at org.apache.tapestry.param.AbstractParameterConnector.getBindingValue(AbstractParameterConnector.java:105)
at org.apache.tapestry.param.ObjectParameterConnector.setParameter(ObjectParameterConnector.java:53)
at org.apache.tapestry.param.ParameterManager.setParameters(ParameterManager.java:105)
at org.apache.tapestry.AbstractComponent.prepareForRender(AbstractComponent.java:898)
at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:853)
at org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:624)
at org.apache.tapestry.form.Form.renderComponent(Form.java:362)
at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857)
at org.apache.tapestry.form.Form.rewind(Form.java:568)
at org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:435)
at org.apache.tapestry.form.Form.trigger(Form.java:582)
at org.apache.tapestry.engine.DirectService.service(DirectService.java:169)
at org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872)
at org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197)
at org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
at java.lang.Thread.run(Thread.java:534)
for this line
BaseTubeCapable oTube = (BaseTubeCapable) arrParams[0];
This is very strange because i've got the system.out displayed before my error.
Is anyone can explain this?
Thanks
Pierre-Alexandre
---------------------------------
Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
Créez votre Yahoo! Mail
Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés pour dialoguer instantanément avec vos amis.Téléchargez GRATUITEMENT ici !
Re: ApplicationRuntimeException problem
Posted by Howard Lewis Ship <hl...@gmail.com>.
Is affichageSelect a real property or a synthetic property? If
synthetic, is it throwing an exception that gets caught somewhere?
You are right that you shouldn't be seeing this exception unless you
override some code, but it appears to be failing inside the Insert
component.
prepareForRender() is where component bindings of direction "in" and
"form" are resolved; the bindings will be read, via getObject(), and
the values assigned to the corresponding properties. If an exception
gets thrown in there it may trigger this check. Maybe.
On Sat, 21 Aug 2004 09:43:18 +0200 (CEST), secam secam
<se...@yahoo.fr> wrote:
> The problem is that i havn't override this method.
> The fact is that i also doesn't know what this method do?
> Pierre-Alexandre
>
> Jonathan O'Connor <Jo...@xcom.de> wrote:
> Pierre-Alexander,
> I think the error message says it all. Some component of yours has
> overridden prepareForRender() without calling the super class
> implementation first.
> Just add a call to super.prepareForRender() and everything should be OK.
>
> Ciao,
> Jonathan O'Connor
> XCOM Dublin
>
> secam secam
> 20/08/2004 17:35
> Please respond to
> "Tapestry users"
>
> To
> tapestry-user@jakarta.apache.org
> cc
>
> Subject
> ApplicationRuntimeException problem [auf Viren geprueft]
>
>
> hi,
>
> I've got a strange error with tapestry
> It's a bit complicate so i will try to give you as far as i can
>
> Tapestry3
> tomcat4129
> postgres 7.2 (on debian)
> torque 3.1
>
> the main error is
> Class org.apache.tapestry.components.Insert$Enhance_6 overrides method
> 'prepareForRender()' but does not invoke the super-class implementation
>
> With this stack trace :
>
> org.apache.tapestry.Tapestry.checkMethodInvocation(Tapestry.java:1310)
> org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:855)
>
> org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:624)
>
> org.apache.tapestry.form.Form.renderComponent(Form.java:362)
> org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857)
> org.apache.tapestry.form.Form.rewind(Form.java:568)
> org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:435)
>
> org.apache.tapestry.form.Form.trigger(Form.java:582)
> org.apache.tapestry.engine.DirectService.service(DirectService.java:169)
>
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872)
>
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197)
>
> org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326)
>
> javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> 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:256)
>
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
>
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
>
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
>
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
>
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
>
> java.lang.Thread.run(Thread.java:534)
>
> here is the page that give this error
>
> ..html
>
>
> document.forms[0].submit();
>
> here is my .page
>
>
> PUBLIC "-//Apache Software Foundation//Tapestry Specification 3.0//EN"
>
> "http://jakarta.apache.org/tapestry/dtd/Tapestry_3_0.dtd">
>
>
> class="GestionChargement">
>
>
>
>
> here is the methods in the java class
>
> public int getAffichageSelect() {
>
> Visit visit =(Visit)getVisit();
>
> try {
>
> Object[] arrParams = getRequestCycle().getServiceParameters();
>
> // BaseTubeCapable is a class generated by torque
> // this is line 44 for the error
>
> BaseTubeCapable oTube = (BaseTubeCapable) arrParams[0];
>
> System.out.println("error");
>
> }
>
> public void delete(IRequestCycle cycle){
>
> cycle.activate("Chargement_Tube");}
>
> Iv'e got this message error when i submit the form to any
>
> of my pages.
>
> And i've got this message in my tomcat console after the submission
>
> error
>
> java.lang.ClassCastException
>
> at GestionChargement.getAffichageSelect(GestionChargement.java:44)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
> at java.lang.reflect.Method.invoke(Method.java:324)
>
> at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:320)
>
> at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:728)
>
> at
> ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:54)
>
> at
> ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:122)
>
> at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1443)
>
> at ognl.ASTProperty.getValueBody(ASTProperty.java:96)
>
> at ognl.SimpleNode.getValue(SimpleNode.java:192)
>
> at ognl.Ognl.getValue(Ognl.java:335)
>
> at ognl.Ognl.getValue(Ognl.java:310)
>
> at
> org.apache.tapestry.binding.ExpressionBinding.resolveProperty(ExpressionBinding.java:201)
>
> at
> org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:194)
>
> at
> org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:208)
>
> at
> org.apache.tapestry.param.AbstractParameterConnector.getBindingValue(AbstractParameterConnector.java:105)
>
> at
> org.apache.tapestry.param.ObjectParameterConnector.setParameter(ObjectParameterConnector.java:53)
>
> at
> org.apache.tapestry.param.ParameterManager.setParameters(ParameterManager.java:105)
>
> at
> org.apache.tapestry.AbstractComponent.prepareForRender(AbstractComponent.java:898)
>
> at
> org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:853)
>
> at
> org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:624)
>
> at org.apache.tapestry.form.Form.renderComponent(Form.java:362)
>
> at
> org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857)
>
> at org.apache.tapestry.form.Form.rewind(Form.java:568)
>
> at
> org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:435)
>
> at org.apache.tapestry.form.Form.trigger(Form.java:582)
>
> at
> org.apache.tapestry.engine.DirectService.service(DirectService.java:169)
>
> at
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872)
>
> at
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197)
>
> at
> org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326)
>
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
>
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>
> at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
>
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>
> at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
>
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
>
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
>
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>
> at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
>
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
>
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
>
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
>
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
>
> at java.lang.Thread.run(Thread.java:534)
>
> for this line
>
> BaseTubeCapable oTube = (BaseTubeCapable) arrParams[0];
>
> This is very strange because i've got the system.out displayed before my
> error.
>
> Is anyone can explain this?
>
> Thanks
>
> Pierre-Alexandre
>
> ---------------------------------
> Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
> Créez votre Yahoo! Mail
>
> Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés
> pour dialoguer instantanément avec vos amis.Téléchargez GRATUITEMENT ici !
>
> ---------------------------------
> Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
> Créez votre Yahoo! Mail
>
> Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés pour dialoguer instantanément avec vos amis.Téléchargez GRATUITEMENT ici !
--
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind
http://howardlewisship.com
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
Re: ApplicationRuntimeException problem
Posted by secam secam <se...@yahoo.fr>.
The problem is that i havn't override this method.
The fact is that i also doesn't know what this method do?
Pierre-Alexandre
Jonathan O'Connor <Jo...@xcom.de> wrote:
Pierre-Alexander,
I think the error message says it all. Some component of yours has
overridden prepareForRender() without calling the super class
implementation first.
Just add a call to super.prepareForRender() and everything should be OK.
Ciao,
Jonathan O'Connor
XCOM Dublin
secam secam
20/08/2004 17:35
Please respond to
"Tapestry users"
To
tapestry-user@jakarta.apache.org
cc
Subject
ApplicationRuntimeException problem [auf Viren geprueft]
hi,
I've got a strange error with tapestry
It's a bit complicate so i will try to give you as far as i can
Tapestry3
tomcat4129
postgres 7.2 (on debian)
torque 3.1
the main error is
Class org.apache.tapestry.components.Insert$Enhance_6 overrides method
'prepareForRender()' but does not invoke the super-class implementation
With this stack trace :
org.apache.tapestry.Tapestry.checkMethodInvocation(Tapestry.java:1310)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:855)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:624)
org.apache.tapestry.form.Form.renderComponent(Form.java:362)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857)
org.apache.tapestry.form.Form.rewind(Form.java:568)
org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:435)
org.apache.tapestry.form.Form.trigger(Form.java:582)
org.apache.tapestry.engine.DirectService.service(DirectService.java:169)
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872)
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197)
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326)
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
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:256)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
java.lang.Thread.run(Thread.java:534)
here is the page that give this error
.html
document.forms[0].submit();
here is my .page
PUBLIC "-//Apache Software Foundation//Tapestry Specification 3.0//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_3_0.dtd">
class="GestionChargement">
here is the methods in the java class
public int getAffichageSelect() {
Visit visit =(Visit)getVisit();
try {
Object[] arrParams = getRequestCycle().getServiceParameters();
// BaseTubeCapable is a class generated by torque
// this is line 44 for the error
BaseTubeCapable oTube = (BaseTubeCapable) arrParams[0];
System.out.println("error");
}
public void delete(IRequestCycle cycle){
cycle.activate("Chargement_Tube");}
Iv'e got this message error when i submit the form to any
of my pages.
And i've got this message in my tomcat console after the submission
error
java.lang.ClassCastException
at GestionChargement.getAffichageSelect(GestionChargement.java:44)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:320)
at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:728)
at
ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:54)
at
ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:122)
at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1443)
at ognl.ASTProperty.getValueBody(ASTProperty.java:96)
at ognl.SimpleNode.getValue(SimpleNode.java:192)
at ognl.Ognl.getValue(Ognl.java:335)
at ognl.Ognl.getValue(Ognl.java:310)
at
org.apache.tapestry.binding.ExpressionBinding.resolveProperty(ExpressionBinding.java:201)
at
org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:194)
at
org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:208)
at
org.apache.tapestry.param.AbstractParameterConnector.getBindingValue(AbstractParameterConnector.java:105)
at
org.apache.tapestry.param.ObjectParameterConnector.setParameter(ObjectParameterConnector.java:53)
at
org.apache.tapestry.param.ParameterManager.setParameters(ParameterManager.java:105)
at
org.apache.tapestry.AbstractComponent.prepareForRender(AbstractComponent.java:898)
at
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:853)
at
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:624)
at org.apache.tapestry.form.Form.renderComponent(Form.java:362)
at
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857)
at org.apache.tapestry.form.Form.rewind(Form.java:568)
at
org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:435)
at org.apache.tapestry.form.Form.trigger(Form.java:582)
at
org.apache.tapestry.engine.DirectService.service(DirectService.java:169)
at
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872)
at
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197)
at
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
at java.lang.Thread.run(Thread.java:534)
for this line
BaseTubeCapable oTube = (BaseTubeCapable) arrParams[0];
This is very strange because i've got the system.out displayed before my
error.
Is anyone can explain this?
Thanks
Pierre-Alexandre
---------------------------------
Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
Créez votre Yahoo! Mail
Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés
pour dialoguer instantanément avec vos amis.Téléchargez GRATUITEMENT ici !
---------------------------------
Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
Créez votre Yahoo! Mail
Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés pour dialoguer instantanément avec vos amis.Téléchargez GRATUITEMENT ici !
Re: ApplicationRuntimeException problem [auf Viren geprueft]
Posted by Jonathan O'Connor <Jo...@xcom.de>.
Pierre-Alexander,
I think the error message says it all. Some component of yours has
overridden prepareForRender() without calling the super class
implementation first.
Just add a call to super.prepareForRender() and everything should be OK.
Ciao,
Jonathan O'Connor
XCOM Dublin
secam secam <se...@yahoo.fr>
20/08/2004 17:35
Please respond to
"Tapestry users" <ta...@jakarta.apache.org>
To
tapestry-user@jakarta.apache.org
cc
Subject
ApplicationRuntimeException problem [auf Viren geprueft]
hi,
I've got a strange error with tapestry
It's a bit complicate so i will try to give you as far as i can
Tapestry3
tomcat4129
postgres 7.2 (on debian)
torque 3.1
the main error is
Class org.apache.tapestry.components.Insert$Enhance_6 overrides method
'prepareForRender()' but does not invoke the super-class implementation
With this stack trace :
org.apache.tapestry.Tapestry.checkMethodInvocation(Tapestry.java:1310)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:855)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:624)
org.apache.tapestry.form.Form.renderComponent(Form.java:362)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857)
org.apache.tapestry.form.Form.rewind(Form.java:568)
org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:435)
org.apache.tapestry.form.Form.trigger(Form.java:582)
org.apache.tapestry.engine.DirectService.service(DirectService.java:169)
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872)
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197)
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326)
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
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:256)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
java.lang.Thread.run(Thread.java:534)
here is the page that give this error
.html
<!-- generated by Spindle, http://spindle.sourceforge.net -->
<! html declaration ....
<br>
<form jwcid="form" >
<center><span key="patience"/></center>
<font color=white>
<span jwcid="insertNom"/>
</font>
</form>
<script language = javascript>
document.forms[0].submit();
</script>
here is my .page
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE page-specification
PUBLIC "-//Apache Software Foundation//Tapestry Specification 3.0//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_3_0.dtd">
<!-- generated by Spindle, http://spindle.sourceforge.net -->
<page-specification
class="GestionChargement">
<component id="form" type="Form">
<binding name="listener" expression="listeners.delete" />
</component>
<component id="insertNom" type="Insert">
<binding name="value" expression="affichageSelect" />
</component>
</page-specification>
here is the methods in the java class
public int getAffichageSelect() {
Visit visit =(Visit)getVisit();
try {
Object[] arrParams = getRequestCycle().getServiceParameters();
// BaseTubeCapable is a class generated by torque
// this is line 44 for the error
BaseTubeCapable oTube = (BaseTubeCapable) arrParams[0];
System.out.println("error");
}
public void delete(IRequestCycle cycle){
cycle.activate("Chargement_Tube");}
Iv'e got this message error when i submit the form to any
of my pages.
And i've got this message in my tomcat console after the submission
error
java.lang.ClassCastException
at GestionChargement.getAffichageSelect(GestionChargement.java:44)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:320)
at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:728)
at
ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:54)
at
ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:122)
at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1443)
at ognl.ASTProperty.getValueBody(ASTProperty.java:96)
at ognl.SimpleNode.getValue(SimpleNode.java:192)
at ognl.Ognl.getValue(Ognl.java:335)
at ognl.Ognl.getValue(Ognl.java:310)
at
org.apache.tapestry.binding.ExpressionBinding.resolveProperty(ExpressionBinding.java:201)
at
org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:194)
at
org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:208)
at
org.apache.tapestry.param.AbstractParameterConnector.getBindingValue(AbstractParameterConnector.java:105)
at
org.apache.tapestry.param.ObjectParameterConnector.setParameter(ObjectParameterConnector.java:53)
at
org.apache.tapestry.param.ParameterManager.setParameters(ParameterManager.java:105)
at
org.apache.tapestry.AbstractComponent.prepareForRender(AbstractComponent.java:898)
at
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:853)
at
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:624)
at org.apache.tapestry.form.Form.renderComponent(Form.java:362)
at
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857)
at org.apache.tapestry.form.Form.rewind(Form.java:568)
at
org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:435)
at org.apache.tapestry.form.Form.trigger(Form.java:582)
at
org.apache.tapestry.engine.DirectService.service(DirectService.java:169)
at
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872)
at
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197)
at
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
at java.lang.Thread.run(Thread.java:534)
for this line
BaseTubeCapable oTube = (BaseTubeCapable) arrParams[0];
This is very strange because i've got the system.out displayed before my
error.
Is anyone can explain this?
Thanks
Pierre-Alexandre
---------------------------------
Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
Créez votre Yahoo! Mail
Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés
pour dialoguer instantanément avec vos amis.Téléchargez GRATUITEMENT ici !
RE: ApplicationRuntimeException problem
Posted by secam secam <se...@yahoo.fr>.
I've got it !!!
In fact this code was read two times and the second time was wrong.
It was due to this line in my .page
<form jwcid="form">
i replace it with
<span jwcid="form">
and all was great
i have already spoke about this with Howard but this doesn't hit me with that exception.
Thanks,
Pierre-Alexandre
Shawn Church <sh...@boxity.com> wrote:
> This is very strange because i've got the system.out displayed before my
error.
I don't know the answer exactly, but here are at least some observations.
This code is most likely getting called twice, so the first time through is
possibly when your system.out output is generated. Your exception is thrown
during the rewind (the second time through your code). You are expecting to
get a BaseTubeCapable object in arrParams[0], but during the rewind the
assignment fails with a class cast exception. If you are able to start a
debug session, it would be interesting to see exactly what is contained in
arrParams. If you can't debug live, you might try inserting a
System.out.println(arrParams[0]).
Shawn
-----Original Message-----
From: secam secam [mailto:secam2004@yahoo.fr]
Sent: Friday, August 20, 2004 11:35 AM
To: tapestry-user@jakarta.apache.org
Subject: ApplicationRuntimeException problem
hi,
I've got a strange error with tapestry
It's a bit complicate so i will try to give you as far as i can
Tapestry3
tomcat4129
postgres 7.2 (on debian)
torque 3.1
the main error is
Class org.apache.tapestry.components.Insert$Enhance_6 overrides method
'prepareForRender()' but does not invoke the super-class implementation
With this stack trace :
org.apache.tapestry.Tapestry.checkMethodInvocation(Tapestry.java:1310)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:855)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:624)
org.apache.tapestry.form.Form.renderComponent(Form.java:362)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857)
org.apache.tapestry.form.Form.rewind(Form.java:568)
org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:435)
org.apache.tapestry.form.Form.trigger(Form.java:582)
org.apache.tapestry.engine.DirectService.service(DirectService.java:169)
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872)
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197
)
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326)
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:256)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:171)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:549)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:666)
java.lang.Thread.run(Thread.java:534)
here is the page that give this error
.html
document.forms[0].submit();
here is my .page
PUBLIC "-//Apache Software Foundation//Tapestry Specification 3.0//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_3_0.dtd">
class="GestionChargement">
here is the methods in the java class
public int getAffichageSelect() {
Visit visit =(Visit)getVisit();
try {
Object[] arrParams = getRequestCycle().getServiceParameters();
// BaseTubeCapable is a class generated by torque
// this is line 44 for the error
BaseTubeCapable oTube = (BaseTubeCapable) arrParams[0];
System.out.println("error");
}
public void delete(IRequestCycle cycle){
cycle.activate("Chargement_Tube");}
Iv'e got this message error when i submit the form to any
of my pages.
And i've got this message in my tomcat console after the submission
error
java.lang.ClassCastException
at GestionChargement.getAffichageSelect(GestionChargement.java:44)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:320)
at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:728)
at
ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:
54)
at ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:122)
at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1443)
at ognl.ASTProperty.getValueBody(ASTProperty.java:96)
at ognl.SimpleNode.getValue(SimpleNode.java:192)
at ognl.Ognl.getValue(Ognl.java:335)
at ognl.Ognl.getValue(Ognl.java:310)
at
org.apache.tapestry.binding.ExpressionBinding.resolveProperty(ExpressionBind
ing.java:201)
at
org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.ja
va:194)
at
org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:2
08)
at
org.apache.tapestry.param.AbstractParameterConnector.getBindingValue(Abstrac
tParameterConnector.java:105)
at
org.apache.tapestry.param.ObjectParameterConnector.setParameter(ObjectParame
terConnector.java:53)
at
org.apache.tapestry.param.ParameterManager.setParameters(ParameterManager.ja
va:105)
at
org.apache.tapestry.AbstractComponent.prepareForRender(AbstractComponent.jav
a:898)
at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:853)
at
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:624)
at org.apache.tapestry.form.Form.renderComponent(Form.java:362)
at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857)
at org.apache.tapestry.form.Form.rewind(Form.java:568)
at org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:435)
at org.apache.tapestry.form.Form.trigger(Form.java:582)
at org.apache.tapestry.engine.DirectService.service(DirectService.java:169)
at
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872)
at
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197
)
at
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:256)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:171)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:549)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:666)
at java.lang.Thread.run(Thread.java:534)
for this line
BaseTubeCapable oTube = (BaseTubeCapable) arrParams[0];
This is very strange because i've got the system.out displayed before my
error.
Is anyone can explain this?
Thanks
Pierre-Alexandre
---------------------------------
Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
Créez votre Yahoo! Mail
Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés
pour dialoguer instantanément avec vos amis.Téléchargez GRATUITEMENT ici !
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
---------------------------------
Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
Créez votre Yahoo! Mail
Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés pour dialoguer instantanément avec vos amis.Téléchargez GRATUITEMENT ici !
RE: ApplicationRuntimeException problem
Posted by Shawn Church <sh...@boxity.com>.
> This is very strange because i've got the system.out displayed before my
error.
I don't know the answer exactly, but here are at least some observations.
This code is most likely getting called twice, so the first time through is
possibly when your system.out output is generated. Your exception is thrown
during the rewind (the second time through your code). You are expecting to
get a BaseTubeCapable object in arrParams[0], but during the rewind the
assignment fails with a class cast exception. If you are able to start a
debug session, it would be interesting to see exactly what is contained in
arrParams. If you can't debug live, you might try inserting a
System.out.println(arrParams[0]).
Shawn
-----Original Message-----
From: secam secam [mailto:secam2004@yahoo.fr]
Sent: Friday, August 20, 2004 11:35 AM
To: tapestry-user@jakarta.apache.org
Subject: ApplicationRuntimeException problem
hi,
I've got a strange error with tapestry
It's a bit complicate so i will try to give you as far as i can
Tapestry3
tomcat4129
postgres 7.2 (on debian)
torque 3.1
the main error is
Class org.apache.tapestry.components.Insert$Enhance_6 overrides method
'prepareForRender()' but does not invoke the super-class implementation
With this stack trace :
org.apache.tapestry.Tapestry.checkMethodInvocation(Tapestry.java:1310)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:855)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:624)
org.apache.tapestry.form.Form.renderComponent(Form.java:362)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857)
org.apache.tapestry.form.Form.rewind(Form.java:568)
org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:435)
org.apache.tapestry.form.Form.trigger(Form.java:582)
org.apache.tapestry.engine.DirectService.service(DirectService.java:169)
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872)
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197
)
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326)
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:256)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:171)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:549)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:666)
java.lang.Thread.run(Thread.java:534)
here is the page that give this error
.html
<!-- generated by Spindle, http://spindle.sourceforge.net -->
<! html declaration ....
<br>
<form jwcid="form" >
<center><span key="patience"/></center>
<font color=white>
<span jwcid="insertNom"/>
</font>
</form>
<script language = javascript>
document.forms[0].submit();
</script>
here is my .page
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE page-specification
PUBLIC "-//Apache Software Foundation//Tapestry Specification 3.0//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_3_0.dtd">
<!-- generated by Spindle, http://spindle.sourceforge.net -->
<page-specification
class="GestionChargement">
<component id="form" type="Form">
<binding name="listener" expression="listeners.delete" />
</component>
<component id="insertNom" type="Insert">
<binding name="value" expression="affichageSelect" />
</component>
</page-specification>
here is the methods in the java class
public int getAffichageSelect() {
Visit visit =(Visit)getVisit();
try {
Object[] arrParams = getRequestCycle().getServiceParameters();
// BaseTubeCapable is a class generated by torque
// this is line 44 for the error
BaseTubeCapable oTube = (BaseTubeCapable) arrParams[0];
System.out.println("error");
}
public void delete(IRequestCycle cycle){
cycle.activate("Chargement_Tube");}
Iv'e got this message error when i submit the form to any
of my pages.
And i've got this message in my tomcat console after the submission
error
java.lang.ClassCastException
at GestionChargement.getAffichageSelect(GestionChargement.java:44)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:320)
at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:728)
at
ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:
54)
at ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:122)
at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1443)
at ognl.ASTProperty.getValueBody(ASTProperty.java:96)
at ognl.SimpleNode.getValue(SimpleNode.java:192)
at ognl.Ognl.getValue(Ognl.java:335)
at ognl.Ognl.getValue(Ognl.java:310)
at
org.apache.tapestry.binding.ExpressionBinding.resolveProperty(ExpressionBind
ing.java:201)
at
org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.ja
va:194)
at
org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:2
08)
at
org.apache.tapestry.param.AbstractParameterConnector.getBindingValue(Abstrac
tParameterConnector.java:105)
at
org.apache.tapestry.param.ObjectParameterConnector.setParameter(ObjectParame
terConnector.java:53)
at
org.apache.tapestry.param.ParameterManager.setParameters(ParameterManager.ja
va:105)
at
org.apache.tapestry.AbstractComponent.prepareForRender(AbstractComponent.jav
a:898)
at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:853)
at
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:624)
at org.apache.tapestry.form.Form.renderComponent(Form.java:362)
at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:857)
at org.apache.tapestry.form.Form.rewind(Form.java:568)
at org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:435)
at org.apache.tapestry.form.Form.trigger(Form.java:582)
at org.apache.tapestry.engine.DirectService.service(DirectService.java:169)
at
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872)
at
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197
)
at
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:326)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:256)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:171)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:549)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:666)
at java.lang.Thread.run(Thread.java:534)
for this line
BaseTubeCapable oTube = (BaseTubeCapable) arrParams[0];
This is very strange because i've got the system.out displayed before my
error.
Is anyone can explain this?
Thanks
Pierre-Alexandre
---------------------------------
Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
Créez votre Yahoo! Mail
Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés
pour dialoguer instantanément avec vos amis.Téléchargez GRATUITEMENT ici !
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org