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: | Update module dependencies in manifests | ||
---|---|---|---|
Product: | ide | Reporter: | Jan Chalupa <jchalupa> |
Component: | Code | Assignee: | issues@ide <issues> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | CC: | jglick |
Priority: | P3 | ||
Version: | 3.x | ||
Hardware: | All | ||
OS: | All | ||
URL: | http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#4.0i-sep | ||
Issue Type: | TASK | Exception Reporter: | |
Bug Depends on: | 30837, 30838, 30839, 30840, 30841, 30843, 30844, 30845, 30847, 30848, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30856, 30857, 30858, 30859 | ||
Bug Blocks: |
Description
Jan Chalupa
2003-02-07 17:12:50 UTC
Jesse, does following classpath in build.xml: <fileset dir="${nbroot}/core/external"> <include name="xml-apis*.jar"/> </fileset> require following dependency in manifest.mf: OpenIDE-Module-Module-Dependencies: org.netbeans.libs.jaxp/1 ? libs homepage reads that it's necessary only for JAXP/transformations. Does the IDE (>3.14) dependency guarantees the JAXP/parsers part? Let me extend the question. What dependency have to be declared if module relies on jars in lib/ext? crimson-1.1.3.jar regexp-1.2.jar rmi-ext.jar xerces-2.0.2.jar xml-apis-1.0b2.jar Never mind, found it for lib/ext: OpenIDE-Module-Package-Dependencies: org.apache.regexp[RE] More questions for you, Jesse -- cc'ing. Please avoid package dependencies wherever possible. You do not need, and should not use, any special dependencies just to get access to xml-apis.jar and to request a SAX or DOM parser. For xerces, you can use a package dependency, *or* (preferred) use the module. For crimson and regexp, you must use a package dependency if you need to access them. I plan to make regexp into a module someday, so these deps will be autoconverted. For rmi-ext, you do not currently require a package dependency (I hate this JAR) but you should have one if you are using it (just rmi module I hope). fixed in the main trunk sorry, it was mistake... Has not been touched for 6 months => closing as fixed. Please reopen and update this issue if it is still relevant. Fine, all fixed except scripting, which was not in 3.5 anyway. |