JDK-6877680 : missing end '/' for param within should be detected
  • Type: Bug
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 6u18
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 2009-08-31
  • Updated: 2010-04-04
  • Resolved: 2009-10-15
Related Reports
Duplicate :  
Description
<update check="background"/>  has no effect in:

http://javaweb.sfbay.sun.com/~ngthomas/javafx/updatecheck/test.html

It looks like it's due to that the line is in the end of the jnlp file.  If moved to 
 in between information and resources instead:

   ...
 </information>
<update check="background"/>
   <resources>
   ... 

It works.

But update tag should also work at the end of JNLP file too.  Looks like a bug.

Comments
EVALUATION The cause is that the ending '/' in <param > within <applet-desc> is missing. Will investigate whether the XML parser used by deployment code can be fixed so that it's more robust to detect this kind of error.
01-09-2009