cancel
Showing results for 
Search instead for 
Did you mean: 

Mapping Runtime errror

Former Member
0 Kudos

Dear all,

This week we had done XQ1 operating system transformation from HP-UX to Linux environment,after that we test our Interfaces(Scenarios) and get the following error in runtime message mapping

We tested manually for our scenarios,every scenario Mapping is execute successfully,but in runtime it gives the below following dump at J2ee engine as well as SXMB_Moni

Trace log is same in J2ee Engine level and Sxmb_moni.

Below I provide the trace log from J2ee engine level

***************************************************************

This is the error message in defaultTrace:

#1.5^H#E41F1367D10800690000003E00007F290004A534359E4127#1307543563288#XIRUN.com.sap.aii.ibrun.server.mapping.StampPersistor#sap.com/com.sap.xi.services#XIRUN.com.sap.aii.ibrun.server.mapping.StampPersistor#J2EE_GUEST#0#SAP J2EE Engine JTA Transaction : [66dffffffdfffffff8e000b]#sap01543_XQ1_107863950#Guest#4DEE2DBC68810A30E1008000889DBC50#SAPEngine_Application_Thread[impl:3]_4##0#0#Error#1#/Applications/ExchangeInfrastructure/IntegrationServer#Plain###Found too many entries. #

#1.5^H#E41F1367D10800690000004000007F290004A534359E5CFE#1307543563295#XIRUN.com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler#sap.com/com.sap.xi.services#XIRUN.com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler#J2EE_GUEST#0#SAP J2EE Engine JTA Transaction : [66dffffffdfffffff8e000b]#sap01543_XQ1_107863950#Guest#4DEE2DBC68810A30E1008000889DBC50#SAPEngine_Application_Thread[impl:3]_4##0#0#Error#1#/Applications/ExchangeInfrastructure/IntegrationServer#Plain###This program line cannot be accessed

Thrown:

MESSAGE ID: com.sap.aii.utilxi.misc.api.rb_exception.UNREACHABLE

com.sap.aii.utilxi.misc.api.UnreachableException: This program line cannot be accessed

at com.sap.aii.ibrun.server.mapping.StampPersistor.getCurrentStamp(StampPersistor.java:118)

at com.sap.aii.ibrun.server.mapping.StampPersistor.getCurrentStamp(StampPersistor.java:69)

at com.sap.aii.ibrun.server.mapping.MappingPool$MappingStamp.getCurrentStamp(MappingPool.java:382)

at com.sap.aii.ibrun.server.mapping.pool.SynchronizedGlobalStamp.getCurrentStamp(Pool.java:155)

at com.sap.aii.ibrun.server.mapping.pool.Pool.checkOut(Pool.java:50)

at com.sap.aii.ibrun.server.mapping.MappingPool.checkOut(MappingPool.java:52)

at com.sap.aii.ibrun.server.mapping.JavaMapping.load(JavaMapping.java:91)

at com.sap.aii.ibrun.server.mapping.JavaMapping.executeStep(JavaMapping.java:45)

at com.sap.aii.ibrun.server.mapping.Mapping.execute(Mapping.java:92)

at com.sap.aii.ibrun.server.mapping.MappingHandler.run(MappingHandler.java:90)

at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleMappingRequest(MappingRequestHandler.java:95)

at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleRequest(MappingRequestHandler.java:68)

at com.sap.aii.ibrun.sbeans.mapping.MappingServiceImpl.processFunction(MappingServiceImpl.java:79)

at com.sap.aii.ibrun.sbeans.mapping.MappingServiceObjectImpl0_0.processFunction(MappingServiceObjectImpl0_0.java:131)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:88)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:61)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)

at java.lang.reflect.Method.invoke(Method.java:391)

at com.sap.engine.services.ejb.session.stateless_sp5.ObjectStubProxyImpl.invoke(ObjectStubProxyImpl.java:187)

at $Proxy199.processFunction(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:88)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:61)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)

at java.lang.reflect.Method.invoke(Method.java:391)

at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:107)

at com.sap.engine.services.rfcengine.RFCJCOServer.handleRequestInternal(RFCJCOServer.java:113)

at com.sap.engine.services.rfcengine.RFCJCOServer$ApplicationRunnable.run(RFCJCOServer.java:157)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(AccessController.java:219)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi All,

