I noticed this in my log...
WebappClassLoader: validateJarFile
(C:\eclipse\workspace\project\web\WEB-INF\lib\servlet.jar) - jar not loaded.
See Servlet Spec 2.3, section 9.7.2. Offending class:
javax/servlet/Servlet.class





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

Reply via email to