cancel
Showing results for 
Search instead for 
Did you mean: 

ForEach block step

Former Member
0 Kudos

Hi all,

I have implemented a block step with inside a synchronous send step. It worked just fine, but the scenario has changed and I have to bundle the responses and send them back in one file.

So I placed a transformation step and a container, inside the block. Another send step behind the block, that sends the message back to the sender.

The problem is that this is not working. The transformation and container do not show up in the PE-monitor but the block gets executed succesfully. Different messages all get sent and give responses back. Also the send step after the block does not get executed.

Sxmb_moni gives no errors what so ever. The workflow ends with status executed succesfully. I have no idea what is going wrong.

Any ideas?

Grtz,

Philip

Accepted Solutions (0)

Answers (5)

Answers (5)

prabhu_s2
Active Contributor
0 Kudos

hi ursi

We faced a similar scenario where we did a complete rebuild of the IS with a different name as a cache refresh didnt help. Soon after check sxi_cache and see the IS carries a response code 0 (no errors) reimport the IS into ID and check the scenario.

Also make sure if the pointer is placed on the block if nay contained variables needs to be defined inside a block.

regds

Prabhu

Former Member
0 Kudos

Hi Prabhu,

Thx for your reply. Do you mean a scenario with a different name or the BPM with different name?

Grtz

Philip

prabhu_s2
Active Contributor
0 Kudos

Just try with a BPM having a different name

Former Member
0 Kudos

Hi Ursi,

what do you mean by -"The transformation and container do not show up in the PE-monitor but the block gets executed succesfully." - do you mean to say that your transformation step is not shown in the graphical representation of your BPM. If this is the case, then do a cache refresh and use transaction SXI_CACHE to see the return code of your BPM is 0.

Thanks,

Rajeev Gupta

Former Member
0 Kudos

Ursi,

Delete the BPM in ID and reimport the same from IR again and activate it.

P.S: >>So I placed a transformation step and a container, inside the block

Though I am not completely aware of the design, should it not be a container operation and then send?

Regards,

Jai Shankar

prabhu_s2
Active Contributor
0 Kudos

synchornous message will not be visible in moni.

Shabarish_Nair
Active Contributor
0 Kudos

1. did u import the changed BPM into ID and use the same in your configuration ?

2. in SXMB_CACHE, check the status of the BPM .. it should return a code of 0. Else forcefully activate it from there.

3. SXI_CACHE , try a cache refresh.