OD Version 7.2.3.0803
I am attempting to populate a complex OD variable with the return JSON. Only the first variable gets populated, nothing else. Please see the attached screenshot. Here is a snippet of the tomcat log along with the JSON that is being returned:
16/11/2021 08:07:03:973 DEBUG - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : Web Service Request ->
https://www.mockachino.com/6301dfd0-101f-4d/api/orders?PhoneNumber=8583802487
16/11/2021 08:07:04:410 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : variable reference is simple true
16/11/2021 08:07:04:410 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : return data is a collection false
16/11/2021 08:07:04:410 DEBUG - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : Storing [2] to: RESTOutput:ID
16/11/2021 08:07:04:410 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : variable reference is simple true
16/11/2021 08:07:04:410 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : return data is a collection false
16/11/2021 08:07:04:426 DEBUG - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : Storing [] to: RESTOutput:AcctNumber
16/11/2021 08:07:04:426 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : variable reference is simple true
16/11/2021 08:07:04:426 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : return data is a collection false
16/11/2021 08:07:04:426 DEBUG - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : Storing [] to: RESTOutput:PhoneNumber
16/11/2021 08:07:04:426 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : variable reference is simple true
16/11/2021 08:07:04:426 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : return data is a collection false
16/11/2021 08:07:04:426 DEBUG - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : Storing [] to: RESTOutput:OrderNumber
16/11/2021 08:07:04:426 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : variable reference is simple true
16/11/2021 08:07:04:426 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : return data is a collection false
16/11/2021 08:07:04:426 DEBUG - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : Storing [] to: RESTOutput:ClockType
16/11/2021 08:07:04:426 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : variable reference is simple true
16/11/2021 08:07:04:426 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : return data is a collection false
16/11/2021 08:07:04:426 DEBUG - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : Storing [] to: RESTOutput:Status
16/11/2021 08:07:04:426 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : variable reference is simple true
16/11/2021 08:07:04:426 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : return data is a collection false
16/11/2021 08:07:04:426 DEBUG - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : Storing [] to: RESTOutput:DeliveryDate
16/11/2021 08:07:04:426 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : variable reference is simple true
16/11/2021 08:07:04:426 INFO - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : return data is a collection false
16/11/2021 08:07:04:442 DEBUG - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : Storing [] to: RESTOutput:Notes
16/11/2021 08:07:04:442 DEBUG - 88DB408C7B713EA92B0E52E9D9FDF6FC:/RESTExample : Web Service Reply <- {"ID":2,"AcctNumber":123456,"PhoneNumber":"8583802487","OrderNumber":456932,"ClockType":"Wall Clock","Status":"Shipped","DeliveryDate":"2020-11-28","Notes":"no"}
You can see that OD stores the first variable, but does not store anything else ... why? How do I get the complex variable filled?
Thank you.