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 71660 - RC2: build JNLP fails for FeedReader sample
Summary: RC2: build JNLP fails for FeedReader sample
Status: VERIFIED FIXED
Alias: None
Product: usersguide
Classification: Unclassified
Component: API Support (show other bugs)
Version: 5.x
Hardware: All All
: P1 blocker (vote)
Assignee: Jaroslav Tulach
URL:
Keywords: REGRESSION
Depends on: 119268
Blocks:
  Show dependency tree
 
Reported: 2006-01-20 13:44 UTC by Masaki Katakai
Modified: 2007-10-17 22:13 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Masaki Katakai 2006-01-20 13:44:04 UTC
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)
Comment 1 pzajac 2006-01-20 14:44:38 UTC
Probably caused by adding license for jdom module.
Comment 2 pzajac 2006-01-20 15:01:56 UTC
Yes, it is caused by adding licences for libraries. 

release/modules/ext/rome-0.6-license.txt
modules/ext/jdom-license.txt
Comment 3 Martin Krauskopf 2006-01-20 15:24:06 UTC
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.
Comment 4 pzajac 2006-01-20 15:29:35 UTC
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]

 

 
Comment 5 Jesse Glick 2006-01-20 18:07:54 UTC
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.
Comment 6 Jaroslav Tulach 2006-01-20 19:53:46 UTC
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 
 
Comment 7 Jaroslav Tulach 2006-01-20 19:54:54 UTC
/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 
 
Comment 8 pzajac 2006-01-21 09:44:48 UTC
verified in release50 branch. The building and running of webstartable
feedreader works fine.  
Comment 9 Marian Mirilovic 2006-01-22 21:43:07 UTC
verified in 5.0 FCS