Hi Chris. Thanks for responding. I can not see any invalid characters? Chris
> Not sure but it looks like there's an invalid character in there. Could > that be fouling things up? > (*Chris*) > > On Thu, Jul 1, 2010 at 1:59 PM, Chris Miles <ch...@chrismiles.org> wrote: > >> Does anyone have any ideas? Tearing my hair out with this. >> >> >> Chris >> >> ----- Original Message ----- From: "Chris Miles" <ch...@chrismiles.org> >> To: "Struts Users Mailing List" <user@struts.apache.org> >> Sent: Tuesday, June 29, 2010 9:47 PM >> >> Subject: Re: Nested Iterator Problem >> >> >> Is there anything else in the logging I can enable to try and find out >> why >>> this is not working? It is possibly an expression related issue? Would >>> it be >>> possible in the first iterator to assign the list to another completely >>> seperate object to iterator? Or another solution? I have tried every >>> possible thing I can think of and drawing complete blanks. >>> >>> Chris >>> >>> ----- Original Message ----- From: "Chris Miles" <ch...@chrismiles.org> >>> To: "Struts Users Mailing List" <user@struts.apache.org> >>> Sent: Monday, June 28, 2010 9:13 PM >>> Subject: Re: Nested Iterator Problem >>> >>> >>> In the second Iterator I have just got >>>> >>>> <s:iterator value="#individualDetail.products" var="product"> >>>> <br/> >>>> <ul class="confirmOrderShippingDetailsProduct"> >>>> <li><strong><s:property value="#product.name >>>> "/></strong></li> >>>> <li><s:property value="#product.name"/></li> >>>> </ul> >>>> </s:iterator> >>>> >>>> >>>> The resuling HTML looks like. >>>> >>>> >>>> <div class="confirmOrderShippingDetails"> >>>> <span><strong>Address 1 of 1</strong></span> >>>> <br/> >>>> <br/> >>>> <ul class="confirmOrderShippingDetailsAddress"> >>>> <li>Chris Miles</li> >>>> <li>aaaa</li> >>>> <li>bbbb</li> >>>> <li>cccc</li> >>>> </ul> >>>> >>>> <br/> >>>> <ul class="confirmOrderShippingDetailsProduct"> >>>> <li><strong>This is a product name</strong></li> >>>> <li> >>>> </div> >>>> >>>> I am calling the same property twice so there is no reason it should >>>> fail >>>> but as you can see it bombs out right at the point where it should be >>>> displaying the property. The parent iterator continues as normal. >>>> >>>> I have set all Struts and XWork logging to DEBUG and there is no >>>> errors >>>> or warnings indicating a problem whatsoever. >>>> >>>> Thanks >>>> >>>> Chris >>>> ----- Original Message ----- From: "Chris Miles" >>>> <ch...@chrismiles.org> >>>> To: "Struts Users Mailing List" <user@struts.apache.org> >>>> Sent: Friday, June 25, 2010 9:51 PM >>>> Subject: Nested Iterator Problem >>>> >>>> >>>> Hi >>>> >>>> I am running a nested iterator as follows: >>>> >>>> <s:iterator value="shippingDetails" var="individualDetail" >>>> status="stat"> >>>> <div class="confirmOrderShippingDetails"> >>>> <span><strong>Address <s:property value="#stat.index+1"/> of >>>> <s:property value="shippingDetails.size"/></strong></span> >>>> <br/> >>>> <br/> >>>> <ul class="confirmOrderShippingDetailsAddress"> >>>> <li><s:property value="#individualDetail.firstName"/> >>>> <s:property value="#individualDetail.lastName"/></li> >>>> <li><s:property value="#individualDetail.houseNumberName"/> >>>> <s:property value="#individualDetail.streetName"/></li> >>>> <li><s:property value="#individualDetail.cityTown"/></li> >>>> <li><s:property value="#individualDetail.districtCounty"/>, >>>> <s:property value="#individualDetail.postCode"/></li> >>>> </ul> >>>> <s:iterator value="#individualDetail.products" var="product"> >>>> <br/> >>>> <ul class="confirmOrderShippingDetailsProduct"> >>>> <li><strong><s:property value="#product.name >>>> "/></strong></li> >>>> <li><span >>>> class="confirmOrderShippingDetailsProductPrice">£<s:property >>>> value="#product.price"/></span></li> >>>> </ul> >>>> </s:iterator> >>>> </div> >>>> </s:iterator> >>>> >>>> Rendering fails as soon as the second property (price) is called on >>>> the >>>> product. Price exists and just for testing purposes I tried to render >>>> the >>>> product name a second time instead and it still fails. Any more HTML >>>> which >>>> is to be displayed within that iterator never gets rendered and the >>>> parent >>>> iterator continues. >>>> >>>> No errors being debugged anywhere. >>>> >>>> I can not figure this out. >>>> >>>> Thanks >>>> >>>> Chris >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >>>> For additional commands, e-mail: user-h...@struts.apache.org >>>> >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >>> For additional commands, e-mail: user-h...@struts.apache.org >>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org