I don't know what it is yet.  Just this week I've been trying to track 
down errors like this so we can have
a more stable deployment system. 

We do not have logging turned on on that webapp, so I can't see find 
actual request. 

Can you help Paul or Jennie install and run a personal proxy? 
Personal proxies are a very useful tool to have as a developer so it is 
worth the time to figure out how to use them.

We've looked at these two:
http://www.xk72.com/charles/
http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project

We've used Charles more, but webscarab is open source, and seems more 
flexible.  I've been planning to figure out WebScarab the next time I 
need one, so this seems like as good a time as any.

After you have the personal proxy running then make the same request 
again.  If the proxy is working properly it will log the http 
communication between the local computer and server. 

I'm assuming that running the javachecker isn't critical for Jennie or 
Paul so it is ok go slow on this and gather as much info as we can. 

Scott

-----

Notes about what I did to try to track down this problem:

I first tried this:
curl -I 
http://tels-develop.soe.berkeley.edu:8080/maven-jnlp-snapshot/jnlp-tests/jardiff/javachecker.jar?version-id=1.0

That should be making the same request that webstart is to get the jar 
file.  I get a response of:
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
x-java-jnlp-version-id: 1.0
Last-Modified: Wed, 23 Aug 2006 15:21:14 GMT
content-encoding:
Content-Type: application/java-archive
Content-Length: 11740
Date: Fri, 25 Apr 2008 12:52:24 GMT

In the past when I saw errors like this I would just restart the servlet 
to see if that would fix it, but I'm been trying to figure out these 
problems so we don't need to keep restarting the servlet.

Here are some notes I made about it before:
http://www.telscenter.org/confluence/display/PAS/Issues+with+JNLP+Download+Servlet

Notice the same error is reported.  So I would guess whenever the 
webstart client gets a 500 error from the server it reports: "missing 
version field" instead of "server error".

One thing that is odd is the servlet being accessed.  It is:
http://tels-develop.soe.berkeley.edu:8080/maven-jnlp-snapshot

Instead of the normal:
http://tels-develop.soe.berkeley.edu:8080/jnlp

The tomcat manager reports there is plenty of memory available:
http://tels-develop.soe.berkeley.edu:8080/manager/status

I also checked this particular webapp:
http://tels-develop.soe.berkeley.edu:8080/manager/status/all#18.0
It has been running since Dec. 07.


Anthony Perritano wrote:
> we first discovered this error on Jennies MacBook. it is unable to run 
> any JNLP. when it starts the download portion of the webstart it just 
> bombs.
> we thought this was anomaly. But today on Pauls computer - one of our 
> researchers. the same thing is happening. This is strange because he 
> was able to run the VLE and authoring tool last week. it fails for all 
> JNLPS. 
>
> both jennie and paul are running 10.4
>
> i applied the java fix multiple times on this machine to make sure.
>
> is this corrupt java install issue?
>
> is an apple update issue? he is not sure if an update has run
>
> internet connect issue? we tried both wireless and ethernet
>
> is this an SDS issue?
>
> heres some stack:
>
> JNLPException[category: Download Error : Exception: null : LaunchDesc: 
> null ]
>     at 
> com.sun.javaws.cache.DownloadProtocol.doDownload(DownloadProtocol.java:637)
>     at 
> com.sun.javaws.cache.DownloadProtocol.getDownloadSize(DownloadProtocol.java:897)
>     at 
> com.sun.javaws.LaunchDownload.downloadJarFiles(LaunchDownload.java:698)
>     at 
> com.sun.javaws.LaunchDownload.downloadEagerorAll(LaunchDownload.java:662)
>     at com.sun.javaws.Launcher.downloadResources(Launcher.java:1039)
>     at com.sun.javaws.Launcher.handleApplicationDesc(Launcher.java:382)
>     at com.sun.javaws.Launcher.handleLaunchFile(Launcher.java:218)
>     at com.sun.javaws.Launcher.run(Launcher.java:165)
>     at java.lang.Thread.run(Thread.java:613)
>
> Concord Consortium, Inc.        A small app to check your Java 
> installation.                                                     
>
> An error occurred while launching/running the application.
>
> Title: Checking Java Installation
> Vendor: Concord Consortium, Inc.
> Category: Download Error
>
> Missing version field in response from server when accessing resource: 
> (http://tels-develop.soe.berkeley.edu:8080/maven-jnlp-snapshot/jnlp-tests/jardiff/javachecker.jar,
>  
> 1.0)
>
> Java Web Start 1.5.0
> Using JRE version 1.5.0_13 Java HotSpot(TM) Client VM
> User home directory = /Users/pauldaubenmire
> ----------------------------------------------------
> c:   clear console window
> f:   finalize objects on finalization queue
> g:   garbage collect
> h:   display this help message
> m:   print memory usage
> o:   trigger logging
> p:   reload proxy configuration
> q:   hide console
> r:   reload policy configuration
> s:   dump system and deployment properties
> t:   dump thread list
> 0-5: set trace level to <n>
> ----------------------------------------------------
> #### Java Web Start Error:
> #### Missing version field in response from server when accessing 
> resource: 
> (http://tels-develop.soe.berkeley.edu:8080/maven-jnlp-snapshot/jnlp-tests/jardiff/javachecker.jar,
>  
> 1.0)
>
> thx
>
> -Tony
>
>
>
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SAIL-Dev" 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/SAIL-Dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to