Hi,

There appears to be some funny code in
the ServiceDeployer and Main that basically does

if (urlString.startsWith("file:") && !urlString.endsWith(File.separator))
urlString += File.separator;

On windows you end up with

foo/bar/\

which later confuses the service deployer when
constructing the codebase for a SAR - double /

file:/foo/bar//lib/ext/blah.jar

And then the service deployer deploys it twice
because they are different URLs.
Which then leads to an IllegalAccessError.

I've seen this for hsqldb.jar, I think Scott
reported this last week?

Is this code just wrong or is there some reason?

If its a file: url all separators should be "/".

Regards,
Adrian
______________________________________________________________________
View this jboss-dev thread in the online forums:
http://jboss.org/forums/thread.jsp?forum=66&thread=6407

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to