markt       2004/03/13 09:50:39

  Modified:    catalina/src/share/org/apache/naming/resources
                        WARDirContext.java
  Log:
  - Fix bug 17690. Display more helpful error message if docBase is invalid.
  - Remove unused imports identified by Eclipse.
  - Fix used of deprecated methods also identified by Eclipse.
  
  Revision  Changes    Path
  1.6       +6 -14     
jakarta-tomcat-4.0/catalina/src/share/org/apache/naming/resources/WARDirContext.java
  
  Index: WARDirContext.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/naming/resources/WARDirContext.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- WARDirContext.java        28 Feb 2002 07:04:36 -0000      1.5
  +++ WARDirContext.java        13 Mar 2004 17:50:39 -0000      1.6
  @@ -71,27 +71,19 @@
   import java.util.Enumeration;
   import java.io.File;
   import java.io.InputStream;
  -import java.io.OutputStream;
   import java.io.IOException;
   import java.util.zip.ZipEntry;
   import java.util.zip.ZipFile;
   import java.util.zip.ZipException;
  -import javax.naming.Context;
   import javax.naming.Name;
  -import javax.naming.NameParser;
   import javax.naming.NamingEnumeration;
   import javax.naming.NamingException;
   import javax.naming.CompositeName;
  -import javax.naming.NameParser;
   import javax.naming.OperationNotSupportedException;
  -import javax.naming.NameAlreadyBoundException;
   import javax.naming.directory.DirContext;
   import javax.naming.directory.Attributes;
  -import javax.naming.directory.Attribute;
   import javax.naming.directory.ModificationItem;
   import javax.naming.directory.SearchControls;
  -import org.apache.naming.StringManager;
  -import org.apache.naming.NameParserImpl;
   import org.apache.naming.NamingEntry;
   import org.apache.naming.NamingContextBindingsEnumeration;
   import org.apache.naming.NamingContextEnumeration;
  @@ -178,7 +170,7 @@
        // Validate that the document base is an existing directory
        if (!base.exists() || !base.canRead() || base.isDirectory())
            throw new IllegalArgumentException
  -             (sm.getString("warResources.notWar"));
  +             (sm.getString("warResources.invalidWar", docBase));
           try {
               this.base = new ZipFile(base);
           } catch (Exception e) {
  @@ -503,7 +495,7 @@
           if (!zipEntry.isDirectory())
               attrs.setResourceType("");
           attrs.setContentLength(zipEntry.getSize());
  -        attrs.setLastModified(new Date(zipEntry.getTime()));
  +        attrs.setLastModified(zipEntry.getTime());
           
           return attrs;
           
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to