Were you able to solve this problem? I really need to be able to use cross-domain, so I am using APE.Config.transport = 2; to use JSONP.
This seems to work well on Firefox, Safari and Chrome, but I am getting the same error on IE8. Any suggestions? Thanks! On Oct 29, 4:09 pm, Martin Sall <[email protected]> wrote: > I am a beginner with APE. > > I tried to configure it in a virtual box (Ubuntu 10.0.4) with multiple > subdomains in mind from the beginning. > > I did not touch ape.conf, but I did change things in Demos/config.js. > > One inconsistency - all the descriptions use APE_JSF but the package > contains a folder named ape-jsf. > > And the command: > /etc/init.d/aped restart > did not work, it seems it should be > /etc/init.d/ape-server restart > > So at the beginning my config looked like this: > APE.Config.baseUrl = 'http://devbuntu/ape-jsf';//APE JSF > APE.Config.domain = 'auto'; > APE.Config.server = 'ape.devbuntu:6969'; //APE server URL > > with Apache virtual host: > Servername devbuntu > ServerAlias ape.devbuntu > ServerAlias *.ape.devbuntu > > and also /etc/hosts with > 127.0.1.1 devbuntu > 127.0.1.1 ape.devbuntu > 127.0.1.1 0.ape.devbuntu > 127.0.1.1 1.ape.devbuntu > .... > > When I first ranhttp://devbuntu/ape-jsf/Tools/Check/I got a security > error in Firebug. I suspected that this is because of cross-domain > problems because it failed to set the document.domain to devbuntu. So > I added > APE.Config.transport = 2; > to use JSONP. > > All the tests and Chat and Move demo worked without any problems with > JSONP. I also testd it from the host machine (APE runs in VirtualBox) > withInternetExplorer8, Chrome and Firefox. > > And I noticed a problem - Firefox and Chrome ran the Check tests fine, > but IE8 always just stopped forever at > Running test : Initializing APE Client > and IE threw a yellow "Error occurred" sign with description > "Permission denied". > > So I became sad and thought - oh, if IE does not work, then I cannot > use APE with JSONP. I even tried to set domain to devbuntu in ape.conf > and config.js, but it did not help. > > But anyway I ran the Demos and was relieved to see that Chat and Move > ran fine in IE8, no JS errors and everything worked as expected! > > So it seems there is some problem in the Tools/Check script on IE8 in > JSONP mode. Without subdomain mixing and without transport = 2 all > Tools/Check tests run fine also in IE8. I mean, the following > config.js: > APE.Config.baseUrl = 'http://ape.devbuntu/ape-jsf';//APE JSF > without transport = 2, and accessing test by link > http://ape.devbuntu/ape-jsf/Tools/Check/ > works fine also in IE8. > Still I prefer to use JSONP, it seems more foolproof for all cases. > > I hope APE Team will fix this issue and I hope it will not affect my > own JS code. > > Should I be worried about the IE8 Test/Check JSONP problem? Will it > affect me somehow? -- You received this message because you are subscribed to the Google Groups "APE Project" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/ape-project?hl=en --- APE Project (Ajax Push Engine) Official website : http://www.ape-project.org/ Git Hub : http://github.com/APE-Project/
