I've got another problem and hope someone could give me a hint, because reading some blogs concerning BPM and trying to adapt the things to my problem did not really help me.
The last days I created a sync process that gets information via http adapter, does some mappings and sends a soap message to a receiver, then gets the response and evaluates it. Everything ok...
Then I tried to implement the same with a sync BPM and it drives me mad...
message interfaces I created (status quo):
outbound async "message" that is sent via http adapter
abstract async "message" for integration process
abstract asynch "soap" for integration process
inbound synch "soap" to send via soap adapter
I also built an interface mapping between abstract async "message" and abstract async "soap", but there I could not enter a response mapping, of course.
Maybe I should use an outbound synch "message" and change the message interfaces in the mapping to synch types?
My process contains a receive step (async) that receives the abstract async "message", after that the message is transformed via transformation step to abstract async "soap".
At last there is a send step (sync) to send the soap and get the response.
Leaving the transformation step out and putting the mapping into the interface determination did not work either.
I always have problems with creating sender/receiver agreement and interface determination:
There is one sender and receiver agreement, two sender determinations and also two interface determinations.
What do I have to change?
Thanks a lot for your help,
Message was edited by: