Another question: Does the same problem appear when using a simple AjaxForm (use the same listener as in AjaxDirectLink, set the same updateComponents and just add a simple submit button ) ?
And which tacos version are you using? Danny Mandel wrote: > Hi Andreas. So, it will work in production no problem because I use > Tomcat and I can set the serverName and serverPort to return values > that match the fronting proxy server so the domain and port will be > the same. > In development, however, I'm using JettyLauncher which doesn't appear > to have that capability, so I'm currently mucking around in the > internals of Tacos and Tapestry to try and hardcode the ajax url > during development (or override the proper Tapestry configuration > point if it exists). > > Danny > > Andreas Andreou wrote: > >> So, did you get the AjaxDirectLink working? >> >> Danny Mandel wrote: >> >> >> >>> Thanks Jesse. Firebug is great and immediately showed that, in fact, >>> under the covers, port numbers were getting included and hence the >>> reason for the error. >>> >>> Sincerely, >>> Danny >>> >>> Jesse Kuhnert wrote: >>> >>> >>> >>>> To be really honest I've never run into this issue before. You can do >>>> cross domain scripting now, just not in the way that you are doing it. >>>> >>>> I'm not completely sure, but if you go to the source - ie the dojo >>>> users mailing list ( http://dojotoolit.org) - you might find an >>>> answer. >>>> >>>> An easier method of debugging would be to install the FireBug FF >>>> extension. It will allow you to turn on viewing XMLHTTP traffic at >>>> which point you can see if it looks like you really are trying to >>>> cross domains with script calls. That's the first thing I would do. >>>> >>>> On 3/21/06, *Danny Mandel* <[EMAIL PROTECTED] >>>> <mailto:[EMAIL PROTECTED]>> wrote: >>>> >>>> Hi All. This is my first time using Tacos or doing ajax stuff, >>>> so if >>>> this is a silly question, please bear with me. I'm trying to do a >>>> very >>>> simple thing, have a Tacos AjaxDirectLink send a request to the >>>> server >>>> and just update some text in my page with the server's response >>>> i.e.: >>>> >>>> <a jwcid="@tacos:AjaxDirectLink" >>>> listener="listener:updateMessageWithName" >>>> parameters="ognl:{currentNode.name }" >>>> updateComponents="ognl:{'message'}">some text</a> >>>> >>>> Nothing too outlandish, I would think. It doesn't appear that my >>>> request even makes it to the server, however. When I turn on >>>> Dojo's >>>> debugging, I'm getting this message: >>>> >>>> "DEBUG: ERROR: On line 0 of document : uncaught exception: >>>> Permission >>>> denied to call method XMLHttpRequest.open" >>>> >>>> This error message is detailed here -- >>>> >>>> http://www.mozilla.org/projects/security/components/same-origin.html >>>> -- >>>> but the basic idea is you can't do cross-domain scripting. >>>> Now, I'm >>>> just using the tacos AjaxDirectLink component, so I'm not >>>> explicitly >>>> attempting to cross-domain script things. I *am* running >>>> apache in >>>> front of Tomcat, so maybe that is causing me grief (it says >>>> something >>>> about how it has to be the same port number, but all of my URLs >>>> look the >>>> same -- no port #s --, I'm just doing URL rewriting via >>>> mod_rewrite). >>>> >>>> Any ideas about how to go about debugging this? It is completely >>>> stopping any work I might hope to do with Tacos. >>>> >>>> TIA, >>>> Danny Mandel >>>> >>>> >>>> ------------------------------------------------------- >>>> This SF.Net email is sponsored by xPML, a groundbreaking scripting >>>> language >>>> that extends applications into web and mobile media. Attend the >>>> live webcast >>>> and join the prime developer group breaking into this new coding >>>> territory! >>>> >>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >>>> >>>> >>>> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642> >>>> >>>> >>>> _______________________________________________ >>>> Tacos-devel mailing list >>>> [email protected] >>>> <mailto:[email protected]> >>>> https://lists.sourceforge.net/lists/listinfo/tacos-devel >>>> >>>> >>>> >>>> >>>> -- >>>> Jesse Kuhnert >>>> Tacos/Tapestry, team member/developer >>>> >>>> Open source based consulting work centered around >>>> dojo/tapestry/tacos/hivemind. http://opennotion.com >>> >>> >>> >>> ------------------------------------------------------- >>> This SF.Net email is sponsored by xPML, a groundbreaking scripting >>> language >>> that extends applications into web and mobile media. Attend the live >>> webcast >>> and join the prime developer group breaking into this new coding >>> territory! >>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >>> >>> _______________________________________________ >>> Tacos-devel mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/tacos-devel >>> >>> >> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by xPML, a groundbreaking scripting >> language >> that extends applications into web and mobile media. Attend the live >> webcast >> and join the prime developer group breaking into this new coding >> territory! >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >> _______________________________________________ >> Tacos-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/tacos-devel >> > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting > language > that extends applications into web and mobile media. Attend the live > webcast > and join the prime developer group breaking into this new coding > territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > _______________________________________________ > Tacos-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/tacos-devel > ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Tacos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tacos-devel
