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.
Add "dm.di.core" module (org.netbeans.modules.dm.di.core) as a friend to following modules 1. XML Validation (org-netbeans-modules-xml-validation.jar) 2. XAM (org-netbeans-modules-xml-xam.jar) 3. XAM UI (org-netbeans-modules-xml-xam-ui.jar)
Nilesh, please explain: 1. It'll be good if you could describe why these changes are needed? Do you have any write-ups/links about this new module dm.di.core? If yes, please add them here. 2. what APIs do you intend to use in xml.validation and xml.xam.ui module? 3. xml.xam already has a lot of public APIs. You probably don't need any changes there right?
I'll throw in another request. org.netbeans.modules.scheduler.ui also needs to be listed as a friend of xml.validation and xam.ui. So in total we need to: 1) Add org.netbeans.modules.scheduler.ui as a friend to - org.netbeans.modules.xml.validation - org.netbeans.modules.xml.xam.ui (requester: Ed Wong) 2) Add org.netbeans.modules.dm.di.core as a friend to - org.netbeans.modules.xml.validation - org.netbeans.modules.xml.xam.ui (requester: Nilesh Apte) /Note: I believe the request to be a friend of xml.xam is excessive as it has a lot of public API already and everyone else seems to be quite happy with it. So I removed it./ The reasoning behind these requests is in the fact that we need to include these new modules into the GlassFish ESB release, which will be based on NetBeans 6.1 (NOT 6.5) and the only way for us to actually do it is to make sure update 3 fixes all the dependency issues we might encounter. Due to the urgency of the issue, Sam, Tien, could you please review the changes (diff attached) today, so me and Rudolf could integrate them to {main} and {release61_fixes} during PRG business day tomorrow? Please feel free to call me anytime (my cell is listed in namefinder) if you have any questions.
Created attachment 68240 [details] Diff
Please integrate (and verify) changes into 6.5 first.
Ok, go ahead and make necessary changes to 6.5.
fixed in main clone (NetBeans 6.5 dev): f1d3efd42a7c
verified in main clone, build >= 3548
Integrated into 'main-golden', available in build *200808260201* on http://bits.netbeans.org/dev/nightly/ Changeset: http://hg.netbeans.org/main/rev/f1d3efd42a7c User: Vladimir Yaroslavskiy <yaroslavskiy@netbeans.org> Log: [Issue #144788] Adding to Friends list of XML and XAM modules
I've ported the changeset http://hg.netbeans.org/main/rev/f1d3efd42a7c into release61_fixes repository as http://hg.netbeans.org/release61_fixes/rev/2de6822b76b8