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.
Summary: | RC2: build JNLP fails for FeedReader sample | ||
---|---|---|---|
Product: | usersguide | Reporter: | Masaki Katakai <masaki> |
Component: | API Support | Assignee: | Jaroslav Tulach <jtulach> |
Status: | VERIFIED FIXED | ||
Severity: | blocker | CC: | jchalupa, mmirilovic, pzajac |
Priority: | P1 | Keywords: | REGRESSION |
Version: | 5.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | |
Bug Depends on: | 119268 | ||
Bug Blocks: |
Description
Masaki Katakai
2006-01-20 13:44:04 UTC
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 |