cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

Hi there,

We are facing this issue and we are not able to solve it so far, or find simular issues on SCN.

We are in the middle of migrating our PI Development to a new hosting environment by making a complete system copy of our currect PI Dev. Everything seems working fine on the new server (RFC connections, SLD, Rep., Directory...etc) except for this:

In SAP PI tr.code SXI_CACHE, when we do a complete or delta cache refresh, no objects are cached! The list is completely empty.

When we change and activate a Directory Object, e.g. Receiver Determination, this Rec.Det. is cached correctly and visible in the runtime-cache of SXI_CACHE.

But when we do a complete cache refresh in SXI_CACHE, all objects are removed from the runtime cache, but no objects are cached again. So the node 'Receiver Determination' does not show any objects cached, and so do all other nodes.

Strange thing is that it does not show any Refresh Errors.

We checked all RFC Connections, all techn. Users, there are no short-dumps, no messages are queued and we searched all the internet for solutions...

We are definitely missing something, does anybody have an idea???

Thank you,

best reg.,

Walter.

0 Likes
View Entire Topic
marksmyth
Product and Topic Expert
Product and Topic Expert
0 Likes

Hello Walter,

Try the following:

  1. Run transaction SLDCHECK and pay close attention to the hostnames and port numbers you see here. Are these as you would expect for the target system?
  2. Also go to the RWB -> Component Monitoring and click on the Cache Connectivity Test. Is this successful and are the hostnames as you would expect?
  3. Check note 1898640 PI Exchange Profile is pointing to Source after System Copy and note 1816579 PI System Copy: Exchange Profile parameters cannot be saved in target system. Ensure the post copy steps have been completed in the Exchange Profile.

Regards

Mark

Former Member
0 Likes

Hello Mark,

Thank you, but all settings correct.

reg. 2) I see all green lights, but there are no hostnames in the popup.

Please note that when we change and activate a Directory Object, e.g. Receiver Determination, this Rec.Det. is cached correctly and visible in the runtime-cache of SXI_CACHE.

After the Complete Refresh, no objects are visible.

Best regards., Walter.

krishg
Active Participant
0 Likes

There is a program SAI_CHECK_CACHE_REFRESH (oss note

1747294) which is supposed to provide the status of Runtime cache settings.

Also , did you check the 'Cache overview ' in ID/ESR to see if there are any issues? and you can also go to individual object and click 'Display Cache status'  and see if there are any errors?

another place to monitor for cache refresh status is the Cache history

http://host:port/CPACache/history.jsp and to see if it shows green/red?

Former Member
0 Likes

Hi Krish,

Thanx for the input, but no error message or red lights show up.

We have not implemented Note 1747294.

Since objects are being 'pushed' into Runtime-cache after (PI-Directory) Object change and activation but not being 'pulled' into Runtime-Cache during Complete Cache Refresh (using SXI_CACHE), I looks to me like some (probably minor) configuration-error...

We will keep on searching...

Regards, Walter.