Thanks Matt.  I've tried that (the select is actually commented out in the
snippet below).  I've commented out just about everything - still none of it
renders. I've taken it down to just this..

______________
<%@ include file="/common/taglibs.jsp"%>

<head>
<title><fmt:message key="creditcardDetail.title" /></title>
<meta name="heading"
        content="<fmt:message key='creditcardDetail.heading'/>" />
</head>

FOO!
_________________________

and I still get nada.  Clicking on the Add button on creditcardList.jsp does
appear to go to editCreditcard action, but why it generates nothing (with no
error messages) is still a mystery.

I've also tried editing the struts.xml to have the editCreditcard action use
a jsp form that does work.  Pointing the editCreditCard action name to a
working action/jsp *does* work.  But I'll be damned if I can see a
difference between the working action/jsp pair and this one. Looking at the
debug messages, it looks like there's some resource problem, but there's so
many things going on in the stack that it's hard to decipher.


It's quite odd.  And extremely frustrating. 



mraible wrote:
> 
> 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]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Some-mvn-appfuse%3Agen-resulting-in-empty-pages-tf4709885s2369.html#a13472625
Sent from the AppFuse - User mailing list archive at Nabble.com.

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

Reply via email to