Bug 32648

Summary: treefs.nbm for NB 3.4.1 is improperly packaged
Product: www Reporter: Jesse Glick <jglick>
Component: Builds & RepositoriesAssignee: rnovak <rnovak>
Status: RESOLVED FIXED QA Contact: nbbuild-issues <nbbuild-issues.netbeans.org>
Priority: P1 CC: issues
Version: 3.x   
Target Milestone: TBD   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Report:

Description Jesse Glick 2003-04-04 21:38:15 UTC

in its Info/info.xml starts with:

<!DOCTYPE module PUBLIC "-//NetBeans//DTD
Autoupdate Module Info 2.0//EN"

This is quite wrong; NB 3.4 did not support this
DTD (introduced in issue #22948). The 3.4 version
of treefs.nbm may not use that DTD. The 3.4
version of <makenbm> did not produce it, either.
That means someone was using a post-3.4 dev build
to create the NBM, which generally will not work.
It should be built from 3.4 sources:

cd .../r341/nb_all
ant -f nbbuild/build.xml all-treefs
ant -f treefs/build.xml nbm

The symptom: updating this module from AU can hang
the updater (hence the P1). You have to kill the
updater and manually delete the NBM before it will
stay dead. I am unable to reproduce the hang, but
it has been reported on nbusers and seems
plausible; at least the NBM format is definitely
Comment 1 rnovak 2003-04-08 09:16:09 UTC
I'll fix it ASAP.
Comment 2 rnovak 2003-04-09 16:34:07 UTC
New NBM with DTD http://www.netbeans.org/dtds/autoupdate-info-1_0.dtd
was built and uploaded to the Beta UC for Netbeans 3.4.1
By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo