wonder Monitor without wsr on Windows

Sébastien Letélié <[email protected]> Wed, 9 Feb 2011 22:05:25 +0100
Newsgroups gmane.comp.web.webobjects.woproject.devel
Message-ID <[email protected]>
Hi,

I deploy the wonder version of JavaMonitor on Windows, but it appears
without any images and webserverresources in general (it works fine on
linux).
When i look at the source i select an URL and try it in a browser :
/cgi-bin/WebObjects/JavaMonitor.woa/wr/wodata=/C%3A/ResUrgences/Applications/JavaMonitor.woa/Contents/WebServerResources/AppleLogo.gif
i receive a HTTP 200 but nothing appear
i try to decode %3A => ':' :
cgi-bin/WebObjects/JavaMonitor.woa/wr/wodata=/C:/ResUrgences/Applications/JavaMonitor.woa/Contents/WebServerResources/AppleLogo.gif
and it works

I recreate WOResourceRequestHandler by decompiling in the JavaMonitor
and log to see what happen.
In fact the path after wodata is not decoded, if i add
URLDecoder.decode() before calling
_responseForDataCachedWithKey(aResourceDataKey); in handleResquest()
it works

I don't know really where is the error : in WO5.4.3 or in
ERXResourceManager._cachedDataForKey(aResourceKey); which is call
after.

Someone have the same problem ?