I'm using subclipse 0.9.105 and did a simple Team / Apply Patch on top of the 4.0 branch without problem.
For my part, I'm off to bed... Raph > -----Original Message----- > From: Jesse Kuhnert [mailto:[EMAIL PROTECTED] > Sent: mercredi 22 février 2006 23:48 > To: Tapestry users > Subject: Re: Upload woes > > I should re-phrase, subclipse(eclipse subversion plugin) was having > trouble > with the patch. Mostly in that it wouldn't add new files if they didn't > already exist. > > Attempting to use command line GNU "patch" produced better results, but > still had some weirdness going on. > > I haven't given up on it, just needed to commit what I had so I could go > home. > > j > > On 2/22/06, Raphaël Jean <[EMAIL PROTECTED]> wrote: > > > > Jesse, > > > > What problem did you have with the patch? > > It should be applied to the release-4.0 tag in tapestry svn. > > > > Let me know if I can help. > > > > Raphael Jean > > EntropySoft > > > > > -----Original Message----- > > > From: Jesse Kuhnert [mailto:[EMAIL PROTECTED] > > > Sent: mercredi 22 février 2006 22:36 > > > To: Tapestry users > > > Subject: Re: Upload woes > > > > > > I'm glad it's working for you, because trying to apply this patch has > > been > > > a > > > lot of non-fun. > > > > > > On 2/22/06, Jason Suplizio <[EMAIL PROTECTED]> wrote: > > > > > > > > I stepped out for lunch...back now. Yes, I've got the tacos demos > > > > localized > > > > and have stepped through your code (and learning a few tricks from > it > > as > > > > well ;-) > > > > > > > > I tested it with the file size and the "request was rejected because > > its > > > > size (11890441) exceeds the configured maximum" was thrown. I'll > keep > > > > digging to see what could be my issue. > > > > Thanks! > > > > Jason > > > > > > > > > > > > On 2/22/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote: > > > > > > > > > > If you give me a little bit I can take a quick look at a recent > > patch > > > > > submission for file uploads. Assuming it isn't to crazy to confirm > > and > > > > you > > > > > don't have a problem building your own tapestry jar it might be > > > possible > > > > > this fixes whatever IUpload file problems you are having. > > > > > > > > > > On 2/22/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > If you don't use the IUpload component then tapestry won't know > to > > > > make > > > > > > you form post submission a "multipart" submission, which is what > > is > > > > > required > > > > > > if you want to stream data from your client browser to the > server. > > > > > > > > > > > > Have you tried to get the tacos demo up and running at all? It > > could > > > > > just > > > > > > be an environment thing, or libs being out of sync. I'm using it > > > with > > > > > tomcat > > > > > > && jetty though so I don't know what to say. > > > > > > > > > > > > If I were tasked with this I would first try getting the tacos > > demo > > > > > > working correctly as it's a known entity that should be working. > > > Then > > > > > you > > > > > > can modify the demo src little by little to behave a little > more > > > the > > > > > way > > > > > > you want and wait for the change that breaks things. > > > > > > > > > > > > j > > > > > > > > > > > > On 2/22/06, Jason Suplizio <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > > If you're using it in production, you would know. Can you tell > > me, > > > > is > > > > > > > there > > > > > > > another way in Tapestry to get the import file without using > the > > > > > Upload > > > > > > > component? For some reason IUploadFile abstract accessor is > not > > > > > getting > > > > > > > set > > > > > > > and the listener is not called using the UPload component. > This > > > > > problem > > > > > > > has > > > > > > > been delegated to me as several other developers have had the > > same > > > > > > > experience and now I gotta solve it. > > > > > > > Thanks! > > > > > > > Jason > > > > > > > > > > > > > > On 2/22/06, Jesse Kuhnert < [EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > > > > Are you sure? I'm using it in a production application right > > now > > > > and > > > > > > > the > > > > > > > > files most definitely are being uploaded. You can also see > > this > > > on > > > > > the > > > > > > > > > > > > > > > demo > > > > > > > > because if you try and upload anything over 10m it throws an > > > > error. > > > > > > > > > > > > > > > > > > > > > > > > On 2/22/06, Jason Suplizio <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > > > > > > Jesse, > > > > > > > > > I examined yours and I don't believe yours is binding the > > file > > > > to > > > > > > > the > > > > > > > > > abstract accessors > > > > > > > > > /** Gets the uploaded file */ > > > > > > > > > public abstract IUploadFile getImportFile(); > > > > > > > > > > > > > > > > > > /** Sets the uploaded file */ > > > > > > > > > public abstract void setImportFile(IUploadFile > > > importFile); > > > > > > > > > > > > > > > > > > <component id="importFileField" type="Upload" > > > > > > > > > > <binding name="file" value="ognl:importFile" /> > > > > > > > > > <binding name="displayName" value="message:choose.file > > "/> > > > > > > > > > </component> > > > > > > > > > > > > > > > > > > And not calling, public void startTask(IRequestCycle > cycle). > > > > > > > > > Jason > > > > > > > > > > > > > > > > > > > > > > > > > > > On 2/21/06, Jesse Kuhnert <[EMAIL PROTECTED] > wrote: > > > > > > > > > > > > > > > > > > > > Sounds very frustrating. Though my resources are > > > constrained, > > > > I > > > > > > > can > > > > > > > > only > > > > > > > > > > meekly point to the tacos.sourceforge.net web > demo...Where > > > > there > > > > > > > is a > > > > > > > > > > ~working~ page demonstrating using the IUpload component > > in > > > a > > > > > > > form. ? > > > > > > > > > > > > > > > > > > > > jesse > > > > > > > > > > > > > > > > > > > > On 2/21/06, Jason Suplizio < [EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > > > > > > > > > > We've tried numerous attempts to get the Upload > > component > > > > > > > functional > > > > > > > > > > along > > > > > > > > > > > with several separate questions to the list without > help > > > buy > > > > > no > > > > > > > > luck. > > > > > > > > > > > Essentially, it still is not calling its listener. > > (Tomcat > > > > 4.1 > > > > > , > > > > > > > Java > > > > > > > > > > 1.4.2) > > > > > > > > > > > . > > > > > > > > > > > > > > > > > > > > > > Can anyone suggest a work around or a novel way to get > > the > > > > > file? > > > > > > > The > > > > > > > > > > > Upload > > > > > > > > > > > component uses: > > > > > > > > > > > IUploadFile file = > > getDecoder().getUploadFile(getName()); > > > > > > > > > > > > > > > > > > > > > > However, from within my page class I can't call > > getName() > > > on > > > > > the > > > > > > > > > > > > > > > > > component > > > > > > > > > > > - > > > > > > > > > > > although I tried cycle.getPage > > ().getComponent('$Any'); - > > > > I've > > > > > > > used > > > > > > > > > the > > > > > > > > > > > Any > > > > > > > > > > > component to create the html <input type="file" > > > > id="upload"/> > > > > > > > tag. > > > > > > > > If > > > > > > > > > I > > > > > > > > > > > call > > > > > > > > > > > cycle.getParameter("upload"); I can get the name of > the > > > > > > > file...still > > > > > > > > > > can't > > > > > > > > > > > figure out how to combine these various elements to > get > > > > ahold > > > > > of > > > > > > > > > > > > > > > that > > > > > > > > > > > darned > > > > > > > > > > > upload file. > > > > > > > > > > > > > > > > > > > > > > Any & all help would be greatly appreciated! > > > > > > > > > > > Jason > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
