cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ch ku <gajch...@yahoo.com>
Subject Re: Problem uploading an file from desktop. Is it a bug or I am implementing it incorrectly ?
Date Mon, 23 Sep 2002 00:41:34 GMT
Hi Vadim 

I implemented the uploading file as suggested by
Jeroen
and it works fine. But could not get it working
without changing the code. So we have changed code to
implement this on cocoon-2.0.3.

regards
chinmay
--- Vadim Gritsenko <vadim.gritsenko@verizon.net>
wrote:
> Jeroen ter Voorde wrote:
> 
> >I've no problem with that except that it 'fixes'
> broken code like below.
> >
> 
> Done.
> 
> Chinmay, pls check (if you want).
> 
> 
> 
> Vadim
> 
> 
> >----- Original Message -----
> >From: "Vadim Gritsenko"
> <vadim.gritsenko@verizon.net>
> >To: <cocoon-dev@xml.apache.org>
> >Sent: Monday, September 09, 2002 3:13 PM
> >Subject: Re: Problem uploading an file from
> desktop. Is it a bug or I am
> >implementing it incorrectly ?
> >
> >
> >  
> >
> >>Jeroen ter Voorde wrote:
> >>
> >>    
> >>
> >>>Hi,
> >>>
> >>>The code you provided won't work because you're
> trying to open the file
> >>>      
> >>>
> >>>on the server using
> >>>the path on the client (this will only work when
> you're connecting to
> >>>localhost). The reason
> >>>you get an file-not-found with 2.0.3 is that the
> upload package has
> >>>      
> >>>
> >>>changed and that FilePartFile
> >>>doesn't implement the toString() method and this
> returns the classname
> >>>      
> >>>
> >>>and address.
> >>>
> >>>      
> >>>
> >>Does it make sense to add this method? 2.0.3
> should be backward
> >>compatible with 2.0.1
> >>
> >>Vadim
> >>
> >>
> >>    
> >>
> >>>The correct way to read the uploaded file is by
> using:
> >>>
>
>>>((FilePart)request).get("upload_field").getInputStream()
> >>>
> >>>For a complete example see:
>
>>>http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=101878098524370&w=2
> >>>
> >>>Jeroen
> >>>
> >>>----- Original Message -----
> >>>From: "ch ku" <gajchin1@yahoo.com>
> >>>To: <cocoon-dev@xml.apache.org>
> >>>Sent: Monday, September 09, 2002 2:44 AM
> >>>Subject: Re: Problem uploading an file from
> desktop. Is it a bug or I am
> >>>implementing it incorrectly ?
> >>>
> >>>
> >>>      
> >>>
> >>>>Hi All
> >>>>
> >>>>Please help. Is this a  bug with cocoon2.0.3 or
> am I
> >>>>implementing it wrong way ?
> >>>>
> >>>>I am facing problem while uploading a file from
> >>>>desktop.
> >>>>
> >>>>Here is xsl code.
> >>>>
> >>>><form name="pg"
> >>>>action="/cocoon/email_alert/Read.xml"
> >>>>method="post" enctype="multipart/form-data">
> >>>>          <td class="settings2">
> >>>>   <input type="file" name="file_path"
> >>>>class="white"/>
> >>>> <input type="submit" name="file_action"
> >>>>value="Add" class="white"/>
> >>>>          <input type="hidden" name="tt"
> value="tt"
> >>>>/>
> >>>>      </td>
> >>>>    </form>
> >>>>
> >>>>Here is portion of Read.xml
> >>>>
> >>>>
> >>>>
> >>>> if (!(request.getParameter("tt") == null)) {
> >>>>     faction = request.getParameter("Add");
> >>>>     val = request.getParameter("file_path");
> >>>>     try {
> >>>>       System.out.println("%%%%%%%%%%%");
> >>>>       FileInputStream n = new
> FileInputStream(val);
> >>>>       z = n.available();
> >>>>       if (z <![CDATA[>]]> 0) {
> >>>>        b = new byte[z];
> >>>>       }
> >>>>       n.read(b);
> >>>>       n_str = new String(b,"ISO8859_1");
> >>>>    }
> >>>>    catch(Exception e) {
> >>>>
> >>>>       n_str = e.toString();
> >>>>    }
> >>>>  }
> >>>>  System.out.println("THEEEEE");
> >>>> </xsp:logic>
> >>>> <disp><xsp:expr>displayString</xsp:expr></disp>
> >>>> <path><xsp:expr>n_str</xsp:expr></path>
> >>>>
> >>>>
> >>>>For cocoon2.0.1 code works fine but with cocoon
> >>>>2.0.3
> >>>>code throws an error
> >>>>
> >>>>java.io.FileNotFoundException:
> >>>>
>
>>>>org.apache.cocoon.components.request.multipart.FilePartFile@406eb6
> >>>>(No such file or directory)
> >>>>
> >>>>Can anybody help me ?
> >>>>
> >>>>Thanks
> >>>>chinmay
> >>>>
> >>>>        
> >>>>
> 
> 
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> cocoon-dev-unsubscribe@xml.apache.org
> For additional commands, email:
> cocoon-dev-help@xml.apache.org
> 


__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


Mime
View raw message