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 130526

Summary: remove Web services support related stuff from particular NB projects
Product: webservices Reporter: Lukas Jungmann <jungi>
Component: CodeAssignee: Milan Kuchtiak <mkuchtiak>
Status: NEW ---    
Severity: blocker    
Priority: P3    
Version: 6.x   
Hardware: All   
OS: Linux   
Issue Type: TASK Exception Reporter:
Bug Depends on: 149432    
Bug Blocks:    

Description Lukas Jungmann 2008-03-19 14:11:58 UTC
ie. Java SE project support is almost clean - it only contains reference to wesvc client template (=> this should be
removed from there as well)

but web project contains still some references to websvc classes[1], same for ejb and appclient ones

[1]: ie in WebProject.java there are imports of:
org.netbeans.modules.websvc.api.jaxws.client.JAXWSClientSupport;
org.netbeans.modules.websvc.jaxws.api.JAXWSSupport;
org.netbeans.modules.websvc.jaxws.spi.JAXWSSupportFactory;
org.netbeans.modules.websvc.spi.client.WebServicesClientSupportFactory;
org.netbeans.modules.websvc.spi.jaxws.client.JAXWSClientSupportFactory;
org.netbeans.modules.websvc.api.webservices.WebServicesSupport;
org.netbeans.modules.websvc.api.client.WebServicesClientSupport;
org.netbeans.modules.websvc.api.jaxws.project.WSUtils;
org.netbeans.modules.websvc.spi.webservices.WebServicesSupportFactory;

also org.netbeans.modules.web.project.jaxws.WebProjectJAXWSVersionProvider; is something what should be defined in some
websvc module and added to project's lookup using project's lookup extensibility
Comment 1 Milan Kuchtiak 2008-03-26 15:09:07 UTC
Changing the issue type to Task.
I consider this refactoring a little bit risky for 61.