In your creditcardForm.jsp, I'd try deleting parts of it until you get
a better error message. You might start by deleting the <s:select> as
that could be causing issues.

Matt

On 10/28/07, Mike McCown <[EMAIL PROTECTED]> wrote:
>
> I took a number of annotated entity files from another project and put them
> into the model dir, then used the mvn appfuse:gen target to generate the
> default managers and CRUD pages.
>
> Oddly, while a number of the pages work fine, some of the editXXX.html
> struts calls are resulting in an empty page when called in a container (same
> behavior in both the canoo webtest and Tomcat deploy).  (And I mean emmmtpy
> - nada.  No stack traces, just a page of zero bytes).
> http://www.nabble.com/file/p13462198/insurance.log insurance.log
>
> The action unit tests pass fine.
>
> Any pointers or insight would be greatly appreciated - been banging my head
> against this all day...
>
> Here is an example...
>
> This class works fine for the list form, but the detail form returns empty
> page.
>
> [from struts.xml]
>          <!--CreditcardAction-START-->
>         <action name="creditcards"
> class="com.optionshouse.investment.webapp.action.CreditcardAction"
> method="list">
>             <result>/WEB-INF/pages/creditcardList.jsp</result>
>         </action>
>
>         <action name="editCreditcard"
> class="com.optionshouse.investment.webapp.action.CreditcardAction"
> method="edit">
>             <result>/WEB-INF/pages/creditcardForm.jsp</result>
>             <result name="error">/WEB-INF/pages/creditcardList.jsp</result>
>         </action>
>
>         <action name="saveCreditcard"
> class="com.optionshouse.investment.webapp.action.CreditcardAction"
> method="save">
>             <result name="input">/WEB-INF/pages/creditcardForm.jsp</result>
>             <result name="cancel" type="redirect">creditcards.html</result>
>             <result name="delete" type="redirect">creditcards.html</result>
>             <result name="success" type="redirect">creditcards.html</result>
>         </action>
>         <!--CreditcardAction-END-->
>
> [from creditcardForm.jsp]
> <%@ include file="/common/taglibs.jsp"%>
>
> <head>
> <title><fmt:message key="creditcardDetail.title" /></title>
> <meta name="heading"
>         content="<fmt:message key='creditcardDetail.heading'/>" />
> </head>
>
> <s:form id="creditcardForm" action="saveCreditcard" method="post"
>         validate="true">
>         <li style="display: none"><s:hidden key="creditcard.id" /></li>
>         <s:textfield key="creditcard.expiration" required="false"
>                 cssClass="text medium" />
>         <s:textfield key="creditcard.rowin" required="false"
>                 cssClass="text medium" />
>         <s:textfield key="creditcard.rowout" required="false"
>                 cssClass="text medium" />
>         <!-- todo: change this to read the identifier field from the other 
> pojo
>         <s:select name="creditcard.person.id" list="personList" listKey="id"
>                 listValue="id"></s:select>
>                 -->
>         <s:textfield key="creditcard.cardtype" required="false"
>                 cssClass="text medium" />
>         <s:textfield key="creditcard.cardnumber" required="false"
>                 cssClass="text medium" />
>         <s:textfield key="creditcard.securitycode" required="false"
>                 cssClass="text medium" />
>
>         <li class="buttonBar bottom"><s:submit cssClass="button"
>                 method="save" key="button.save" theme="simple" /> <c:if
>                 test="${not empty creditcard.id}">
>                 <s:submit cssClass="button" method="delete" 
> key="button.delete"
>                         onclick="return confirmDelete('Creditcard')" 
> theme="simple" />
>         </c:if> <s:submit cssClass="button" method="cancel" 
> key="button.cancel"
>                 theme="simple" /></li>
> </s:form>
>
> <script type="text/javascript">
>     Form.focusFirstElement($("creditcardForm"));
> </script>
>
> [Attaching some log output from tomcat session...]
>
>
>
> --
> View this message in context: 
> http://www.nabble.com/Some-mvn-appfuse%3Agen-resulting-in-empty-pages-tf4709885s2369.html#a13462198
> Sent from the AppFuse - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
http://raibledesigns.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to