OSB ERROR - OSB-382191
Failed to set the value of context variable "body". Value must be an instance of {http://schemas.xmlsoap.org/soap/envelope/}Body.
Failed to set the value of context variable "header". Value must be an instance of {http://schemas.xmlsoap.org/soap/envelope/}Header.
This is a quite common error when you start manipulating OSB generated variables like body, headers.
This error happen, because OSB have a structure for all the variables and in the above errors only come when structure is replaced with the value.
There is a simple error and be easily removed using the . in the request. Which simply mean we are putting the . instead of no value.
Other way to avoid this error is place the value
Expression
<Value>Value to be assign to body</Value>
</soapenv:Body>
Variable: body