matthiasblaesing commented on pull request #31:
URL: https://github.com/apache/netbeans-tools/pull/31#issuecomment-636234118


   The testing of the OSGI jar support is a bit more involved, than NBM 
testing. The OSGI jars are not shown in the update center and are only pulled 
in as dependencies. Thus I modified the contents of the info.xml for the LDIF 
explorer to depend on rhino:
   
   https://doppel-helix.eu/pp3/data/11.2/catalog.xml
   
   ```xml
   <manifest OpenIDE-Module="com.google.code.nb_ldap_explorer.ldif" 
             OpenIDE-Module-Name="LDIF Editor" 
             OpenIDE-Module-Specification-Version="0.15" 
             OpenIDE-Module-Implementation-Version="0.15"
             OpenIDE-Module-Module-Dependencies="org.openide.filesystems &gt; 
9.12.1, org.openide.loaders &gt; 7.68.1, org.openide.nodes &gt; 7.47.1, 
org.netbeans.modules.editor/3 &gt; 1.89.1.6.3.23.55, 
org.netbeans.modules.parsing.api/1 &gt; 9.9.1.8, org.openide.text &gt; 6.69.1, 
org.netbeans.modules.lexer/2 &gt; 1.65.1.1, org.openide.util &gt; 9.9.1, 
org.openide.util.lookup &gt; 8.35.1, org.mozilla.rhino" 
             OpenIDE-Module-Short-Description="Syntax Highlighting for 
LDIF-Files (intended as a companion to the ldap explorer)" 
             OpenIDE-Module-Long-Description="Syntax Highlighting for 
LDIF-Files (intended as a companion to the ldap explorer)"
             OpenIDE-Module-Display-Category="Tools"
             OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1"/>
   ```
   
   This change was done in the DB, so if anyone tries to replicate, this is 
required. With this change, installing the LDIF Editor will cause rhino to be 
pulled in additionally. Easiest was to verify:
   
   - installation must work and not timeout
   - Installing an OSGI bundle through the plugin portal will create a new 
cluster pluginportal, where the osgi bundles will be placed.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to