Thank you Yemi for your help. But I still have the same problem.
I think this is a bug in pub.remote.gd.invoke…in the service-in of this flow service we have service, tid, inputs. I hardcode the service name to be invoked for service, tid is already mapped implictly from tid of pub.remote.gd.start and for inputs I map it with the document (now received from the wrapper service).
As I told you before it prints the 3 fields in the document in the subscribing service which is invoked from gd in the catch block, put still errors out on “cannot insert null into ‘column name’” i.e. first column in the target database table. I read some other thread also where someone was passing a string value to the “inputs” of the pub.remote.gd.submit flow service. The target service was invoked but the a null was passed or no value was passed. In my case I see the document being passed, the invoked service gets it but still fails.
Any inputs from you or anyone facing the same problem will be greatly appreciated…
#Flow-and-Java-services#webMethods#Integration-Server-and-ESB