title: Java WebStart: <property ...> ignored when using <extension>?
body: <p>I have a problem modernizing a Java WebStart application under Java 6 u 13 (the latest at this moment)</p>
  
  <p>We desire to use the new  mechanism to have several master configuration files each with their own configuration , which then "include" another  jnlp file which is autogenerated to ensure that the jar list is accurate.    After quite a bit of poking I have made it work, except for the fact that the properties defined in the master file is not available to the program when Main is invoked.</p>
  
  <p>The master JNLP looks like (anonymized):</p>
  
  <pre><code>&lt;jnlp&gt;
    &lt;information&gt;
      &lt;title&gt;...&lt;/title&gt;
      &lt;vendor&gt;...&lt;/vendor&gt;
      &lt;description&gt;...&lt;/description&gt;
      &lt;description kind="short"&gt;...&lt;/description&gt;
      &lt;homepage href="http://....jnlp"/&gt;
      &lt;icon href="http://....gif"/&gt;
      &lt;!--          &lt;offline-allowed/&gt; --&gt;
    &lt;/information&gt;
    &lt;security&gt;
      &lt;all-permissions/&gt;
    &lt;/security&gt;
    &lt;resources&gt;
      &lt;j2se version="1.6+"/&gt;
      &lt;extension href="http://...extension.jnlp" /&gt;
  
      &lt;property name="server.name" value="SERVER"/&gt;
    &lt;/resources&gt;
    &lt;application-desc main-class="Main"/&gt;
  &lt;/jnlp&gt;
  </code></pre>
  
  <p>and the extension.jnlp looks like:</p>
  
  <pre><code>&lt;!-- Generated automatically.  Do not edit! --&gt;
  &lt;jnlp&gt;
    &lt;information&gt;
      &lt;title&gt;extension built 2009-04-22 12:39:58 CEST&lt;/title&gt;
      &lt;vendor&gt;...&lt;/vendor&gt;
    &lt;/information&gt;
    &lt;security&gt;&lt;all-permissions/&gt;&lt;/security&gt;
    &lt;resources&gt;
      &lt;jar href="A.jar" /&gt;
      &lt;jar href="B.jar" /&gt;
      &lt;jar href="logback-classic-0.9.14.jar" /&gt;
      &lt;jar href="logback-core-0.9.14.jar" /&gt;
      &lt;jar href="slf4j-api-1.5.6.jar" /&gt;
    &lt;/resources&gt;
    &lt;component-desc /&gt;
  &lt;/jnlp&gt;
  </code></pre>
  
  <p>I have tried putting the proprty in the extension.jnlp too.  Did not help.  The JVM is reused and not relaunched according to the log in the Java Plugin Console.</p>
  
  <p>Any suggestions?  </p>