Forum Discussion

wichitk's avatar
wichitk
Occasional Contributor
5 years ago
Solved

Need help! with empty response when I using the external XML as response.

Hi,

 

I'm the beginner for SoapUI.

I have a problem when using the external XML file for dynamic responses. It returns an empty message for the response but it appears on the log.info.

1. I created the request "Req_NAME_ID1"

2. I created the response and force it reads the XML from specifying the path.

def resultRespXML = new File("C:\\Users\\Administrator\\Desktop\\Temp\\Test\\mockResponses\\Resp_0000202130123310_0057076200.xml")
log.info resultRespXML

context.content = resultRespXML

3. Run and see the log. It shows the message log from log.info

4. But it doesn't show the data at the Response.

 

Please help me.

 

Regards,

Dan

  • Hi avidCoder ,

     

    It's working now.
    I fixed it by adding the ${ResposeData} to the response message as the picture below.

    Thank you for your help and answer :)


8 Replies

  • avidCoder's avatar
    avidCoder
    Super Contributor

    You need to use below approach:- 

    def resultRespXML = new File("C:\\Users\\Administrator\\Desktop\\Temp\\Test\\mockResponses\\Resp_0000202130123310_0057076200.xml") 
    log.info resultRespXML.text

    This will print the xml details.

    • wichitk's avatar
      wichitk
      Occasional Contributor

      Hi avidCoder ,

       

      I saw the XML detail when I printed log.info but It stills doesn't show the XML as log.info to the response message.

       

      Regards,

      Dan

      • avidCoder's avatar
        avidCoder
        Super Contributor

        is it possible to share .xml here? I am able to see the xml details when I used the code I gave you.