Index: lams_learning/web/exportWaitingPage.jsp =================================================================== diff -u -r472bcb813040efc160e074021be5c71c15455f00 -rc05558035a0bb196d4476d30df167e2157514c12 --- lams_learning/web/exportWaitingPage.jsp (.../exportWaitingPage.jsp) (revision 472bcb813040efc160e074021be5c71c15455f00) +++ lams_learning/web/exportWaitingPage.jsp (.../exportWaitingPage.jsp) (revision c05558035a0bb196d4476d30df167e2157514c12) @@ -88,13 +88,13 @@ var ready=req.readyState; var msg; - + if (ready==READY_STATE_COMPLETE){ - + switch (req.status) { case 200: // status 200 OK - var url = "exportDownload?fileLocation="+req.responseText; + var url = "learning/exportDownload?fileLocation="+req.responseText; downloadStarted = new Boolean(true); msg = "

\n" @@ -124,8 +124,11 @@ } window.onload=function(){ - sendRequest("portfolioExport?"); + // Safari is really picky about cross domain calls - if the server URL doesn't specify a port, then we mustn't + // specify a port here, and lams:WebAppURL always specifies the port. + sendRequest("learning/portfolioExport?"); } +