Liberty_Informa
12 years agoRegular Contributor
Programmatic WSDL update
Hello Support,
In our organisation we maintain 4 different development environments namely DEV-A, DEV-B, DEV-C, DEV-D. Based on deployment cycle decided beforehand one environment becomes CURRENT month and rest 3 are reserved for future releases. For example DEV-A is called as CURRENT month if it's target release is for June' 14 and other 3 might have be reserved for July, August and September' 14.
We do automated integration test only on current month as most of the developers care about current month since code is progressed for production from the current DEV month.
We have number of soapUI projects and we might have imported WSDL in each project from DEV environment which was current month that time.
Now what we would like to do is update definition of WSDLs when we switch over to new environment. When DEV-B becomes current month from DEV-A, we would like to update WSDL definition in all soapUI projects pointing to DEV-B (This will add any new operation and remove deleted operation from wsdl).
Doing this task manually is not feasible as we have number of soapUI projects and we switch to new environment every month.
Can you guide us how can we achieve this through script in a automated way ? What are the steps required so that soapUI project is updated with latest definition.
We do use composite projects and soapUI version 4.5.2.
In our organisation we maintain 4 different development environments namely DEV-A, DEV-B, DEV-C, DEV-D. Based on deployment cycle decided beforehand one environment becomes CURRENT month and rest 3 are reserved for future releases. For example DEV-A is called as CURRENT month if it's target release is for June' 14 and other 3 might have be reserved for July, August and September' 14.
We do automated integration test only on current month as most of the developers care about current month since code is progressed for production from the current DEV month.
We have number of soapUI projects and we might have imported WSDL in each project from DEV environment which was current month that time.
Now what we would like to do is update definition of WSDLs when we switch over to new environment. When DEV-B becomes current month from DEV-A, we would like to update WSDL definition in all soapUI projects pointing to DEV-B (This will add any new operation and remove deleted operation from wsdl).
Doing this task manually is not feasible as we have number of soapUI projects and we switch to new environment every month.
Can you guide us how can we achieve this through script in a automated way ? What are the steps required so that soapUI project is updated with latest definition.
We do use composite projects and soapUI version 4.5.2.