Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Re-Consuming wsdl using Wizard creates duplicate properties

SA-22507

Summary



Re-consuming SOAP WSDL using Connector and Metadata wizard, creates duplicate properties. 

When user re-consume a SOAP WSDL after adding new elements and complex types, in the referred .XSD files, some of the properties, which are not changed are created with duplicate names. Also Pega does not provide and option to handle these duplicate properties during the execution of the wizard.


Error Messages


There are no error messages. The wizard just creates the duplicate properties.


Steps to Reproduce



1. Host two versions WSDL and XSD in local environment. The later version of the WSDL and .XSD should have additional elements and complex types.
2. Log on to a Pega 7.1.7 system.  
3. Use the Wizard Designer Studio > Integration > Connectors >Connectors and Meta Data Wizard. 
4. Select Metadata type as WSDL file. 
5. Select RuleSet Version 01-01-01 and click Next .
6. Provide Document URL as WSDL URL and keep on clicking Next.
7. Select  Methods.  
8. Keep on clicking Next and finish the wizard and Save. 
9. Repeat step 3, 4 for the later version of the WSDL.
10. For RuleSet Version give 01-01-02.
11. Continue steps 6 and click Next. 
12. In the Review Previous Runs step do not select any previous run and click next 
12. Continue step 7 and keep on clicking next until you reach review and Save step 
13. Notice that the wizard gives no options for Rule Duplicates. User has only option of Review and Save. 
14. If saved duplicate properties are created. 


Root Cause



A defect in Pegasystems’ code or rules.

Resolution



Apply HFix-25527 to resolve the issue.

 

Suggest Edit

Published May 4, 2016 - Updated October 8, 2020

Did you find this content helpful? Yes No

100% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us