cancel
Showing results for 
Search instead for 
Did you mean: 

Problems in BPM

Former Member
0 Kudos

Hello to All...

I have a simple escenario in BPM like this

XML >> --->> Flat File

Rule 1 ) If XML is correct save the Flat File in a directory 1

Rule 2 ) If XML is incorrect run alert and save XML a directory 2

Rule 3 ) Now if XML is correct save the XML in a directory 3 also Flat File in a directory 1

In my BPM i have two variables Abstract .

I need create a other variable ( interface) and put a Step(send) in the BPM for the rule 3. but in my BPM check.. Said " the container element is not iniatilixe in the step3"

Anybody help me.

Thanks and Regards.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Thanks

Former Member
0 Kudos

hey,

In the send step for you rule 3, you need to give the container element that is corresponding to the message type for the file structure(dir 1)

regards,

Milan

Former Member
0 Kudos

Ok. Thanks to all.

I have one more question..How to configured my receiver determinations.

Because I have two receiver determinations and I have 3 Target.

Receiver (Step1) interface 1

If XML is Correct

BPM --> Directory1 (file Correct) Sender1 - Interfase 2

BPM -


>Directory2 (file Original) Sender2 - Interfase 1

otherwise

BPM -


>Directory3 (file Original) Sender3 - Interfase 1

I have problemes when I indicate my receiver determination.. When I receiver Interface 1 , In my receiver agrement How can configured in which directory the file is saved.

Edited by: Luis Ortiz on Oct 3, 2008 12:31 PM

Former Member
0 Kudos

HI Luis

you need to have 3 receiver agreement for 3 targets

you need to have 7 message interfaces

1. Outbound type

3 Inbound type

4 Abstract type to use in BPM

if you are using transformation in BPM for mapping.

If XML is Correct

BPM --> Directory1 (file Correct) Sender1 - Interface 2 inbound type

BPM -


>Directory2 (file Original) Sender2 - Interface 1 inbound type

otherwise

BPM -


>Directory3 (file Original) Sender3 - Interface 3 inbound type

Interface 1, 2, 3 & 4 can be of same MT.

Thanks

Gaurav

Former Member
0 Kudos

HI Luis

What i understand from this requirement is

you are working on a BPM where you need to have

Step1. Recieve1 (initialize container)

Step2. Check XML

Step3. XML correct : Send1( Flat file in directory1) and Send2 (XML file in directory3)

Step4. XML incorrect: Send3(XML file in directory2)

is this correct.

Thanks

Gaurav

Former Member
0 Kudos

Yes. It's correct

Former Member
0 Kudos

Hi

Select the container element that you initialize at First step in Receiver1.

it is recommended not to create a separate transaction for the send step due to performance impact.

Thanks

Gaurav