cancel
Showing results for 
Search instead for 
Did you mean: 

Cache instance could not be notified about the change

manikandan_shanmugam3
Active Participant
0 Kudos

Hi All,

I have activated channel and status has been changed as active but when i check cache status overview in ID getting below error.

Checked in SXI_CACHE but it was upto date.

System: PI.7.4 Dual Stack

Regards,

Mani

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Mani

Can you please share  if you  see  any text  at   ID->Environment->Cache Status Overview->Problems->Comprehensive  Description.

manikandan_shanmugam3
Active Participant
0 Kudos

Hi Srinivas,

I am getting below log when i try to repeat cache instance update.

  1. javax.ejb.EJBException: ASJ.ejb.005043 (Failed in component: sap.com/com.sap.xi.directory, BC-XI-IBC) Exception raised from invocation of public void com.sap.aii.ibdir.server.misc.DirSpecMiscServicesBean.invalidateCache(java.util.HashMap) throws com.sap.aii.utilxi.misc.api.ResourceException method on bean instance com.sap.aii.ibdir.server.misc.DirSpecMiscServicesBean@d5a5565 for bean sap.com/com.sap.xi.directory*xml|com.sap.xpi.ibdir.server.jar*xml|DirSpecMiscServicesBean in application sap.com/com.sap.xi.directory.; nested exception is: java.lang.NumberFormatException: For input string: ""
    java.lang.NumberFormatException: For input string: ""
    at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
    at java.lang.Integer.parseInt(Integer.java:470)
    at java.lang.Integer.parseInt(Integer.java:499)
    at com.sap.aii.ib.server.abapcache.logons.IS_LogonData.<init>(IS_LogonData.java:41)
    at com.sap.aii.ibdir.server.abapcache.events.ChangeListNotification.invalidateCache(ChangeListNotification.java:498)
    at com.sap.aii.ibdir.server.misc.DirSpecMiscServicesAbstractBean.invalidateCache(DirSpecMiscServicesAbstractBean.java:459)
    at com.sap.aii.ibdir.server.misc.DirSpecMiscServicesBean.invalidateCache(DirSpecMiscServicesBean.java:248)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:47)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:50)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:37)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:21)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_MethodRetry.invoke(Interceptors_MethodRetry.java:46)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:191)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:23)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:25)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:17)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:138)
    at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)
    at com.sun.proxy.$Proxy1279.invalidateCache(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:240)
    at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:466)
    at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:69)
    at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:72)
    at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:43)
    at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:999)
    at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:59)
    at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:55)
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
    at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
    javax.ejb.EJBException: ASJ.ejb.005043 (Failed in component: sap.com/com.sap.xi.directory, BC-XI-IBC) Exception raised from invocation of public void com.sap.aii.ibdir.server.misc.DirSpecMiscServicesBean.invalidateCache(java.util.HashMap) throws com.sap.aii.utilxi.misc.api.ResourceException method on bean instance com.sap.aii.ibdir.server.misc.DirSpecMiscServicesBean@d5a5565 for bean sap.com/com.sap.xi.directory*xml|com.sap.xpi.ibdir.server.jar*xml|DirSpecMiscServicesBean in application sap.com/com.sap.xi.directory.; nested exception is: java.lang.NumberFormatException: For input string: ""
    at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:82)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:50)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:37)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:21)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_MethodRetry.invoke(Interceptors_MethodRetry.java:46)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:191)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:23)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:25)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:17)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:138)
    at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)
    at com.sun.proxy.$Proxy1279.invalidateCache(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:240)
    at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:466)
    at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:69)
    at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:72)
    at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:43)
    at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:999)
    at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:59)
    at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:55)
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
    at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
    Caused by: java.lang.NumberFormatException: For input string: ""
    at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
    at java.lang.Integer.parseInt(Integer.java:470)
    at java.lang.Integer.parseInt(Integer.java:499)
    at com.sap.aii.ib.server.abapcache.logons.IS_LogonData.<init>(IS_LogonData.java:41)
    at com.sap.aii.ibdir.server.abapcache.events.ChangeListNotification.invalidateCache(ChangeListNotification.java:498)
    at com.sap.aii.ibdir.server.misc.DirSpecMiscServicesAbstractBean.invalidateCache(DirSpecMiscServicesAbstractBean.java:459)
    at com.sap.aii.ibdir.server.misc.DirSpecMiscServicesBean.invalidateCache(DirSpecMiscServicesBean.java:248)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:47)
    ... 35 more

    See error logs for details

Regards,

Mani

manikandan_shanmugam3
Active Participant
0 Kudos

Hi Srinivas,

Below is the Comprehensive  Description.

Unable to notify Integration Server affected by data changes

For input string: ""

Regards,

Mani

Former Member
0 Kudos

Hi Mani

Can you close ID and log off from the  PI system screens  and then open the ID again .

It could be something related to log in issue , also check with your colleague to see if they get same error when they try to update a change in Cache.

former_member184720
Active Contributor
0 Kudos

What kind of adapter is that? Can you validate (F7) the channel and see if it gives any log?

Hope you have configured and mainatined the properties correctly..

If possible share configuration screenshot..

manikandan_shanmugam3
Active Participant
0 Kudos

Hi Hareesh,

its file channel both and receiver was running without any issues, I just changed the directory path and activated nothing else.

Regards,

Mani

former_member184720
Active Contributor
0 Kudos

Did you try activating the older version and see if the cache get's updated successfully?

iaki_vila
Active Contributor
0 Kudos
RaghuVamseedhar
Active Contributor
0 Kudos

Manikandan,

Is this the first time you are activating in this system?

http://service.sap.com/sap/support/notes/1673399

manikandan_shanmugam3
Active Participant
0 Kudos

Hi Raghu,

This is not a first but already PI was working fine.

Regards,

Mani

iaki_vila
Active Contributor
0 Kudos

Hi Mainkandan,

Have you tried to refresh the sxi_cache form the sxi_cache transaction in the ABAP PI side?

Regards.

manikandan_shanmugam3
Active Participant
0 Kudos

Hi,

Yes , have done sxi cache and cpa full cache refresh but no use

Regards,

Mani