Peter Stavrinides wrote: >> What happens if you replace @tacos:AjaxDirectLink with DirectLink ? >> > Thanks for this suggestion, it did the trick... Just to explain, changing it > to DirectLink produced an exception, this exception was never thrown by > Tacos though?? instead the Tacos ajax-response just broke down at that point, > the only way to see it was to examine the HTML source produced, quite a > critical bug this one! >
Tacos is supposed to pop up the exception page in a floating pane... There's a demo of this in http://opencomponentry.com:8080/tacos/ But most probably, the exception page was itself *NOT* valid xml - leading to the behavior you saw... > Peter > > > andyhot wrote: > >> Can't see anything wrong here... >> What happens if you replace @tacos:AjaxDirectLink with DirectLink ? >> is the html produced valid in that case? >> >> >> >> Peter Stavrinides wrote: >> >> >> >>> Hi All, >>> >>> This is probably quite trivial, but I just can see whats wrong, when >>> using the AjaxDirectLink, It seems to me that the HTML produced by the >>> AJAX response is not consistent with the original HTML, What am I >>> doing wrong ? why does the code break (it wont render </td> or >>> </table> tags), and they clearly exist? >>> >>> *This is the original source...* >>> <table class="FundSearchTable" border="1"> >>> <tr> >>> <th><b>Name</b></th> >>> <th><b>Start Date</b></th> >>> <th><b>End Date</b></th> >>> <th></th> >>> </tr> >>> <tr jwcid="@For" source="ognl:shareClassList" >>> volatile="true" value="ognl:f" element="literal:tr"> >>> <td><span jwcid="@Insert" >>> value="ognl:f.getFundName()"></span></td> >>> <td><span jwcid="@Insert" >>> value="ognl:getStartDate(f)"></span></td> >>> <td><span jwcid="@Insert" >>> value="ognl:getEndDate(f)"></span></td> >>> <td> >>> <div jwcid="@If" >>> condition="ognl:!isFundInPortfolio(f)"> >>> <span jwcid="@tacos:AjaxDirectLink" >>> listener="listener:addFundToPortfolio" parameters="ognl:f" >>> updateComponents="ognl:{'refreshTable'}"> >>> Add >>> </span> >>> </div> >>> </td> >>> </tr> >>> </table> >>> >>> *This is the response:* >>> <response type="element" id="refreshTable"> >>> <div id="refreshTable"> >>> <table class="FundSearchTable" border="1"> >>> <tr> >>> <th><b>Name</b></th> >>> <th><b>Start Date</b></th> >>> <th><b>End Date</b></th> >>> <th></th> >>> </tr> >>> <tr> >>> <td>SAB Capital Partners LP</td> >>> <td>Oct 2004</td> >>> <td>Jul 2006</td> >>> <td><a></a></tr></div></response> >>> >>> *Firefox Javascript console: >>> >>> *Error: mismatched tag. Expected: *</td>.* >>> Source File: >>> http://localhost:8081/PorfolioAnalysis/app?component=%24AjaxDirectLink&page=PortfolioFunds&rand=1359479431&service=ajaxdirect&session=T&sp=15833&updatedirect=false&updateid=newforRefresh&widgetids=&uuid=Thu%20Sep%2028%202006%2014%3A50%3A55%20GMT%2B0300%20(GTB%20Standard%20Time)&processScripts=true&dojoRequest=true >>> Line: 697, Column: 18 >>> Source Code: >>> >>> <a></a></tr></div></response></ajax-response> >>> ------------------------------^ >>> Thanks for your help! >>> Peter >>> >>> ------------------------------------------------------------------------ >>> >>> ------------------------------------------------------------------------- >>> Take Surveys. Earn Cash. Influence the Future of IT >>> Join SourceForge.net's Techsay panel and you'll get the chance to share your >>> opinions on IT & business topics through brief surveys -- and earn cash >>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> Tacos-devel mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/tacos-devel >>> >>> >>> >> >> > > -- Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr Tapestry / Tacos developer Open Source / J2EE Consulting ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Tacos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tacos-devel
