multipla jnlp
Tjing!
Det är inte så där jättesvårt men lite stökigt. JNLP 1.0-specen kräver egentligen att alla jar-filer ska vara signerade av samma certifikat.
Det går att komma runt det om man använder multipla JNLP-filer. Det man då måste tänka på är att jar-filerna inte får ha några gemensamma paket.
Om man normalt skulle göra såhär (om allt vore signerat av ett certifikat) i en JNLP-fil:
<jar href="minjar1.jar"/>
<jar href="externjar1.jar"/>
så får man nu göra såhär:
min.jnlp
<jar href="minjar1.jar"/>
<extension name="Extern" href="extern.jnlp"/>
extern.jnlp
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+"
codebase="http://wsx911" href="extern.jnlp">
<information>
<title>Extern JAR</title>
<vendor>Generic Integration AB</vendor>
</information>
<resources>
<jar href="extern.jar"/>
</resources>
<component-desc/>
</jnlp>
Funkar för mig iaf...
Samma svar är f.ö. postad i http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/faq.html#213