Service Virtualization

Expand all | Collapse all

Need help on merging 2 VSIs

Jump to Best Answer
  • 1.  Need help on merging 2 VSIs

    Posted 05-29-2018 12:02 AM

    Hi All

    I need your help on the below issue:

     

    I have a VSI - A with 1 transaction.

    I have another VSI-B with 1 transaction.

     

    A has JSON elements with more fields (say 4 records) where as B has less fields (say 2 records). I want to merge B into A. After merging the test passes only for A but not for B.

     

    How to fix this issue? any suggestions?



  • 2.  Re: Need help on merging 2 VSIs

    Posted 05-29-2018 12:45 AM

    What is the version of DevTest you are using?

    What is the transport & data protocol ? If it is http/s can you please share the URI of VSM A & VSM B?



  • 3.  Re: Need help on merging 2 VSIs

    Posted 05-29-2018 07:06 AM

    Devtest 10.1 (Portal)  and workstation is 10.2.4.

     

    HTTP protocol

    REST DATA protocol

    JSON protocol

     

    URIs are same for both A & B

     

    /a1/abc-management/reservations



  • 4.  Re: Need help on merging 2 VSIs
    Best Answer

    Posted 05-29-2018 11:01 AM

    Hello Ramji,

     

    Mix and match versions are not supported. Please, make sure you have all DevTest components under the same version.

     

    Additionally, make sure the REST DPH is the first filter in the list of filters in the HTTPS listener step.

     

    When you say the test passes only for A, do you mean you are getting an 'HTTP - 404 no match' response?

    If that is the case, please take a look at the inspection view. You can try to verify what is not matching.

    You can refer to the documents in the link below regarding the Inspection View:

    How do you use the Inspection View and options to - CA Knowledge 

    How to troubleshoot VSE request Matching. - CA Knowledge 

     

    Hope it helps.

     

    Heloisa



  • 5.  Re: Need help on merging 2 VSIs

    Posted 05-29-2018 09:08 AM

    Could you please share VSI-A and VSI-B?