Removing Scriptaculous and Prototype in my SiteMesh decorator fixed the
problem.  After that, I tried upgrading to Scriptaculous 1.6.5 and that
appears to fix the problem as well.

Thanks for all the responses and help!

Matt


Jessek wrote:
> 
> I think this is less an issue with Dojo or Tapestry (or WebWork) than
> it is with something else you are using. (ie sitemesh or your servlet
> container).
> 
> Doing an http request for any resource should ~never~ cause a hang
> like this. Tapestry won't make it hang, and Dojo only sites and waits
> for an http response. (even if it's a bad one)
> 
> Given that you mentioned a 404 jsp page in your first email I'm going
> to guess this is something like (sitemesh or whoever) getting an
> internal error -> throwing one of those god forsaken jsp type
> exception thing a majiggers -> forwarding the request or expecting it
> to go to a 404.jsp page. (instead of correctly setting the http
> response header to 404 not found and ~then~ rendering whatever you
> want )
> 
> Something like that anyways. Do let me know what you find. I've got
> 100% access to every single line of code involved from
> browser->server->back except for sitemesh so there isn't likely to be
> any guessing/pondering what the issue is.
> 
> On 12/28/06, mraible <[EMAIL PROTECTED]> wrote:
>>
>> It could be a friendly URL servlet-mapping situation.  I'm using *.html
>> as my
>> "friendly URL" extension.  I've experienced issues in the past when using
>> .html with WebWork and Dojo. The strange thing is it works for some
>> assets,
>> but not others. Maybe I should try *.htm instead?  IMO, it seems strange
>> that I'm having to change my apps more and more to workaround dojo
>> features
>> added to web frameworks. ;-)
>>
>> I tried
>> http://demo.raibledesigns.com/equinox-tapestry-4.1.1/assets/static/dojo/iframe_history.html
>> and it does indeed hang.  Any idea why it doesn't fail-fast?
>>
>> Matt
>>
>>
>> Jessek wrote:
>> >
>> > Ahhh. . Good ol FireBug.
>> >
>> > If you change your view to "Net" and select to see "All" in the top
>> > (using FireBug) you'll see that assets/static/dojo/iframe_history.html
>> > seems to be the culprit.
>> >
>> > I think that something other than tapestry must be handling the
>> > request in this instance. If it were tapestry and that asset service
>> > couldn't find it a 404 response could would be returned in the very
>> > worst case.
>> >
>> > Could it be a web.xml servlet mapping / friendly url configuration
>> issue ?
>> >
>> > On 12/28/06, mraible <[EMAIL PROTECTED]> wrote:
>> >>
>> >> I'm not using a custom component for the DatePicker - just the
>> standard
>> >> stuff
>> >> that comes with Tapestry.
>> >>
>> >> While the calendar JavaScript may be causing issues with the form, it
>> >> doesn't explain why the following list screen hangs:
>> >>
>> >> http://demo.raibledesigns.com/equinox-tapestry-4.1.1/users.html
>> >>
>> >> I've included @ScriptIncludes in the source, but I don't believe it's
>> >> used.
>> >> To see the source, go to http://tinyurl.com/yxhhna and "view source"
>> in
>> >> your
>> >> browser.
>> >>
>> >> Matt
>> >>
>> >>
>> >> Jessek wrote:
>> >> >
>> >> > Ah, I can see what the problem is now. Or...At least why it's
>> >> > "hanging". The "var calendar_start " variable isn't resolvable later
>> >> > on and subsequently breaks most of the javascript.
>> >> >
>> >> > It looks like a Tapestry bug (I think), won't know more until I run
>> >> > some separate tests of my own. (you aren't using a custom component
>> >> > for that DatePicker by any chance are you ? )
>> >> >
>> >> > On 12/28/06, mraible <[EMAIL PROTECTED]> wrote:
>> >> >>
>> >> >> It looks like Dojo is getting included, but there's a 404 somewhere
>> >> along
>> >> >> the
>> >> >> way as well.  Here's a demo:
>> >> >>
>> >> >> http://demo.raibledesigns.com/equinox-tapestry-4.1.1/userForm.html
>> >> >>
>> >> >> Here's from the above URLs log file when I first access the page:
>> >> >>
>> >> >> 2006-12-28 14:07:58.476695500 [14:07:58.476] Compiling
>> >> >> _jsp/_404__jsp.java
>> >> >>
>> >> >> Matt
>> >> >>
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> > --
>> >> > Jesse Kuhnert
>> >> > Tapestry/Dojo team member/developer
>> >> >
>> >> > Open source based consulting work centered around
>> >> > dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
>> >> >
>> >> >
>> ---------------------------------------------------------------------
>> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >> >
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/Adding-Dojo-when-not-using-the-Shell-Component-tf2889469.html#a8080347
>> >> Sent from the Tapestry - User mailing list archive at Nabble.com.
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >
>> >
>> > --
>> > Jesse Kuhnert
>> > Tapestry/Dojo team member/developer
>> >
>> > Open source based consulting work centered around
>> > dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Adding-Dojo-when-not-using-the-Shell-Component-tf2889469.html#a8080807
>> Sent from the Tapestry - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 
> -- 
> Jesse Kuhnert
> Tapestry/Dojo team member/developer
> 
> Open source based consulting work centered around
> dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Adding-Dojo-when-not-using-the-Shell-Component-tf2889469.html#a8081095
Sent from the Tapestry - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to