From 02e0c9221d19bc22acb30f52b6a76686b35cf8cb Mon Sep 17 00:00:00 2001 From: evenisse Date: Thu, 26 Aug 2004 11:42:26 +0000 Subject: [PATCH] MPJNLP-2. Add extension support. git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116005 13f79535-47bb-0310-9956-ffa450edef68 --- jnlp/plugin.jelly | 10 ++++++++++ jnlp/project.xml | 8 ++++++++ jnlp/xdocs/changes.xml | 1 + jnlp/xdocs/properties.xml | 36 +++++++++++++++++++++++++++++++++++- 4 files changed, 54 insertions(+), 1 deletion(-) diff --git a/jnlp/plugin.jelly b/jnlp/plugin.jelly index d5c0edcb..89de0cb0 100644 --- a/jnlp/plugin.jelly +++ b/jnlp/plugin.jelly @@ -161,6 +161,16 @@ + + + + + + + + + + diff --git a/jnlp/project.xml b/jnlp/project.xml index d2b117c5..85f87f81 100644 --- a/jnlp/project.xml +++ b/jnlp/project.xml @@ -53,6 +53,14 @@ + + + Martin Skopp + skopp@riege.de + Riege Software International + +1 + + diff --git a/jnlp/xdocs/changes.xml b/jnlp/xdocs/changes.xml index 424c6def..2504cd6f 100644 --- a/jnlp/xdocs/changes.xml +++ b/jnlp/xdocs/changes.xml @@ -26,6 +26,7 @@ + Add extension support. Fix bad signed jar name diff --git a/jnlp/xdocs/properties.xml b/jnlp/xdocs/properties.xml index 3ba6b37a..76276385 100644 --- a/jnlp/xdocs/properties.xml +++ b/jnlp/xdocs/properties.xml @@ -312,7 +312,7 @@
- + @@ -439,6 +439,40 @@ ]]> + +

+ Or for using JNLP extension mechanism : +

+ + + jarid + jarversion + + hostname + directory + jnlp-filename + + + ]]> + +

+ The JNLP extension mechanism is useful e.g. as a workaround when + JAR files signed by different certificates are used, see + Java Webstart FAQ, How do I use JAR files that are signed by different certificates?). +

+

+ When using JNLP extension feature, jnlp.extension.site + must not contain URL prefix - "http://" is the only protocol + supported now. + Property jnlp.extension.site is a optional, if omited + a relative URL is constructed from jnlp.extension.dir + and jnlp.extension.jnlp. If JNLP file is stored in + the same directory as the generated JNLP file and one likes + to avoid absolute pathnames, one should use "." as value for + jnlp.extension.dir. +

+

PropertyDescriptionSee
PropertyOptional?DescriptionDefault
maven.jnlp.signjar.store Yes