Hi, using WebServiceForm.js,
*WebserviceForm line 57
** if (httpPayload.method.toLowerCase() == "get") {
httpPayload.url = this.webServiceForm.action + "?";
for (var i=0; i<this.webServiceForm.elements.length; ++i) {
var element = this.webServiceForm.elements[i];
line 61 httpPayload.url += element.name + "=" + element.value + "&";
this.formElements[element.name] = element.value;
}
**
element.value *is the parameter value element value from a web form, but
what happen when this value contains (i.e. whiteSpace tabs ),if those are
not escaped would generate
an erronous HTTP URL (http:\\locahost:8080\myApp\param1=Hello World)
and ProxyRedirector Crush getting 505 error from webServer.
*So to fix this bug I have modified line 61 with this.
line 61 --> httpPayload.url += element.name + "=" + escape(element.value) +
"&";
*Done that the ServerURL param passing to ProxyRedirector is* *
http:\\locahost:8080\myApp\param1=Hello%20World
regards
Nacho
PD: I still having problems with FF3 using 1.5rc2 (with Sarrissa.js)
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Mapbuilder-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mapbuilder-users