Thanks Howard, the hint really helped. I've double checkes page initialization and immediately found the problem: for non-Russian locales template logic were hiding one form which was referred from addInit ().
Shoudln't be there any kind of console error in such a case? On Sun, Mar 21, 2010 at 5:08 AM, Howard Lewis Ship <hls...@gmail.com> wrote: > I suspect you have some other JavaScript error on your page that is > keeping Tapestry from initializing correctly. Use FireBug and debug > it. > > I know you're thinking that's a cop out and it should just work ... > but experience has shown that when things don't work for one user that > do work for other users, the final analysis almost invariably turns > out to be some custom bit of code or JavaScript added by the user and > not Tapestry. > > On Sat, Mar 20, 2010 at 1:41 PM, Ilya Obshadko <ilya.obsha...@gmail.com> > wrote: > > Any ideas yet? > > > > On Fri, Mar 19, 2010 at 12:30 AM, Ilya Obshadko <ilya.obsha...@gmail.com > >wrote: > > > >> No, the problem is that I don't see any request on the server side. > >> > >> No request is being sent at all. After clicking on linksubmit component > it > >> calls waitForPage() which is handling form submit event. > >> Then, inside this function, it terminates right after checking whether > >> Tapestry.pageLoaded is true (and it's really set to true at this point, > I've > >> double checked that). So form submit doesn't really happen. > >> > >> See screenshot: > >> > http://skitch.com/xfyre/n4iha/developer-tools-http-www.bible-center.ru-18666-en > >> > >> I'm using Google Chrome. > >> > >> > >> On Thu, Mar 18, 2010 at 10:53 PM, Howard Lewis Ship <hls...@gmail.com > >wrote: > >> > >>> Do you see the request on the server side? I.e., use FireBug Net > >>> panel to see what request is being sent, what response is coming down. > >>> There shouldn't be any difference between normal and localized pages. > >>> Is it possible that some intermediate server is mangling the query > >>> path in some way? > >>> > >>> On Thu, Mar 18, 2010 at 12:49 PM, Ilya Obshadko < > ilya.obsha...@gmail.com> > >>> wrote: > >>> > I have a very strange blocker bug: linksubmit component doesn't work > at > >>> all > >>> > on localized pages. > >>> > > >>> > I have an AJAX form in a sidebar that processes user login and > logout. > >>> > > >>> > Basically I'm on 5.1.0.5, but I am using LinkSubmit code from > 5.1.0.6 > >>> (with > >>> > a bugfix for working in zone-based forms). > >>> > To make it work, I've just copypasted the code to local component > called > >>> > LinkSubmit2. > >>> > > >>> > So, the AJAX form works perfectly on all the pages that look like > >>> > my.website.com/page/context > >>> > > >>> > But on every page that looks like my.website.com/en/page/context or > >>> > my.website.com/fr/page/context clicking on the link does nothing. > >>> > > >>> > I've debugged JS code and found out that in waitForPage () it checks > for > >>> > Tapestry.pageLoaded and returns if it's true; and it's already set to > >>> true > >>> > at the very beginning of the event handler. > >>> > > >>> > Anybody have an idea? > >>> > > >>> > Thanks in advance. > >>> > > >>> > P.S. Looks like this is a last problem preventing me from deploying a > >>> really > >>> > big project, so any help is very much appreciated. Thanks again. > >>> > >> > >> > >> -- > >> Ilya Obshadko > >> > >> > >> > > > > > > -- > > Ilya Obshadko > > > > > > -- > Howard M. Lewis Ship > > Creator of Apache Tapestry > > The source for Tapestry training, mentoring and support. Contact me to > learn how I can get you up and productive in Tapestry fast! > > (971) 678-5210 > http://howardlewisship.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > -- Ilya Obshadko