The following issue has been updated:
Updater: M. Sean Gilligan (mailto:[EMAIL PROTECTED])
Date: Tue, 23 Nov 2004 2:38 PM
Comment:
This is the patch that I've tested in three scenarios: 1) Using default true
value of the maven.jnlp.update.manifest property, 2) Overriding with false in
project.properties, 3) overriding with true in project.properties. They all
work correctly on OS X 10.3, with Java 1.4.2.
Changes:
Attachment changed to maven-jnlp-plugin.diff
---------------------------------------------------------------------
For a full history of the issue, see:
http://jira.codehaus.org/browse/MPJNLP-20?page=history
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/browse/MPJNLP-20
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MPJNLP-20
Summary: 'Update Manifest' feature should be optional
Type: Improvement
Status: Open
Priority: Major
Original Estimate: 1 hour
Time Spent: Unknown
Remaining: 1 hour
Project: maven-jnlp-plugin
Fix Fors:
1.4.1
Assignee: Emmanuel Venisse
Reporter: M. Sean Gilligan
Created: Tue, 23 Nov 2004 2:34 PM
Updated: Tue, 23 Nov 2004 2:38 PM
Environment: Mac OS X, Java 1.4.2
Description:
The maven-jnlp-plugin strips out all JAR manifest attributes and replaces them
with a bare-bones manifest that looks like this:
Created-By: Apache Maven
Manifest-Version: 1.0
(Plus the SHA1-Digest attributes for each .class entry)
Apparently this was to work around bugs in Java Web Start in the 1.3.x versions
of Java. My App requires 1.4.x, so I created a patched version of
maven-jnlp-plugin that adds a property called 'maven.jnlp.update.manifest'
which defaults to 'true' for backward compatibility.
Setting maven.jnlp.update.manifest=false will preserve attributes in the signed
JNLP JARs and seems to work fine with JWS in Java 1.4.2.
I'm hoping someone will commit the patch and make a 1.4.2 release of the
plugin...
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]