This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 76197 - Native libraries packaging not supported for Java Web Start app.
Summary: Native libraries packaging not supported for Java Web Start app.
Status: RESOLVED INVALID
Alias: None
Product: projects
Classification: Unclassified
Component: Java Webstart (show other bugs)
Version: 5.x
Hardware: All All
: P3 blocker with 2 votes (vote)
Assignee: Tomas Zezula
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-11 10:03 UTC by timdudgeon
Modified: 2011-04-13 17:08 UTC (History)
3 users (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description timdudgeon 2006-05-11 10:03:14 UTC
The "Build JNLP Application" task does not allow native libraries to be
specified as part of jnlp descriptor. Currently including the external browser
module casues the build to fail as the .dll fiels are not specified in the list
of jnlp.verify.excludes

The native libraries need to be packed into jars and incorporated into the jnlp
file.
I have raised an issue (#76196 ) with the nbbuild module to provide this ability.
Comment 1 Tomasz Slota 2006-07-20 13:23:06 UTC
This request for feature does not belong to the "external browser" module. 
Comment 2 Peter Pis 2008-08-22 08:00:27 UTC
Reassigning to "javawebstart".
Comment 3 _ gtzabari 2009-07-02 06:26:42 UTC
Wouldn't it be sufficient to let "extension resources" flag each row as native or not? We could then use Ant to build
the JAR file containing the native libraries in a custom task. Editing the JNLP through Ant is not nearly as simple.
Comment 4 _ gtzabari 2009-07-02 06:52:55 UTC
My mistake, I misunderstood what extension resources are.

One thing you can do is specify a static foo.jnlp as an extension JNLP, then inside foo.jnlp specify <nativelib> that
points to your native libraries.
Comment 5 Antonin Nebuzelsky 2010-01-11 04:28:51 UTC
Changing the default component owner to tzezula.
Comment 6 Jesse Glick 2011-04-13 17:08:48 UTC
See bug #76196 comment #6.