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.
I tried to build JNLP on RC2 for FeedReader sample but I got the following errors. This problem does not happen in RC1. jnlp: E:\netbeans-5.0rc2\harness\suite.xml:175: The following error occurred while executing this line: E:\netbeans-5.0rc2\harness\jnlp.xml:179: The following error occurred while executing this line: E:\netbeans-5.0rc2\harness\common.xml:237: Cannot build JNLP for module E:\tmp\feedreader-suite2\build\cluster\modules\org-jdom.jar as these files are in module's NBM, but are not referenced from any path: [modules/ext/jdom-license.txt] BUILD FAILED (total time: 22 seconds)
Probably caused by adding license for jdom module.
Yes, it is caused by adding licences for libraries. release/modules/ext/rome-0.6-license.txt modules/ext/jdom-license.txt
So presuambly caused by this fix: http://apisupport.netbeans.org/servlets/ReadMsg?list=cvs&msgNo=3083 I do not know jnlp too much. Probably Jarda knows what needs to be done.
We have two problems: 1) Excluding release/modules/ext/rome-0.6-license.txt modules/ext/jdom-license.txt during building jnlp. 2) User don't know how to solve this problem. SO it is better to show to user more useful message than: E:\netbeans-5.0rc2\harness\common.xml:237: Cannot build JNLP for module E:\tmp\feedreader-suite2\build\cluster\modules\org-jdom.jar as these files are in module's NBM, but are not referenced from any path: [modules/ext/jdom-license.txt]
Problem in samples, not harness as such. Either move the licenses out of release/modules/ext/ e.g. to top level in the module - and update the nbm.license prop - or add these files to jnlp.verify.excludes. Perhaps the JNLP build for a module should just skip over files it does not recognize (with a warning). Seems that it is more often a false alarm than a useful error message. Don't know.
Fixed in trunk: /cvs/apisupport/samples/feedreader-suite/jdom/nbproject/project.properties,v <-- project.properties new revision: 1.3; previous revision: 1.2 done Checking in samples/feedreader-suite/rome/nbproject/project.properties; /cvs/apisupport/samples/feedreader-suite/rome/nbproject/project.properties,v <-- project.properties new revision: 1.3; previous revision: 1.2 done Checking in samples/feedreader-suite/rome-fetcher/nbproject/project.properties; /cvs/apisupport/samples/feedreader-suite/rome-fetcher/nbproject/project.properties,v <-- project.properties new revision: 1.3; previous revision: 1.2 done
/cvs/apisupport/samples/feedreader-suite/jdom/nbproject/project.properties,v <-- project.properties new revision: 1.1.14.2; previous revision: 1.1.14.1 done Checking in samples/feedreader-suite/rome/nbproject/project.properties; /cvs/apisupport/samples/feedreader-suite/rome/nbproject/project.properties,v <-- project.properties new revision: 1.1.14.2; previous revision: 1.1.14.1 done Checking in samples/feedreader-suite/rome-fetcher/nbproject/project.properties; /cvs/apisupport/samples/feedreader-suite/rome-fetcher/nbproject/project.properties,v <-- project.properties new revision: 1.1.14.2; previous revision: 1.1.14.1
verified in release50 branch. The building and running of webstartable feedreader works fine.
verified in 5.0 FCS