With the help of SAP we resolved this issue.

The problem was found for the table XI_RUNPOOLSTAMP was missed unique INDEX during the transformation. Not only this table we have missed several unique Indexes for the XI tables. So this cause the problem

Note: Unique Indexes prevent the Duplicate rows.

Solution: We created the Unique Index for that table.

Thank you,

Sateesh

Former Member
0 Kudos

Dear All,

Please suggest us about the mapping runtime error( I allready given full error description my earlier message)

So according to our analysation, The error comes from Mapping Runtime level.

Below I specified the exact situation of default trace J2ee error and

our XI Integration(Sxmb_moni)server error

Both errors are mainly focused on

com.sap.aii.utilxi.misc.api.UnreachableException:This program line cannot be accessed

at on "XIRUN.com.sap.aii.ibrun.server.mapping.StampPersistor"

at"com.sap.aii.ibrun.server.mapping.StampPersistor.getCurrentStamp

(StampPersistor.java:118)"

So could you please give us any suggestion/direction do you think that

this issue may be related to JavaSecurity (or) Time Stamp related issue.

Could you please give us any solution about this situation.

Below this message I specified short description of error from J2ee

trace level and Integration Server(XI server) level.

And for your reference of full error description please check my

earlier messages.

short description of J2ee Default trace

***************************************

#XIRUN.com.sap.aii.ibrun.server.mapping.StampPersistor#sap.com/com.sap.xi.services#XIRUN.com.sap.aii.ibrun.server.mapping.StampPersistor#J2EE_GUEST#0#SAP J2EE Engine JTA Transaction : [66dffffffdfffffff8e00287f]

#XQ1#XIAFUSER

#4DF0DB48D92A7DA5E10000009DA39821#SAPEngine_Application_Thread[impl:3]

_5##0#0#Error#1#/Applications/ExchangeInfrastructure/IntegrationServer#Plain###Found too many entries. #

#1.5 #E41F1367D1080061000009D600007F290004A5486DD7EC4D#1307630405938#XIRUN.BabelLog.com.sap.aii.utilxi.misc.api.rb_exception#sap.com/com.sap.xi.services#XIRUN.BabelLog.com.sap.aii.utilxi.misc.api.rb_exception#J2EE_GUEST#0#SAP J2EE Engine JTA Transaction : [66dffffffdfffffff8e00287f]

#XQ1#XIAFUSER

#4DF0DB48D92A7DA5E10000009DA39821#SAPEngine_Application_Thread[impl:3]

_5##0#0#Debug##Plain###UNREACHABLE=This program line cannot be accessed#**********************************

Short Descrption of Integration Server(Sxmb_moni):

*************************************************

<Trace level="3" type="T">Creating Java mapping

com/sap/xi/tf/_SCM001A1_REQSAPLOG_FROMSCMDB_MT_to_SIE_PG_1E_SD_SAP_2_SCM_DB_.</Trace>

<Trace level="1" type="T">This program line cannot be accessed</Trace>

<Trace level="1"

type="T">com.sap.aii.utilxi.misc.api.UnreachableException: This program

line cannot be accessed at

com.sap.aii.ibrun.server.mapping.StampPersistor.getCurrentStamp

(StampPersistor.java:118) at

com.sap.aii.ibrun.server.mapping.StampPersistor.getCurrentStamp

(StampPersistor.java:69) at

com.sap.aii.ibrun.server.mapping.MappingPool$MappingStamp.getCurrentStamp(MappingPool.java:382) at************************************

So please help us to solve this problem as soon as possible. We are

looking forward to here from you.

Thank you very much.

Sateesh

Former Member
0 Kudos

Dear all,

Could you please help about this error situation,

Thank you.

Sateesh

rajasekhar_reddy14
Active Contributor
0 Kudos

HI ,

Why dont you raise OSS note for the same.

Regards,

Raj

Former Member
0 Kudos

Hi Raj,

Thanks for the reply.

We allready raised the OSS note,SAP has suggested update Java version for Linux Operating system.

But in our XD2(Development system) we have used same java version what we used in XQ1 environment,Our XD2 system is running without any problems. But XQ1 throwing this error.

This is second time Operating system transformation for XQ1, Still we faced same issue.

We allready replied again to SAP with the current situation, Meanwhile I am except some suggestion from SDN.

Thank you very much,

Sateesh