I'm prototyping an ION -> Enterprise Connector IMS application integration. I've stood up in Soap UI the following mock rest web services:
- /tester/service/ping
- /tester/service/protocol
- /tester/service/v3/discovery
- /tester/service/v3/multipartMessage
- /oauth/token
I've created a connection point that points to http:xyz/tester/service and I can "Test" that fine and get a success response. I have the document attached to that connection point I want to send and I have a data flow set up to receive the message from the source system (in this case M3 MT) and send it to the mock rest web service.
In Soap UI I can see that IMS calls ping then protocol, but in ION I get an error message "getProtocol failed: [validateProtocolResponse : V3] ims version information is not provided."
My protocol response is returning:
{
"supportedVersions": [
"v1",
"v2",
"v3"
],
"messageMethod" : "multipartMessage",
"discovery" : "false"
}
I suspect that there is something wrong with my protocol response - can anyone please advise?