I posted this a while back on jira: http://issues.apache.org/jira/browse/TAPESTRY-848
This exception occurs only when page caching is set to false, This is an annoyance because development time slows down having to redeploy after ever little html change. Anyone know the reason why this is occurring? org.apache.tapestry.BindingException Exception invoking listener method formSubmit of component OpenCase: Error: An error occured processing annotation @org.apache.tapestry.annotations.InjectPage(value=TermsOfUse) of public abstract org.apache.tapestry.IPage com.atwcorp.trustedresponse.view.components.Border.getTermsOfUse(): Property termsOfUse has already been accounted for by the element at Annotation @org.apache.tapestry.annotations.InjectPage(value=TermsOfUse) of public abstract org.apache.tapestry.IPage com.atwcorp.trustedresponse.view.components.Border.getTermsOfUse(). binding: [EMAIL PROTECTED] parameter listener, component=OpenCase, methodName=formSubmit, location=context:/WEB-INF/OpenCase.html, line 35] component: [EMAIL PROTECTED] location: context:/WEB-INF/OpenCase.html, line 35 30 <tr class="hiBlue"> 31 <td><span style="font-weight: bold;"><h2><span key="pageHeader">PageHeader</span></h2><br> 32 <br> 33 </span> 34 <span jwcid="@ShowError" delegate="ognl:beans.delegate" /> 35 <form jwcid="@Form" delegate="ognl:beans.delegate" listener="listener:formSubmit"> 36 <table class="TapTable"> 37 38 <tr> 39 <td class="infohead" colspan="2"> 40 org.apache.hivemind.ApplicationRuntimeException Error: An error occured processing annotation @org.apache.tapestry.annotations.InjectPage(value=TermsOfUse) of public abstract org.apache.tapestry.IPage com.atwcorp.trustedresponse.view.components.Border.getTermsOfUse(): Property termsOfUse has already been accounted for by the element at Annotation @org.apache.tapestry.annotations.InjectPage(value=TermsOfUse) of public abstract org.apache.tapestry.IPage com.atwcorp.trustedresponse.view.components.Border.getTermsOfUse(). location: Annotation @org.apache.tapestry.annotations.InjectPage(value=TermsOfUse) of public abstract org.apache.tapestry.IPage com.atwcorp.trustedresponse.view.components.Border.getTermsOfUse() org.apache.hivemind.ApplicationRuntimeException Property termsOfUse has already been accounted for by the element at Annotation @org.apache.tapestry.annotations.InjectPage(value=TermsOfUse) of public abstract org.apache.tapestry.IPage com.atwcorp.trustedresponse.view.components.Border.getTermsOfUse(). location: Annotation @org.apache.tapestry.annotations.InjectPage(value=TermsOfUse) of public abstract org.apache.tapestry.IPage com.atwcorp.trustedresponse.view.components.Border.getTermsOfUse() Stack Trace: * org.apache.tapestry.spec.ComponentSpecification.claimProperty(ComponentSpecification.java:674) * org.apache.tapestry.spec.ComponentSpecification.addInjectSpecification(ComponentSpecification.java:645) * org.apache.tapestry.annotations.InjectPageAnnotationWorker.performEnhancement(InjectPageAnnotationWorker.java:50) * org.apache.tapestry.annotations.AnnotationEnhancementWorker.performMethodEnhancement(AnnotationEnhancementWorker.java:142) * org.apache.tapestry.annotations.AnnotationEnhancementWorker.performMethodEnhancement(AnnotationEnhancementWorker.java:110) * org.apache.tapestry.annotations.AnnotationEnhancementWorker.performEnhancement(AnnotationEnhancementWorker.java:70) -- ~chris --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]