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 99217 - Removal of configuration related API dependency on JSR-88
Summary: Removal of configuration related API dependency on JSR-88
Status: RESOLVED FIXED
Alias: None
Product: serverplugins
Classification: Unclassified
Component: Infrastructure (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: apireviews
URL: http://wiki.netbeans.org/wiki/view/DD...
Keywords: API_REVIEW
Depends on: 99844
Blocks:
  Show dependency tree
 
Reported: 2007-03-28 10:33 UTC by Sherold Dev
Modified: 2008-01-08 09:44 UTC (History)
10 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
javadoc (474.88 KB, application/octet-stream)
2007-03-28 11:18 UTC, Sherold Dev
Details
api diff (226.17 KB, patch)
2007-03-28 12:25 UTC, Sherold Dev
Details | Diff
ddbean_removal branch merged commit log (76.05 KB, text/plain)
2007-03-30 19:10 UTC, Sherold Dev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sherold Dev 2007-03-28 10:33:25 UTC
The configuration related API has to be redesigned because of migration to
Retouche. Since the redesign already introduced incompatible changes we tried to
fix also a couple of long-time issues which required incompatible changes.

For further description of the changes please refer to the following document

http://wiki.netbeans.org/wiki/view/DDBeanRemoval
Comment 1 Sherold Dev 2007-03-28 11:18:21 UTC
Created attachment 40076 [details]
javadoc
Comment 2 Sherold Dev 2007-03-28 12:25:16 UTC
Created attachment 40082 [details]
api diff
Comment 3 Sherold Dev 2007-03-28 14:27:16 UTC
There is some pressure to integrate this API change to trunk, even though it is
not final yet, since it blocks the development and integration of other
features. Finalization of this API change depends on the completion of the new
merged deployment descriptor model.

Since we are going to violate the standard API review process, please note that
this is a friend API, here is a list of further steps.

1. Starting the API review
2. Integration of the proposed API changes to trunk. This should be done very
soon, preferably the next day.
3. Finalization of the API changes when the merged deployment descriptor model
is ready. There is no schedule yet
4. Fixing the issues discovered by reviewers
5. Integration of the final API changes to trunk
6. Closing the API review
Comment 4 Libor Kotouc 2007-03-28 14:42:16 UTC
I just make the link to the related masterpiece more visible.
Comment 5 Sherold Dev 2007-03-30 19:10:47 UTC
Created attachment 40219 [details]
ddbean_removal branch merged commit log
Comment 6 Sherold Dev 2007-03-30 19:13:48 UTC
Now we have to wait for the completion of the merged deployment descriptor model
Comment 7 Jiri Prox 2007-09-17 20:31:16 UTC
Obsolete milestone, please reevaluate
Comment 8 Jaroslav Tulach 2007-12-11 08:20:28 UTC
Looks like forgotten API review request. Please handle it somehow (won'tfix?).
Comment 9 Petr Jiricka 2007-12-11 10:16:49 UTC
This was completed in NetBeans 6, and it is a direct consequence of the Retouche migration. Adding Petr Hejl to cc so he
can comment.
Comment 10 Petr Hejl 2008-01-08 09:44:23 UTC
Closing as fixed as this is already regular part of the trunk (j2eeserver api).