cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeroen ter Voorde" <j.tervoo...@home.nl>
Subject Re: Problem uploading an file from desktop. Is it a bug or I am implementing it incorrectly ?
Date Mon, 09 Sep 2002 14:04:45 GMT
I've no problem with that except that it 'fixes' broken code like below.

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


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


Mime
View raw message