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

Reply via email to