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.
Build: NetBeans IDE Dev (Build 080818) VM: Java HotSpot(TM) Client VM, 10.0-b23, Java(TM) SE Runtime Environment, 1.6.0_07-b06 OS: Linux, 2.6.24-19-generic, i386 User Comments: Just started IDE. Stacktrace: java.lang.AssertionError: No other license is processing at start of new license. at org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogParser.startElement(AutoupdateCatalogParser.java:366) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:767) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1359) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2747) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
Created attachment 67725 [details] stacktrace
Must be fixed in NB6.5
Build: NetBeans IDE Dev (Build 200808190201) VM: Java HotSpot(TM) Client VM, 10.0-b22, Java(TM) SE Runtime Environment, 1.6.0_06-b02 OS: Windows Vista, 6.0, x86 User Comments: just opening netbeans ide Stacktrace: java.lang.AssertionError: No other license is processing at start of new license. at org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogParser.startElement(AutoupdateCatalogParser.java:366) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:767) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1357) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2740) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:647)
Created attachment 67827 [details] stacktrace
Build: NetBeans IDE Dev (Build 200808190201) VM: Java HotSpot(TM) Client VM, 10.0-b22, Java(TM) SE Runtime Environment, 1.6.0_06-b02 OS: Windows Vista, 6.0, x86 User Comments: using Check for Update under Help menu Stacktrace: java.lang.AssertionError: No other license is processing at start of new license. at org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogParser.startElement(AutoupdateCatalogParser.java:366) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:767) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1357) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2740) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:647)
Created attachment 67828 [details] stacktrace
Build: NetBeans IDE Dev (Build 080818) VM: Java HotSpot(TM) Client VM, 10.0-b23, Java(TM) SE Runtime Environment, 1.6.0_07-b06 OS: Linux, 2.6.24-19-generic, i386 User Comments: Just opened Plugin Manager. No modules shown in any tab. Stacktrace: java.lang.AssertionError: No other license is processing at start of new license. at org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogParser.startElement(AutoupdateCatalogParser.java:366) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:767) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1359) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2747) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
Created attachment 67851 [details] stacktrace
Seems to make PM not work at all => P2.
It is http://www.liguorien.com/download/jseditor/updates.xml which is to blame. In fact this file is invalid (does not even use the right DTD for a catalog).
Should be fixed in core-main #86fa7c2e21a0 (please review but it seems to be working for me). The assertion in question was removed, while simplifying character data collection. (BTW lines and bufferInitSize could probably be replaced even more simply and efficiently with a single StringBuilder.) Also printing all validation errors to log file - should be none for currently published update centers (see issue #142205) but old UCs have various minor validation errors.
Integrated into 'main-golden', available in build *200808201401* on http://bits.netbeans.org/dev/nightly/ Changeset: http://hg.netbeans.org/main/rev/86fa7c2e21a0 User: Jesse Glick <jglick@netbeans.org> Log: #144294: warn about invalid UC XMLs but try to continue gracefully.