|
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) {
|