Skip to Content
0
Former Member
Apr 26, 2007 at 09:16 AM

Sync BPM , SOAP

11 Views

Hello,

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,

Julia

Message was edited by:

Julia Poplawski