Hi Faim:
Sorry, yes, you're right.
Here is a working example:
private final IUploader.OnFinishUploaderHandler onFinishUploaderHandler =
new IUploader.OnFinishUploaderHandler() {
public void onFinish(IUploader uploader) {
if (uploader.getStatus() == Status.SUCCESS) {
<<STUFF>>
}
};
used as follows:
/*
* Add a finish handler which will load the image once the upload
* ... finishes
*/
singleUploader.addOnFinishUploadHandler(onFinishUploaderHandler);
singleUploader.setServletPath("cgi-bin/jsupload.cgi");
I'm still not sure where your event.getResults() comes from.
Not to belabor the point, but do you have the server error log yet?
On Thu, May 27, 2010 at 11:51 PM, Fahim <[email protected]> wrote:
> Hi Jeff,
>
> I think there isn't any "response.getText()" when you are using
> FileUpload widget. Is there?
>
> Thanks,
> Fahim
>
> On May 28, 2:25 am, Jeff Chimene <[email protected]> wrote:
> > On 05/27/2010 01:17 PM, Fahim wrote:
> >
> >
> >
> > > Hi Jeff,
> >
> > > Thanks for your response.
> >
> > > Actually server is not in my control. Though I can send request for
> > > log file but it will take some time. And I don't think that there is
> > > any issue on server side. We use the same service call for file upload
> > > in our silverlight client, which we are porting to GWT now, and it
> > > work just fine there.
> >
> > > I guess there is something wrong with the behavior of GWT FileUpload
> > > control. Does it accept/return the response text of type "text/xml"?
> > > May be it only supports the content type of "text/html". Any ideas?
> >
> > > Thanks,
> > > Fahim
> >
> > > On May 27, 7:05 pm, Jeff Chimene <[email protected]> wrote:
> > >> Hi Fahim:
> >
> > >> Check your server error log.
> >
> > >> On Thu, May 27, 2010 at 1:05 AM, Fahim <[email protected]> wrote:
> > >>> Hi All,
> >
> > >>> I am using FileUpload widget to upload a file. Either file is being
> > >>> uploaded successfully or failed I am not able to get the results
> using
> > >>> event.getResults() in onSubmitComplete event because it is always
> > >>> null. The response type of the service which I am calling to upload
> is
> > >>> "text/xml". Here is the response copied from fiddler:
> >
> > >>> HTTP/1.1 200 OK
> > >>> Date: Wed, 26 May 2010 19:16:42 GMT
> > >>> Server: Apache
> > >>> X-UA-Compatible: IE=EmulateIE7
> > >>> Cache-Control: no-store, no-cache, must-revalidate, post-check=0,
> pre-
> > >>> check=0
> > >>> Connection: close
> > >>> Content-Type: text/xml
> >
> > >>> <xmlResponse><status><code>500</code><message>An unknown system error
> > >>> occurred while processing the request.</message><subcode>500</
> > >>> subcode></status></xmlResponse>
> >
> > >>> Any thoughts why am I not getting the above xml in in
> > >>> event.getResults()?
> >
> > >>> Thanks,
> > >>> Fahim
> >
> > Hi Fahim:
> >
> > I have to admit that the above puzzles me. Why are you looking in
> > event.getResults()? The server response will be found in
> > response.getText(). Seehttp://
> google-web-toolkit.googlecode.com/svn/javadoc/2.0/com/google/g...()<http://google-web-toolkit.googlecode.com/svn/javadoc/2.0/com/google/g...%28%29>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-web-toolkit%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>
>
--
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-web-toolkit?hl=en.