Hello!

Our ExceptionReport page should contain a form which the user can use to
describe what lead to the error.

However, now the ExceptionReport page itself throws an exception when
the orginal exception occurs on a page which already has a form:

-----

Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException:
Form components may not be placed inside other Form components. [at
context:ExceptionReport.tml, line 50]
        at
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:194)
        at
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:222)
        at
org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
        ... 68 more
Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException:
Form components may not be placed inside other Form components. [at
context:Mypage.tml, line 46]
        at 
org.apache.tapestry5.corelib.components.Form.setupRender(Form.java:362)

-----

If I remove the form from the ExceptionReport page, the resulting error
page does not contain any form element, so I do not understand why this
error is happening.

Regards
 Stephan

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to