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