From: <hib...@li...> - 2006-05-24 14:06:28
|
Author: epbernard Date: 2006-05-24 09:34:55 -0400 (Wed, 24 May 2006) New Revision: 9943 Modified: trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/packaging/JarVisitor.java Log: EJB-182 support Websphere jars Modified: trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/packaging/JarVisitor.java =================================================================== --- trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/packaging/JarVisitor.java 2006-05-23 21:53:37 UTC (rev 9942) +++ trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/packaging/JarVisitor.java 2006-05-24 13:34:55 UTC (rev 9943) @@ -52,11 +52,13 @@ file = file.substring( 0, file.length() - entry.length() ); if ( file.endsWith( "!" ) ) file = file.substring( 0, file.length() - 1 ); try { - if ( "jar".equals( url.getProtocol() ) ) { + String protocol = url.getProtocol(); + if ( "jar".equals( protocol ) + || "wsjar".equals( protocol ) ) { //Websphere has it's own way jarUrl = new URL( file ); } else { - jarUrl = new URL( url.getProtocol(), url.getHost(), url.getPort(), file ); + jarUrl = new URL( protocol, url.getHost(), url.getPort(), file ); } } catch (MalformedURLException e) { |