You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2004/06/09 22:11:15 UTC
cvs commit: ws-axis/java/src/org/apache/axis/handlers JWSHandler.java
dims 2004/06/09 13:11:15
Modified: java/src/org/apache/axis/handlers JWSHandler.java
Log:
Fix for AXIS-1373 - JWSHandler: wrong handling of configurable filename extension
Revision Changes Path
1.42 +3 -3 ws-axis/java/src/org/apache/axis/handlers/JWSHandler.java
Index: JWSHandler.java
===================================================================
RCS file: /home/cvs/ws-axis/java/src/org/apache/axis/handlers/JWSHandler.java,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- JWSHandler.java 8 Apr 2004 13:09:06 -0000 1.41
+++ JWSHandler.java 9 Jun 2004 20:11:15 -0000 1.42
@@ -153,9 +153,9 @@
if (log.isDebugEnabled())
log.debug("jwsFile: " + jwsFile );
- String jFile = outdir + File.separator + file.substring(0, file.length()-3) +
+ String jFile = outdir + File.separator + file.substring(0, file.length()-extension.length()+1) +
"java" ;
- String cFile = outdir + File.separator + file.substring(0, file.length()-3) +
+ String cFile = outdir + File.separator + file.substring(0, file.length()-extension.length()+1) +
"class" ;
if (log.isDebugEnabled()) {
@@ -174,7 +174,7 @@
if ( clsName != null && clsName.charAt(0) == '/' )
clsName = clsName.substring(1);
- clsName = clsName.substring( 0, clsName.length()-4 );
+ clsName = clsName.substring( 0, clsName.length()-extension.length() );
clsName = clsName.replace('/', '.');
if (log.isDebugEnabled())