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 110062

Summary: Provide StrikeIron Web Services in Services tab
Product: obsolete Reporter: Quy Nguyen <quynguyen>
Component: visualwebAssignee: Quy Nguyen <quynguyen>
Status: RESOLVED FIXED    
Severity: blocker    
Priority: P1    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: TASK Exception Reporter:

Description Quy Nguyen 2007-07-17 20:01:46 UTC
The Web Services node in the Services tab need to display the following StrikeIron services by default:

http://wsparam.strikeiron.com/USAddressVerification4_0?WSDL
http://wsparam.strikeiron.com/emailverify_3_0?WSDL
http://wsparam.strikeiron.com/relauto/iplookup?WSDL
http://wsparam.strikeiron.com/RealEDA/reversephone90day?WSDL
http://wsparam.strikeiron.com/RealEDA/reversephone90day?WSDL

These should be in a separate StrikeIron group and be immutable.  An additional requirement is that this feature does
not cause startup performance degradation.
Comment 1 Quy Nguyen 2007-07-19 00:36:09 UTC
This feature has been implemented.  The change includes a different loading scheme than was previously implemented,
since the addition of 5 web services had an adverse effect on performance.  For these services, the compilation is done
when the nodes are opened for the first time, so there is no performance hit when web services are not used.


Checking in src/org/netbeans/modules/visualweb/websvcmgr/Bundle.properties;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/Bundle.properties,v  <--  Bundle.properties
new revision: 1.6; previous revision: 1.5
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/WebServiceManager.java;

/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/WebServiceManager.java,v  <--  WebServiceManager.java
new revision: 1.18; previous revision: 1.17
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/WebServiceModuleInstaller.java;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/WebServiceModuleInstaller.java,v  <-- 
WebServiceModuleInstaller.java
new revision: 1.5; previous revision: 1.4
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/WebServicePersistenceManager.java;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/WebServicePersistenceManager.java,v  <-- 
WebServicePersistenceManager.java
new revision: 1.10; previous revision: 1.9
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/model/WebServiceData.java;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/model/WebServiceData.java,v  <--  WebServiceData.java
new revision: 1.10; previous revision: 1.9
done
RCS file: /cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/model/WebServiceDataEvent.java,v
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/model/WebServiceDataEvent.java;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/model/WebServiceDataEvent.java,v  <-- 
WebServiceDataEvent.java
initial revision: 1.1
done
RCS file: /cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/model/WebServiceDataListener.java,v
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/model/WebServiceDataListener.java;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/model/WebServiceDataListener.java,v  <-- 
WebServiceDataListener.java
initial revision: 1.1
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/model/WebServiceGroup.java;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/model/WebServiceGroup.java,v  <-- 
WebServiceGroup.java
new revision: 1.6; previous revision: 1.5
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/model/WebServiceListModel.java;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/model/WebServiceListModel.java,v  <-- 
WebServiceListModel.java
new revision: 1.12; previous revision: 1.11
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/nodes/Bundle.properties;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/nodes/Bundle.properties,v  <--  Bundle.properties
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/nodes/WebServiceGroupNodeChildren.java;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/nodes/WebServiceGroupNodeChildren.java,v  <-- 
WebServiceGroupNodeChildren.java
new revision: 1.5; previous revision: 1.4
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/nodes/WebServiceNodeChildren.java;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/nodes/WebServiceNodeChildren.java,v  <-- 
WebServiceNodeChildren.java
new revision: 1.2; previous revision: 1.1
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/nodes/WebServicesRootNodeChildren.java;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/nodes/WebServicesRootNodeChildren.java,v  <-- 
WebServicesRootNodeChildren.java
new revision: 1.7; previous revision: 1.6
done
RCS file: /cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/
resources/wait.gif,v
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/resources/wait.gif;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/resources/wait.gif,v  <--  wait.gif
initial revision: 1.1
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/ui/AddWebServiceDlg.java;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/ui/AddWebServiceDlg.java,v  <--  AddWebServiceDlg.java
new revision: 1.18; previous revision: 1.17
done
Comment 2 Quy Nguyen 2007-07-19 00:40:44 UTC
One more note - the StrikeIron group and services can be deleted like normal services.  This is because there is no
'refresh' functionality implemented yet, so this allows the user to re-import if the services are ever updated.