Return-Path: Delivered-To: apmail-cocoon-users-archive@www.apache.org Received: (qmail 22042 invoked from network); 7 Jan 2004 11:33:07 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 7 Jan 2004 11:33:07 -0000 Received: (qmail 59831 invoked by uid 500); 7 Jan 2004 11:32:58 -0000 Delivered-To: apmail-cocoon-users-archive@cocoon.apache.org Received: (qmail 59808 invoked by uid 500); 7 Jan 2004 11:32:58 -0000 Mailing-List: contact users-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: users@cocoon.apache.org Delivered-To: mailing list users@cocoon.apache.org Received: (qmail 59783 invoked from network); 7 Jan 2004 11:32:57 -0000 Received: from unknown (HELO moutng.kundenserver.de) (212.227.126.177) by daedalus.apache.org with SMTP; 7 Jan 2004 11:32:57 -0000 Received: from [212.227.126.207] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1AeBvl-0004u2-00 for users@cocoon.apache.org; Wed, 07 Jan 2004 12:32:57 +0100 Received: from [217.80.242.225] (helo=gmx.net) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1AeBvk-00085x-00 for users@cocoon.apache.org; Wed, 07 Jan 2004 12:32:57 +0100 Message-ID: <3FFBEE6F.3020108@gmx.net> Date: Wed, 07 Jan 2004 12:33:03 +0100 From: Stephan Coboos User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031013 Thunderbird/0.3 X-Accept-Language: en-us, en MIME-Version: 1.0 To: users@cocoon.apache.org Subject: Re: File Upload using cocoon. Unable to catch FilePartFile object from request object References: <20040107094831.87063.qmail@web60002.mail.yahoo.com> In-Reply-To: <20040107094831.87063.qmail@web60002.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:431002173563032d2d00337e9d76f4cf X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N bajji m wrote: >Hi everybody, > >I am getting into some issues in File uploading part using cocoon framework. > >I made changes to web.xml file like this: >--------------------------------------------------------- > > upload-directory > E:\upfiles > > > > autosave-uploads > false > > > > > overwrite-uploads > rename > > > > upload-max-size > 10000000 > >So when i submit a request from html with form elemens the selected file was successfully uploaded to my uploaded dir. But i am trying to catch FilePartFile object in XSP from request object. But here i am getting null value for FilePartFile object. > >My xsp looks like this: >------------------------------- > > xmlns:xsp="http://apache.org/xsp"> > xmlns:xsp-request="http://apache.org/xsp/request/2.0"> > > > java.io.File > java.util.Enumeration > java.util.Collections > java.util.Map > org.apache.cocoon.environment.* > org.apache.cocoon.components.request.multipart.* > > > > //Request request = ObjectModelHelper.getRequest(objectModel); > System.out.println("1"+request); > System.out.println("1"+request.get("uploadfile")); > FilePartFile filePart = (FilePartFile) request.get("uploadfile"); > System.out.println("2"); > File file = ((FilePartFile)filePart).getFile(); > System.out.println("3"); > stem.out.println("3"+filePart.getFilePath()); > System.out.println("file name: "+file.getCanonicalPath()); > > File...uploaded > > > > >I am unable to catch FilePartFile object from request object. >Pls help me. pls let me know where i am doing wrong. > >Thanks >Joshua > > > >--------------------------------- >Do you Yahoo!? >Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes > > Hello, 1.) Did you set enable-uploads to true in web.xml? 2.) To receive an PartOnDisk-Object you have to set "autosave-upload" to true in web.xml. Else you will get an object of type PartInMemory. 3.) Why do you use FilePartFile? What is it? Use (Part), PartOnDisk or PartInMemory instead. 4.) Did you set a form with attributes enctype and action like this?
...
5.) Have you seen the wiki docs about this subject? http://wiki.cocoondev.org/Wiki.jsp?page=FileUploadsWithCocoon2.1 Hope, this helps. Regards Stephan --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org For additional commands, e-mail: users-help@cocoon.apache.org