We are calling one webservice in our process model. Later that web-service is ch

We are calling one webservice in our process model. Later that web-service is changed their response. So when we recompiled, it shown warning about older web-service response CDTs existing. We run impact analysis and deleted them all. and tried to recompile. This time, it did not give warning but did not create all CDTs those were in response. We tried to recompiled again. But no success.
Hence as there were no response CDTs, we created the one from XSD import (we have backed up them before deleting) and run impact analysis.
Recompiled webservice again. This time it did not show any error/warning but not populating results in that XSD imported CDT. Can you help on this issue. The webservice call is being used in many process models and I want to regenerate all it's CDTs without corrupting any process model.

OriginalPostID-162663

OriginalPostID-162663

  Discussion posts and replies are publicly visible

Parents
  • webservice CDT follows CDT structure if something this kind:
    GetCustInfo
    |-custInfoResult
              |-data_list1
              |-data_list2
              |-data_list3
                        |-Property1
                                  |.Name
                                  |.ID
                                  |.address
              |-data_list4

    When, webservice was updated and it was showing error for older existing CDTs, we deleted all CDTs. But web-service call did not create any older CDT.. so we created those by importing XSDs.
    Only "data_list2" was new CDT, and it got created and it also populates result. But not data_list3 or data_list4
Reply
  • webservice CDT follows CDT structure if something this kind:
    GetCustInfo
    |-custInfoResult
              |-data_list1
              |-data_list2
              |-data_list3
                        |-Property1
                                  |.Name
                                  |.ID
                                  |.address
              |-data_list4

    When, webservice was updated and it was showing error for older existing CDTs, we deleted all CDTs. But web-service call did not create any older CDT.. so we created those by importing XSDs.
    Only "data_list2" was new CDT, and it got created and it also populates result. But not data_list3 or data_list4
Children
No Data