cancel
Showing results for 
Search instead for 
Did you mean: 

BPM workflow not able to reflect the latest changes done.

Former Member
0 Kudos

Hi.

I've a BPM instance in QA which got logically deleted after entering into exception block .

Now i've made necessary modifications (removing a loop and adding a Switch) in DEV and transported to QA (Repository) successfully. Now QA repository has the latest version of BPM.

Now in QA, I've manually triggered the BPM from http-client and i couldn't see the latest version of BPM in the workflow (PE adapter in SXI_MONITOR). I could only see the older version (with Loop) and hence it again went into exception block. I tried triggering thrice but in vain.

Where am i wrong? Do i need to transport the BPM in DEV Directory to QA Directory in order to reflect the change that i did?

Kindly provide ur inputs.

Thanks.

Accepted Solutions (1)

Accepted Solutions (1)

former_member181962
Active Contributor
0 Kudos

Try SXI_CACHE transaction in QA system.

Do a complete refresh from the menu.

Regards,

Ravi

Former Member
0 Kudos

I've tried complete cache refresh from SXI_CACHE and triggered the BPM manually from http-client.

No use. It's again taking the older version.

In SXI_CACHE, i could see my IP is in state 99. Is it the cause for not reflecting the changes?

But my IP was working effectively earlier even though the status was 99.

~Praveen,

Former Member
0 Kudos

Inorder to make the status code 0, i've performed "Repeat Activation" and deployed my IP again.

But still the status code is 99 and when i again trigger the BPM thru http-client, it's again taking the older version.

Please help.

~Praveen,

sunilchandra007
Active Contributor
0 Kudos

>

> Inorder to make the status code 0, i've performed "Repeat Activation" and deployed my IP again.

> But still the status code is 99 and when i again trigger the BPM thru http-client, it's again taking the older version.

Hi,

Status code 99 means the IP is not properly activated. It is due to some problem in your IP.

Check if you have all entries green in transaction - SWF_XI_CUSTOMIZING

For more checklist, you can refer to this link :

Troubleshooting Integration Process (ccBPM)

https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/80a22ce8-8e72-2b10-3fba-e9511c6f...

Regards,

Chandra

Former Member
0 Kudos

Hi

I have cheked SWF_XI_CUSTOMIZING, Maintain Runtime Environment is in red-cross mark.

I have performed automatic workflow customizing. Now everything is in green check mark.

Still my IP was in state 99 in sxi_cache.

But...

When i click my IP and click "Activation log" there i saw some warnings and 1 error.

To know more details on the error, i clicked "Display active version" and click "Syntax check" (Ctrl+F2)

Click on the error and we will be directed to the location where the error is.

I have rectified the error. (Error is related to improper usage of container variable)

I have activated the IP in DEV, transported to QA and checked SXI_CACHE.

For my surprise it's still 99! But i couldn't see namespace and repository name for my IP. I thought the cache is getting updated.

I had performed complete cache refresh and delta cache refresh.

Phew.., now my IP is in State 0

I had checked "Display active version" and it shows the latest version of IP.

Again I've stated manual triggering of IP thru http-client and this time it took the latest version.

Conclusion:

  • There is no need to import the IP again and again into ID

  • Check "Display active version" in SXI_CACHE before going to test IP.

  • After transport, wait for a while for the system to update the cache. If it's taking time, refresh cache manually.

Thank you all for your valuable inputs and time.

~Praveen.

Answers (1)

Answers (1)

former_member181962
Active Contributor
0 Kudos

Hi Praveen,

Did you refresh the cache in QA after you have transported the BPM?

Regards,

Ravi

Former Member
0 Kudos

Hello Ravi,

I've only looked at Environment---> Cache Notifications in Repository of both QA and DEV.

Those are in green color.

Apart from this, which cache do i need to refresh?

~Praveen.