cancel
Showing results for 
Search instead for 
Did you mean: 

workflow is not created

Former Member
0 Kudos

Hello everybody

I have created (and activated) an Integration Process (ccBPM) in the Repository. Then I have configured (and activated) it in the Directory. But the ccBPM doesn't run. The transaction SXMB_MONI_BPE says that there is no workflow object. What is happening?

thanks

Julio

Accepted Solutions (0)

Answers (3)

Answers (3)

agasthuri_doss
Active Contributor
0 Kudos

Hi Julio,

Can you check whether the Work Flow item is modified in the ABAP Stack and also try out this

a)Start transaction SXI_CACHE.

b)From the context menu XI Runtime Cache select Start Complete Cache Refresh.

If you still face issue try this .

Many actions require to access System Landscape Directory content from the Integration Builder. To optimize performance, this content is loaded into a cache so that the System Landscape Directory does not have to be accessed directly each time that System Landscape Directory content is required.

However, this cache is not automatically updated if changes are made to the content of the System Landscape Directory. For this reason that we delete the System Landscape Directory cache if changes have been made to content in the System Landscape Directory. The cache is then filled each time that the System Landscape Directory is accessed. If we log on to the Integration Builder after we have made a change in the SLD, we do not need to delete the SLD cache.

To clear the SLD cache, from the Integration Builder main menu, choose Environment ® Delete Cache for SLD Data.

Once we have deleted the cache for SLD data, accessing objects in the SLD may take longer than usual initially.

Regards

Agasthuri Doss

Former Member
0 Kudos

Guys

- There is an instance of BPM in SXI_CACHE, and its status code is zero.

- My receiver and interface determination seem to be ok.

- I re-imported the BPM into Integration Directory

Throught transaction SXI_CACHE I can go to the workflow of the BPM. When I start a syntax check in this workflow, the return is ok. But the BPM still does not run.

agasthuri_doss
Active Contributor
0 Kudos

Hi,

1) Check all the conditions again whethere it is ok with Logic.

2)Can you Check Whether the interfaces you are using in the BPM is Abstract one.

3)Are you using any Exception inside the BPM.

Regards

Agasthuri Doss

henrique_pinto
Active Contributor
0 Kudos

Did you create the integration directory objects that will send the message from sender system to that BPM and from it to receiver system?

Also, did you send that particular message? SXMB_MONI_BPE will only show actual BPM instances that have been executed, not the BPM program that has been compiled (for that, go to SXI_CACHE).

Regards,

Henrique.

Former Member
0 Kudos

Yes, all the interfaces are abstract. I am not using any Exception inside the BPM. Should I use one?

agasthuri_doss
Active Contributor
0 Kudos

Hi,

No it is not like that, I asked for more information.

Can you check the Logic in your BPM If any loop is used inside the BPM if so kindly look into it . I have faced similar kind of issue once i did the Cache refresh it was rectified.

Regards

Agasthuri Doss

Former Member
0 Kudos

Yes, I have created all the necessary objects: Services, Sender Interface(OutBound), Abstracts Interfaces (to BPM) and Receiver Interface (Inbound).

The Outbound message is sent. Cheching transaction SXMB_MONI I see this message and see that it is assigned to the Abstract Interface of the BPM. The problem is that BPM is not sending this message to the InBound Interface.

Julio

henrique_pinto
Active Contributor
0 Kudos

Julio,

Legal conhecer outra pessoa do brasil que mexe com XI no SDN. Você tem alguma forma de contato (gtalk, skype, msn?) pra gente trocar uma idéia?

</portuguese>

Henrique.

Former Member
0 Kudos

No, there's no loop. This is a Async-Sync bridge.

Former Member
0 Kudos

Henrique,

Julio

Former Member
0 Kudos

Guys, the problem was user WF-BATCH was locked.

Thank you

Julio

moorthy
Active Contributor
0 Kudos

Hi,

1) First check Transaction in XI system SXI_CACHE ->Integration Process and check the Retrun code for the integration process .. It should be zero.

2) Hope you have done correct Reciever Determinations

i.e Source ->IntegartioN Process

Integration process->Target

3) Also try to re-activate the integration process and Re-import the BPM into directory and then re-run the scenario

Hope this helps,

Regards,

Moorthy

Former Member
0 Kudos

hi,

Please check if there is instance of workflow in SXI_CACHE. If there is please verify your receiver determination and interface determination.

Check also if there is status 0 (means ok) in SXI_CACHE. If no try to activate it one more time in these transaction.

regards,

wojtek

Message was edited by: Wojciech Gasiorowski