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 121502 - Default platform is missing in NBPM if apisupport is installed by plugin manager
Summary: Default platform is missing in NBPM if apisupport is installed by plugin manager
Status: VERIFIED FIXED
Alias: None
Product: apisupport
Classification: Unclassified
Component: Project (show other bugs)
Version: 6.x
Hardware: PC Windows XP
: P1 blocker (vote)
Assignee: Jesse Glick
URL:
Keywords: SIMPLEFIX
Depends on:
Blocks:
 
Reported: 2007-11-08 17:24 UTC by Tomas Danek
Modified: 2007-11-15 16:00 UTC (History)
2 users (show)

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 Tomas Danek 2007-11-08 17:24:28 UTC
Product Version: NetBeans IDE 6.0 RC1 (Build 200711080000)
Java: 1.6.0_02; Java HotSpot(TM) Client VM 1.6.0_02-b05
System: Windows XP version 5.1 running on x86; Cp1252; en_US (nb)
Userdir: C:\Documents and Settings\Tomas\.netbeans\6.0rc1
-----------------
- installed IDE (only ruby version)
- installed (using plugin manager) "Netbeans plugin development" (+required deps)
- opened Tools|NBPM - no default platform is registred
Comment 1 Jesse Glick 2007-11-09 09:14:21 UTC
apisupport/kit should depend on apisupport/harness, I suppose. Otherwise there is probably no way to get the
o.n.m.apisupport.harness NBM into your build using Plugin Manager.
Comment 2 Jesse Glick 2007-11-09 09:15:41 UTC
Probably trivial to fix, though would need to spend a bit of time testing. Make P1 if you want it in 6.0, otherwise will
do for 6.1.
Comment 3 Tomas Danek 2007-11-09 14:25:45 UTC
Ok, so let's fix it in trunk first and test in trunk. Then make a decision about 6.0. I'll test install/uninstall
scenario  of apisupport/kit. Are there any other scenarios that should be tested? Or any other areas (where could fix
cause some regression)?
Comment 4 Marian Mirilovic 2007-11-13 07:04:59 UTC
Not for RC 1. 
Jesse, please go ahead and fix into trunk. 
Tomas please verify. If we will have another RC and we are sure it's working without any problems, I vote for fixing
this into NB 6.0 as well, but we need to be sure there is no regression.
Comment 5 Jesse Glick 2007-11-13 13:38:35 UTC
Checking in nbbuild/cluster.properties;
/shared/data/ccvs/repository/nbbuild/cluster.properties,v  <--  cluster.properties
new revision: 1.455; previous revision: 1.454
done
Checking in apisupport/kit/nbproject/project.xml;
/shared/data/ccvs/repository/apisupport/kit/nbproject/project.xml,v  <--  project.xml
new revision: 1.3; previous revision: 1.2
done
Comment 6 Jesse Glick 2007-11-13 15:38:36 UTC
Also for trunk:

Checking in build-update-descriptor.xml;
/shared/data/ccvs/repository/nbbuild/hudson/build-update-descriptor.xml,v  <--  build-update-descriptor.xml
new revision: 1.15; previous revision: 1.14
done
Comment 7 Tomas Danek 2007-11-14 15:02:10 UTC
not reproducible in trunk anymore, default platform is now registered. "Netbeans plugin development" uninstallation
works also fine. verified in trunk.

Product Version: NetBeans IDE Dev (Build 200711140000)
Java: 1.6.0_01; Java HotSpot(TM) Client VM 1.6.0_01-b06
System: Linux version 2.6.20-16-generic running on i386; UTF-8; en_US (nb)
Userdir: /tmp/ud
Comment 8 Jesse Glick 2007-11-14 16:55:17 UTC
So, VERIFIED.
Comment 9 Marian Mirilovic 2007-11-14 17:55:43 UTC
Ok, rising to P1 and I am asking for integration into release60 branch. Thanks in advance.
Comment 10 Jesse Glick 2007-11-14 18:05:17 UTC
Patch, someone please review:

http://deadlock.netbeans.org/fisheye/rdiff/netbeans?csid=MAIN:jglick:20071113133813&u&N
Comment 11 Jiri Rechtacek 2007-11-15 14:58:05 UTC
The patch looks okay and no risk there.
Comment 12 Jaroslav Tulach 2007-11-15 15:21:20 UTC
The patch ensures that whenever the apisupport/kit is installed, harness is installed as well. Looks ok to me.
Comment 13 Jesse Glick 2007-11-15 16:00:33 UTC
Merged:

Checking in apisupport/kit/nbproject/project.xml;
/shared/data/ccvs/repository/apisupport/kit/nbproject/project.xml,v  <--  project.xml
new revision: 1.2.6.1; previous revision: 1.2
done
Checking in nbbuild/cluster.properties;
/shared/data/ccvs/repository/nbbuild/cluster.properties,v  <--  cluster.properties
new revision: 1.452.2.5; previous revision: 1.452.2.4
done