Hi, I'm trying to use Webstart Maven Plugin to build a JNLP application within a WAR package which uses JnlpDownloadServlet. It appears so that some of signed progect dependencies got incorrect names. For example "json-lib-2.3-jdk15.jar" library has been renamed to "json-lib-jdk15-2.3.jar". At the same time generated version.xml file maps this library to the original "json-lib-2.3-jdk15.jar" name. This causes "Unable to load resource" exception when application is launched.
The plugin configuration: <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>webstart-maven-plugin</artifactId> <version>1.0-beta-6</version> <executions> <execution> <phase>process-resources</phase> <goals> <goal>jnlp-download-servlet</goal> </goals> </execution> </executions> <configuration> <verbose>true</verbose> <outputJarVersions>false</outputJarVersions> <outputDirectoryName>${webstart.app.path}</outputDirectoryName> <libPath>lib</libPath> <excludeTransitive>false</excludeTransitive> <jnlpFiles> <jnlpFile> <inputTemplate>template.vm</inputTemplate> <outputFilename>${webstart.app.name }.jnlp</outputFilename> <jarResources> <jarResource> <groupId>${webstart.app.group.id }</groupId> <artifactId>${webstart.app.artifact.id }</artifactId> <version>${webstart.app.version}</version> <mainClass>${webstart.app.mainclass}</mainClass> </jarResource> </jarResources> </jnlpFile> </jnlpFiles> <!--Automatically signs the jar and its dependencies--> <sign> ------------------- </sign> <!--Unsign already signed packages and sign them with own key--> <unsign>true</unsign> <!--<verifyjar>false</verifyjar>--> </configuration> </plugin> The same problem takes place in case of time stamped artifact snapshots. Is it some known bug or I have missed something in the plugin configuration? Kind regards, Michael