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.
It is not correct to declare xerces2.jar on TAX module CLASSPATH, but it cause NoClassDefFoundError when it is not. Remove xerces2.jar from module CLASSPATH and fix problem with XNIException, which is thrown to code, which is not loaded by ParserLoader. [Error report - issue 18736]
Let these are considered while planning next release.
Target milestone was changed from not determined to TBD
Lowering to P3 because I expect that it get resolved as a part of redesigning model support.
There are to many Xerces copies. We use private copy because XNIBuilder depends on certain XNI API versions. Atteched diff shows that it could be easilly ported to recent XNI version defined in Xerces 2.4.0. It supposes that Xerces 2.4.0 becomes the version which wins (see libs project issue 26863).
Created attachment 11068 [details] XNI API JDiff
Note - the ZIP file was mostly empty, missing -r switch to zip probably.
Created attachment 11111 [details] libs module patch
Created attachment 11112 [details] xml/tax module patch
Created attachment 11113 [details] nbbuild module patch
A couple of patches against nbbuild's and xml's prj40_prototype branch; and libs trunk added. Now I need to create a couple of unit tests, too.
Probably this can be put right in the trunk and also merged to prj_40_prototype, right? I don't see anything projects-specific here, so there is no need to tie it to a branch.
I develop in the branch exclusively. I hope I'll simplify the big merge. Trunk is considered dead by module developers except the core group.
Done in the trunk.