cziegeler    2002/06/02 23:27:13

  Modified:    src/java/org/apache/cocoon/components/source Tag:
                        cocoon_2_0_3_branch URLSource.java
               src/java/org/apache/cocoon/components/store Tag:
                        cocoon_2_0_3_branch FilesystemStore.java
               src/scratchpad/src/org/apache/cocoon/sunshine/connector Tag:
                        cocoon_2_0_3_branch ResourceConnectorImpl.java
  Log:
  Main source now compiles again with JDK 1.2
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.13.2.1  +1 -13     
xml-cocoon2/src/java/org/apache/cocoon/components/source/URLSource.java
  
  Index: URLSource.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/source/URLSource.java,v
  retrieving revision 1.13
  retrieving revision 1.13.2.1
  diff -u -r1.13 -r1.13.2.1
  --- URLSource.java    7 Mar 2002 16:51:48 -0000       1.13
  +++ URLSource.java    3 Jun 2002 06:27:13 -0000       1.13.2.1
  @@ -88,7 +88,7 @@
    * Description of a source which is described by an URL.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Carsten Ziegeler</a>
  - * @version CVS $Id: URLSource.java,v 1.13 2002/03/07 16:51:48 vgritsenko Exp $
  + * @version CVS $Id: URLSource.java,v 1.13.2.1 2002/06/03 06:27:13 cziegeler Exp $
    */
   
   public class URLSource extends AbstractStreamSource {
  @@ -123,9 +123,6 @@
       /** The <code>SourceParameters</code> for post */
       private SourceParameters postParameters;
   
  -    /** Follow Redirects ? */
  -    private boolean followRedirects = true;
  -
       /**
        * Construct a new object
        */
  @@ -228,9 +225,6 @@
                       if (this.url.getProtocol().startsWith("http") && userInfo != 
null) {
                           this.connection.setRequestProperty("Authorization","Basic 
"+SourceUtil.encodeBASE64(userInfo));
                       }
  -                    if (this.followRedirects == false && this.connection instanceof 
HttpURLConnection) {
  -                       
((HttpURLConnection)connection).setInstanceFollowRedirects(false);
  -                    }
                       // do a post operation
                       if (this.connection instanceof HttpURLConnection
                           && this.postParameters != null) {
  @@ -352,10 +346,4 @@
           this.postParameters = pars;
       }
   
  -    /**
  -     * Set the follow redirects flag
  -     */
  -    public void setFollowRedirects(boolean flag) {
  -        this.followRedirects = flag;
  -    }
   }
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.14.2.1  +6 -2      
xml-cocoon2/src/java/org/apache/cocoon/components/store/FilesystemStore.java
  
  Index: FilesystemStore.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/store/FilesystemStore.java,v
  retrieving revision 1.14
  retrieving revision 1.14.2.1
  diff -u -r1.14 -r1.14.2.1
  --- FilesystemStore.java      28 Mar 2002 09:56:58 -0000      1.14
  +++ FilesystemStore.java      3 Jun 2002 06:27:13 -0000       1.14.2.1
  @@ -73,7 +73,7 @@
    *
    * @author ?
    * @author <a href="mailto:[EMAIL PROTECTED]";>Vadim Gritsenko</a>
  - * @version CVS $Id: FilesystemStore.java,v 1.14 2002/03/28 09:56:58 cziegeler Exp $
  + * @version CVS $Id: FilesystemStore.java,v 1.14.2.1 2002/06/03 06:27:13 cziegeler 
Exp $
    */
   public final class FilesystemStore
   extends AbstractLoggable
  @@ -374,7 +374,11 @@
        */
       protected String decode( String filename )
       {
  -        return java.net.URLDecoder.decode( filename );
  +        try {
  +            return java.net.URLDecoder.decode( filename );
  +        } catch (Exception local) {
  +            throw new RuntimeException("Exception in decode: " + local);
  +        }
       }
   
       /** A BitSet defining the characters which don't need encoding */
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.4.2.1   +1 -7      
xml-cocoon2/src/scratchpad/src/org/apache/cocoon/sunshine/connector/Attic/ResourceConnectorImpl.java
  
  Index: ResourceConnectorImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/scratchpad/src/org/apache/cocoon/sunshine/connector/Attic/ResourceConnectorImpl.java,v
  retrieving revision 1.4
  retrieving revision 1.4.2.1
  diff -u -r1.4 -r1.4.2.1
  --- ResourceConnectorImpl.java        2 Apr 2002 14:23:44 -0000       1.4
  +++ ResourceConnectorImpl.java        3 Jun 2002 06:27:13 -0000       1.4.2.1
  @@ -98,7 +98,7 @@
    * The Component for loading and saving xml to external resource connectors.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Carsten Ziegeler</a>
  - * @version CVS $Id: ResourceConnectorImpl.java,v 1.4 2002/04/02 14:23:44 cziegeler 
Exp $
  + * @version CVS $Id: ResourceConnectorImpl.java,v 1.4.2.1 2002/06/03 06:27:13 
cziegeler Exp $
   */
   public final class ResourceConnectorImpl
   extends AbstractLoggable
  @@ -213,9 +213,6 @@
                   uri = buffer.toString();
               }
           }
  -        boolean followRedirects = (typeParameters != null ?
  -                                   
typeParameters.getParameterAsBoolean("followRedirects", true)
  -                                      : true);
           String method = (typeParameters != null ? 
typeParameters.getParameter("method", "GET")
                                                        : "GET");
           if (method.equalsIgnoreCase("POST") == true
  @@ -250,9 +247,6 @@
           if (method.equalsIgnoreCase("POST") == true
               && input instanceof URLSource) {
               ((URLSource)input).setPostParameters(resourceParameters);
  -        }
  -        if (followRedirects == false && input instanceof URLSource) {
  -            ((URLSource)input).setFollowRedirects(false);
           }
   
           return input;
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to