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.

Bug 106990 - Generated catalog's link to dtd must be upgraded to 3.0
Summary: Generated catalog's link to dtd must be upgraded to 3.0
Status: VERIFIED INVALID
Alias: None
Product: apisupport
Classification: Unclassified
Component: Harness (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Jesse Glick
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-18 13:56 UTC by Jaromir Uhrik
Modified: 2007-09-19 14:22 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jaromir Uhrik 2007-06-18 13:56:48 UTC
Product Version: NetBeans IDE Dev (Build 070618) 
Java: 1.5.0_07; Java HotSpot(TM) Client VM 1.5.0_07-87 
System: Mac OS X version 10.4.9 running on i386; MacRoman; en_US (nb)

Create new suite and new module that resides in this suite. Then invoke from popup menu "Create NBMs" action. It
generates the catalog for the module and there is the dtd of old version in this catalog. The catalog has the following
snippet inside
-------------------------------------------%<----------------------------------
<!DOCTYPE module_updates PUBLIC "-//NetBeans//DTD Autoupdate Catalog 2.3//EN"
"http://www.netbeans.org/dtds/autoupdate-catalog-2_3.dtd">
-------------------------------------------%<----------------------------------
That points to the version 2.3, but the new dtd is in version 3.0.
Comment 1 Jesse Glick 2007-06-18 18:36:31 UTC
The harness should be generating a public ID corresponding to the oldest DTD needed to parse what it is actually
creating. This will be 2.3 in most cases, or 2.4 if a cluster is set for some NBM (since that was a schema change). If
and when the harness generates information specific to the 3.0 DTD it will declare that.
Comment 2 Jaromir Uhrik 2007-09-19 14:22:01 UTC
Verified.