cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy messages are stucked in SMQ2 as scheduled status

syedayubahmed
Participant
0 Kudos

Hi,

I am doing File(FCC) >PI 7.0>ABAP proxy. (ECC) Scenario.

Once i pick and process the file, the resultant message is updating the table in ECC through ABAP proxy. These messages are getting stucked in queues (SMQ2) in ECC. My message is not having much data , it is very less in size.

And there is no messages in Queue.

I register all queues in SMQR in PI and ECC.

Does I need to do any activity in ECC or PI? What could be a problem. Please suggest .

Thanks

Ayub

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

If the messages end up in SMQ2 without any errror , and everytime you have to manually push the messages, check the status of the Queue Scheduler ,

Try de-registering and registering the Q's in sxmb_adm

REgards,

Krishna

Answers (2)

Answers (2)

syedayubahmed
Participant
0 Kudos

Hi Experts,

Thanks for all reply.

By applying the note 452010 Screen o/p without connection user

I some what overcome this issues. now data in that message is updating to ECC table, but still my queuqe in SMQ2 as scheduled status. and in moni of ECC as green color flag.

I am closing the thread.

It will be appreciated if any provide the exact solution to resolve this issues totally.

Regards,

Ahmed.

Former Member
0 Kudos

Hi Ayub,

Are the messages stuck with any error? if not please let me know the status of the messages.

Regards,

Venkata S Pagolu

syedayubahmed
Participant
0 Kudos

Hi Venkata,

Thanks for very quick replay.

Are the messages stuck with any error?--> First I can see the Green Color Flag as scheduled status, I open the message I can see there is no error message.Bt when I have look at end of the message in SXMB_MONI at Q.Status , I can see Message Has error

In SMQ2 -->

Cl. Queue Name Entries Status Date 1 Time 1 NxtDate NxtTim Sender ID Wait for queue

200 XBTR0009 1 SYSFAIL 24.02.2012 10:53:34 24.02.2012 10:53:34 R3DEVQA_RDV_01

And when I double click the XBTR009 I can see the below message :

Cl. User Function Module Queue Name Date Time StatusText

200 ALEREMOTE SXMS_ASYNC_EXEC XBTR0009 24.02.2012 10:53:34 Screen output without connection to user.

This are status of the messages. Please help me.

Regards,

Ahmed

abhay_rajhans2
Contributor
0 Kudos

Hi Ahmed,

This seems to be ABAP coding Issue. Take help of Abaper and tell him to debug the proxy using TCODE SPROXY.

While debugging he might get the same error and he can further resolve it.

If ABAPer want to test scenario Runtime then tell him to put external debugging point in proxy code and debug the scenario.

This might resolve the issue.

Former Member
0 Kudos

Hi,

First of all move the mesage with error "SYSFAIL" to smq3.(as this is stopping all other messages to process)

in smq2, double click on that message and select save LUW so that it will be saved in smq3 for further investigation.

Then the remaining messages will be processed.

you need to investigate the message with error and then you can again send it after resolving the issue.

Regards,

Venkata S Pagolu

Former Member
0 Kudos

Hi,

Also find this link for error "Screen displayed without connection to user"

[http://www.sapnet.ru/abap_docu/ABENRFC_SYS_FAIL.htm]

Regards,

Venkata S Pagolu

Former Member
0 Kudos

Hi,

Check this blog as well which shows dealing with smq2 stuck messages in detail with screens.

[http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/2728]

Regards,

Venkata S Pagolu

syedayubahmed
Participant
0 Kudos

Hi Raj,

Thanks for replay.

I test the scenario from sproxy level by uploading same text file , and it is successfully updating the table. There I didn't find any error and issue.

Regards,

Ahmed.

syedayubahmed
Participant
0 Kudos

HI,

Thanks for replay friend.

It seem the link you posted it is for XI, I am facing issue in ECC. Can you provide is there any background jobs need to be activated/Run in ECC to handle this kind of messages.

More ever I find an trace from SXMB_MONI :

<!-- ************************************

-->

<Trace level="1" type="T">--start determination of sender interface action</Trace>

<Trace level="1" type="T">select interface</Trace>

<Trace level="1" type="T">select interface namespace</Trace>

<Trace level="1" type="T">--start determination of receiver interface action</Trace>

<Trace level="1" type="T">Loop 0000000001</Trace>

<Trace level="1" type="T">select interface MI_SAP_REC_SO_FMCG</Trace>

<Trace level="1" type="T">select interface namespace urn://hemas.lk/xi/SAPECC/RD/FMCG</Trace>

<Trace level="1" type="T">--*no interface action for sender or receiver found*</Trace>

<Trace level="1" type="T">Hence set action to DEL</Trace>

</SAP:Trace>

Can you provide any help on this.

Regards,

Ahmed.

Former Member
0 Kudos

Hi,

Check this thread [http://forums.sdn.sap.com/thread.jspa?threadID=1906570]

Regards,

Venkata S Pagolu

Former Member
0 Kudos

Hi,

Check this threads

[http://forums.sdn.sap.com/thread.jspa?threadID=1906570]

[http://forums.sdn.sap.com/thread.jspa?threadID=1827714]

[http://forums.sdn.sap.com/thread.jspa?threadID=1694929]

[http://forums.sdn.sap.com/thread.jspa?threadID=1555392]

Regards,

Venkata S Pagolu

syedayubahmed
Participant
0 Kudos

Hi Venkat,

Actually, In our ABAP proxy code we are generate the mail, during this an pop window is coming. for this reason messages are strucking in SMQ2 and I am getting DUMP as DYNPRO_SEND_IN_BACKGROUND.

And In SMQ2 the status as(Screen output without connection to user) --&gt;Cl. User Function Module Queue Name Date Time StatusText

200 ALEREMOTE SXMS_ASYNC_EXEC XBTR0001 24.02.2012 17:11:24 Screen output without connection to user.

If I comment that email code , messages are successfully releasing from SMQ2.

Still looking the issues. Please keep post if you find any appropriated solution.

Thanks for your valuable inputs.

Regards,

Ahmed.

Former Member
0 Kudos

Hi,

Check this [http://forums.sdn.sap.com/thread.jspa?threadID=944190]

Regards,

Venkata S Pagolu

Former Member
0 Kudos

Hi,

Check this note as well

Note 311440 - Batch input and controls

Regards,

Venkata S Pagolu