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 60841 - Split WebService apis into service & client part and move the client part to standard cluster
Summary: Split WebService apis into service & client part and move the client part to ...
Status: VERIFIED FIXED
Alias: None
Product: webservices
Classification: Unclassified
Component: Code (show other bugs)
Version: 5.x
Hardware: All All
: P2 blocker (vote)
Assignee: Martin Grebac
URL:
Keywords: API_REVIEW_FAST
Depends on:
Blocks:
 
Reported: 2005-07-11 14:32 UTC by Martin Grebac
Modified: 2005-10-23 18:58 UTC (History)
2 users (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Grebac 2005-07-11 14:32:35 UTC
For F, there's a plan to enhance J2SE project with Web Service Client support.
Current situation is that each project that wants to support Web Services
(either client/server part) implements WS api (client/server part) from
websvc/websvcapi module. If J2SE project would do it this way, it would have to
depend on websvc/websvcapi module in enterprise cluster. 
 We'd like to avoid this situation, so we're proposing to move the apis to
standard cluster - but only it's client part. This will be done by creating new
module - websvc/clientapi in standard cluster and moving the client part to it. 
 The stability level of websvcapis is friend, and it will stay this way for F
release. Stability of client apis will be friend as well. The friend level will
be forced for both apis in project.xml from now on. 

 The draft work has been done in 'websvcapisplit' branch on modules:
websvc/core
websvc/websvcapi
websvc/clientapi
nbbuild, 
web/project
j2ee/ejbjarproject
Comment 1 Martin Grebac 2005-07-19 13:03:35 UTC
I'm going to create a new module websvc/clientapi, put it to standard cluster
and remove all client api references from websvc/websvcapi module. I'll update
all dependent projects as well.
Comment 2 Martin Grebac 2005-07-21 15:07:29 UTC
Implemented.
Comment 3 Martin Grebac 2005-10-23 18:58:06 UTC
v