cancel
Showing results for 
Search instead for 
Did you mean: 

Entry Lock Problem on the XI Server

Former Member
0 Kudos

Hi,

Getting this error in the XI system. The error below is for the file adapter. Getting similar error for the JDBC as well.

Transmitting the message to endpoint http://<SERVER>:<PORT>/sap/xi/engine?type=entry using connection File_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: ENTRY_LOCK

Have tried restarting the Java engine on the XI system. The parameters for the Integration Engine configuration are also setup properly. Any ideas on how to resolve the "ENTRY_LOCK" problem.

thx,

Sumeet

Accepted Solutions (1)

Accepted Solutions (1)

Cortex2k
Active Participant
0 Kudos

Hi Sumeet

As Michael wrote you could have a look at the RUNTIME/ENTRY_LOCK parameter in the Integration Engine configuration

If the parameter is set to "1" then it blocks all incoming messages. So you could remove that and blame whoever set it

Hope that helps.

Best regards,

Chris

AaronLong
Advisor
Advisor
0 Kudos

If you set this parameter, messages that have already been received will still be processed. You have to wait until there are no more PI outbound queues in transaction SMQ2 and until all messages are processed by the central Adapter Engine.

for more details

http://help.sap.com/saphelp_nw70ehp1/helpdata/en/12/5dd23aaad7b3408dde3c1577fda5b3/frameset.htm

Former Member
0 Kudos

Hi Michal/Chris/Aaron,

Have already checked the settings for Entry_lock under the integration engine configuration. The parameter is not set to block incoming messages. Also messages that are giving a problem with the ENTRY_LOCK error are in the 'To Be Delivered' state. Have tried resending/cancel these messages, but that also does not work. Also the problem is since this stuck message is an EOIO, others are going in the 'holding' state. Will soon end up having to deal with a lot of messages in the 'holding' state.

Any other suggestions on how to troubleshoot this. Thx

Sumeet

Former Member
0 Kudos

Hi,

my suggestion - can you check whether your XI queues are not getting locked...........go to SMQR and register all the queues and activate them..........go to SMQ2 and if there is any entry in any queue, then reprocess it.

Regards,

Rajeev Gupta

Answers (2)

Answers (2)

dharamveer_gaur2
Active Contributor
0 Kudos

Hi

Check also in Visual Admin your Adapter i locked?

Visual Admin >Cluster> "LOCKING ADAPTER"

we get a option of Display Locks

Former Member
0 Kudos

Hi Rajeev/Dharmaveer,

Tried the suggestions given by both you. Still the same problem and message in TBD is still there. Any other techniqueus?

thx,

Sumeet

MichalKrawczyk
Active Contributor
0 Kudos

hi,

there is a parameter on XI

RUNTIME/ENTRY_LOCK

check if it's set in SXMB_ADM - integration engine - specific config

and you can remove it from there

this parameter stops all trafiic as you can see

let me know if this helped

Regards,

Michal Krawczyk

http://mypigenie.com XI/PI FAQ