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: | Incorrect OSGi bundle translation when platform is an official release | ||
---|---|---|---|
Product: | apisupport | Reporter: | Jesse Glick <jglick> |
Component: | Harness | Assignee: | Jesse Glick <jglick> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | anebuzelsky, heavy, musilt2 |
Priority: | P1 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | |
Bug Depends on: | 186800 | ||
Bug Blocks: |
Description
Jesse Glick
2010-05-26 15:55:00 UTC
I don't know if this is 69_HR_FIX_CANDIDATE or 6.9.1_CANDIDATE. Even official nightly builds suffer from this problem (builds from source do not, assuming you did not pass -Dbuild.number=...). Builds from http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastSuccessfulBuild/artifact/nbbuild/dist/ seem to be OK: you can download, unpack, and run the -minimal.zip (bin/netbeans), add NetBeans Plugin Development using Tools > Plugin Manager, and proceed. core-main #5ea43eeb77de Integrated into 'main-golden', will be available in build *201005270001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/5ea43eeb77de User: Jesse Glick <jglick@netbeans.org> Log: #186755: Incorrect OSGi bundle translation when platform is an official release Marking as 6.9 candidate. Tomasi, can you help with verification? release69 #ed59df3fafbf i can. to make this clear, steps to reproduce are: 1) create simple netbeans platform app (e.g. feedreader) 2) build osgi bundles 3) place those bundles into Felix 2.1.0-SNAPSHOT container right? Exact steps to reproduce and verify: 1. Get release69 sources prior to fix. 2. ant -Dcluster.config=basic -Dbuildnumber=20100527 3. Check out https://svn.apache.org/repos/asf/felix/trunk/framework/ & mvn install. 4. cp ~/.m2/repository/org/apache/felix/org.apache.felix.framework/2.1.0-SNAPSHOT/org.apache.felix.framework-2.1.0-SNAPSHOT.jar nbbuild/netbeans/platform/modules/ext/felix-2.0.3.jar 5. ant tryme 6. Make FeedReader sample. 7. OSGi > Run in Felix. The splash screen will come up but then some NoClassDefFoundError's will be printed and the main window will not appear. 8. Kill process and shut down IDE. 9. Update to fix changeset. 10. ant bootstrap && ant -Dcluster.config=basic -Dbuildnumber=20100527 -f apisupport.harness/build.xml 11. ant tryme 12. Clean All, then Run in Felix again. Now the FR app window should appear normally without error. thanks. Verified in release69. |