On Saturday, 25 May 2013 13:54:20 UTC+2, Gary Frederick wrote:

> It works if you use Java 1.7.0_17 (and Java 6). Is there a difference in 
> the headers with the older version?
>
> Gary
>

I don't think the headers changed, I think that javaws interprets the HTTP 
headers in a stricter way. I narrowed it down to the header:

 Cache-Control: no-cache, no-store, max-age=0, must-revalidate


If this line is not present, then everything works (I didn't investigate 
further which of the four attributes is the problem). So it seems that with 
this header the JAR file is not stored in the webstart cache and then later 
when javaws validates it it cannot find the cache in 
com.sun.deploy.cache.Cache.getCachedResourceFilePath with results in the 
java.io.IOException.

I'll post the patch in the AppInventor group in a minute.

- Mathias

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to