<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Ciao,</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>i found what i wrong.</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>When register the entry point application &nbsp;i had the&nbsp;<span class="Apple-tab-span" style="white-space: pre; "> JQAjaxifierLibrary</span></div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>it change the url management.</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Thanks in any case.</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">                </span>Dario</div><br><div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Thank Paul,<div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>i read your reference and do some test.</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>My web http request is: <span class="Apple-tab-span" style="white-space:pre">        </span>&nbsp;&nbsp;<a href="http://www.test.com:9090/articoliOnLine?shop=shopA">http://www.test.com:9090/articoliOnLine?shop=shopA</a></div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>I change the<span class="Apple-tab-span" style="white-space:pre">        </span> updateUrl: &nbsp;<span class="Apple-tab-span" style="white-space:pre">        </span> to</div><div><span class="Apple-tab-span" style="white-space:pre">                </span></div><div><span class="Apple-tab-span" style="white-space:pre">                updateUrl: anUrl
                           super updateUrl: anUrl.

                        anUrl purgeOtherFields.
        
                        anUrl addField:         </span>'shop'&nbsp;<span class="Apple-tab-span" style="white-space:pre"> value: </span>'shopA'.</div><div><br></div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Now all the request ( ajax &nbsp;- anchor &nbsp;) work fine.</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>The only doubt is relative to the url display in the browser.</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>After click one anchor it is set to :&nbsp;</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        <a href="http://www.t/">http://www.t</a></span>est<span class="Apple-tab-span" style="white-space:pre">.com:9090/articoliOnLine</span>?shop<span class="Apple-tab-span" style="white-space:pre">=</span>&nbsp;shopA<span class="Apple-tab-span" style="white-space:pre">#_s=HIGDcqS-fkc87zSa&amp;_k=SbwG0-VBlC6tn8-l&amp;</span>shop<span class="Apple-tab-span" style="white-space:pre">=</span>&nbsp;shopA<span class="Apple-tab-span" style="white-space:pre">&amp;12</span></div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>The<span class="Apple-tab-span" style="white-space:pre">        </span>&nbsp;query filed include two&nbsp;<span class="Apple-tab-span" style="white-space:pre">        </span>&nbsp;shop&nbsp;<span class="Apple-tab-span" style="white-space: pre; ">=</span>&nbsp;shopA&nbsp; &nbsp;<span class="Apple-style-span" style="font-size: 13px; line-height: 19px; font-family: sans-serif; ">&nbsp; field-value pairs.</span></div><div><font class="Apple-style-span" face="sans-serif"><span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"><br></span></font></div><div><font class="Apple-style-span" face="sans-serif"><span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"><span class="Apple-tab-span" style="white-space:pre">        </span></span></font>It's right ?<font class="Apple-style-span" face="sans-serif"><span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"><br></span></font><div><br><div><div><span class="Apple-tab-span" style="white-space:pre">                </span>Ciao, thank for any suggestions,</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>Dario</div><div><br></div><blockquote type="cite"><div>I think this should be helpful:<br><br><a href="http://book.seaside.st/book/in-action/session/recovering">http://book.seaside.st/book/in-action/session/recovering</a><br><br><br><br><br><br><br>On 12-04-17 10:09 AM, <a href="mailto:dtrussardi@tiscali.it">dtrussardi@tiscali.it</a> wrote:<br><blockquote type="cite">Ciao,<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>i have a <span class="Apple-tab-span" style="white-space:pre">        </span>WAComponent<span class="Apple-tab-span" style="white-space:pre">        </span>subclass <span class="Apple-tab-span" style="white-space:pre">        </span> DisplayArticoli &nbsp;<span class="Apple-tab-span" style="white-space:pre">        </span>register as &nbsp;&nbsp;'articoliOnLine' .<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>The application implement some traditional anchor and some AJAX element.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>The goal of this application is rendering all the items of one specific shop.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>I' have some shops:<span class="Apple-tab-span" style="white-space:pre">        </span>shopA, &nbsp;shopB, shopC<br></blockquote><blockquote type="cite">.<br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>When from browser i request it i'm interested to pass &nbsp;a parameter with a specific shop name.<br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>For example:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span><a href="http://www.test.com:9090/articoliOnLine?_shop=shopA">http://www.test.com:9090/articoliOnLine?_shop=shopA</a><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>So when a new session is open a specific shop reference is set.<br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>What is the best implementation to do it ?<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>I do some test: <span class="Apple-tab-span" style="white-space:pre">        </span><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span>for now i change the<span class="Apple-tab-span" style="white-space:pre">        </span> <span class="Apple-tab-span" style="white-space:pre">        </span>WASession<span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span> handleFiltered: aRequestContext.<br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span>If in the <span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span>aRequestContext request &nbsp;fields<span class="Apple-tab-span" style="white-space:pre">        </span> i found the _shop parameter<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span> i set &nbsp;the shop reference in the<span class="Apple-tab-span" style="white-space:pre">        </span> WASession shop instance to the relative value.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>In DisplayArticoli<span class="Apple-tab-span" style="white-space:pre">        </span> renderContentOn: &nbsp;<span class="Apple-tab-span" style="white-space:pre">        </span>method <span class="Apple-tab-span" style="white-space:pre">        </span> i had:<br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span>html document addLoadScript: (html jQuery ajaxSetup<br></blockquote><blockquote type="cite"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span> &nbsp;onError: (html javascript<br></blockquote><blockquote type="cite"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert: 'The session has expired. ';<br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span>goto: &nbsp;'<a href="http://www.test.com:9090/articoliOnLine?_shop=shopA'">http://www.test.com:9090/articoliOnLine?_shop=shopA'</a> ))<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>this redirect the browser when a ajax request trigger a &nbsp;error &nbsp;( after a expired session for example )<span class="Apple-tab-span" style="white-space:pre">        </span>and work fine.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>The problem is relative to the anchor &nbsp;event when the session is expired because the default<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>expiredRegistryKey<br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>"The session key has expired, redirect the request to the home directory preserving the path as good as possible."<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>lose the path <span class="Apple-tab-span" style="white-space:pre">        </span>_shop=shopA<span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span>parameter.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>Is my test in the right direction or i wrong ?<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>Any considerations is welcome.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>Thank,<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><span class="Apple-tab-span" style="white-space:pre">        </span>Dario<br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>_______________________________________________<br></blockquote><blockquote type="cite">seaside mailing list<br></blockquote><blockquote type="cite"><a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br></blockquote><blockquote type="cite"><a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br></blockquote><br>_______________________________________________<br>seaside mailing list<br><a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside<br></div></blockquote></div><br></div></div></div>_______________________________________________<br>seaside mailing list<br><a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside<br></blockquote></div><br></body></html>