cancel
Showing results for 
Search instead for 
Did you mean: 

an NO_RECEIVER_CASE_ASYNC issue.

Former Member
0 Kudos

Hi all:

This is an IDoc to IDoc issue I want to implement. and I came a difficult problem

let me put all the information down here, please help locate the error.

host: client systemid actor logical sytem business sytem

cnbjw3500 001 ECC receiver ECCCLNT001 bs_ecc

cnbjw3500 800 ECC sender ECCCLNT800 BS_ECCCLNT800

cnbjw3501 001 EC1 xi EC1CLNT001 bs_ec1

on host cnbjw3500 001 (sender)

one partner profile ECCCLNT800 created along with idoc type and message type which are asssigned to ECCCLNT800.

in partner profile maintainance for ECCCLNT800, port SAPEC1 created which has ABAP connection with XI (EC1CLNT001) , and SAPEC1 is assigned to ECCCLNT800.

on host cnbjw3501 001

via idx1 created port SAPECC001 . a rfc connetion ECC_001 assigned to SAPECC001 points to the sender to get the metadata. and the port works well.

on host cnbjw3500 800

one partner profile ECCCLNT001 maintained along with inboudn message type and idoc type and everything.

In ID, for the receiver of communication channel , RFC destination is ECC_800 which is created to point to ECC client 800. another Port SAPECC800 is also created via we21 . and ECC_800 is assigned to

Port SAPECC800.

but when I test it by we19 ,

Port Partner number partner type

the receiver SAPEC1 ECCCLNT800 LS

the sender SAPECC001 ECCCLNT001 LS

All idocs processed have status of 3.

but there is always a NO_RECEIVER_CASE_ASYNC error on XI via sxmb_moni.

the following is the payload.

<?xml version="1.0" encoding="UTF-8" ?>

- <ZCUST>

- <IDOC BEGIN="1">

- <EDI_DC40 SEGMENT="1">

<TABNAM>EDI_DC40</TABNAM>

<MANDT>001</MANDT>

<DOCNUM>0000000000004012</DOCNUM>

<DOCREL>700</DOCREL>

<STATUS>30</STATUS>

<DIRECT>1</DIRECT>

<OUTMOD>2</OUTMOD>

<IDOCTYP>ZCUST</IDOCTYP>

<MESTYP>ZCUST</MESTYP>

<STDMES>ZCUST</STDMES>

<SNDPOR>SAPECC001</SNDPOR>

<SNDPRT>LS</SNDPRT>

<SNDPRN>ECCCLNT001</SNDPRN>

<RCVPOR>SAPEC1</RCVPOR>

<RCVPRT>LS</RCVPRT>

<RCVPRN>ECCCLNT800</RCVPRN>

<CREDAT>20081231</CREDAT>

<CRETIM>073136</CRETIM>

</EDI_DC40>

- <ZCUST SEGMENT="1">

<MATNR>1</MATNR>

<MAKTX>3</MAKTX>

</ZCUST>

</IDOC>

</ZCUST>

Could you pleaes tell me where I am wrong? Thanks in advance!!!!!!

Accepted Solutions (1)

Accepted Solutions (1)

dharamveer_gaur2
Active Contributor
0 Kudos

Hi

This problem may occur due to one of following reasons, so check

1 service is active in message? transaction SICF and activate service sap/xi/engine (right click, activate)

2 Is the port 8001 defined in the services on the smicm under services?

3 Check the roles assign PIDIRUSER

http://help.sap.com/saphelp_nw04/helpdata/en/56/361041ebf0f06fe10000000a1550b0/content.htm

role: SAP_XI_ID_SERV_USER attached to it

Former Member
0 Kudos

Hi all :

I used SICF to test server following the service/xi/engine by right clicking on the node, but receive the following error!!! could you please tell me why?

Pipeline ID , which is expected as value of attribute &quot;type&quot; in the URL, does not exist in the Integration Engine (URL = /sap/xi/engine?sap-client=001)</SAP:Stack>

Thank you very much!!!

and I still cann't sent idoc successfullly. experts, please do me a favor!!!

Answers (3)

Answers (3)

dharamveer_gaur2
Active Contributor
0 Kudos

Hi

sxmb_adm we have given url as http://<HostName>:<PortNo>/sap/xi/engine?type=entry

dharamveer_gaur2
Active Contributor
0 Kudos

Hi

make pipeline URL entry.

Former Member
0 Kudos

how can I do it ?

Thank you very much!!

agasthuri_doss
Active Contributor
0 Kudos

Sony,

*Check whether the Receiver Determination is right

Cheers

Agasthuri Doss

Former Member
0 Kudos

this is result after executing . but still has problem.

CPA cache refresh (mode=full) successfully executed in 31797 milliseconds.

Former Member
0 Kudos

and as I tried to run the test through tools---> test in ID and enter necessary values , I get the following result.

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

HTTP connection to ABAP Runtime failed. Error: 403 Forbidden URL: http://cnbjw3500:8001/sap/xi/simulation?sap-client=001 User: PIDIRUSER

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

type in explorer with http://cnbjw3500:8001/sap/xi/simulation?sap-client=001, receive

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

What has happened?

URL http://cnbjw3500:8001/sap/xi/simulation call was terminated because the corresponding service is not available.

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

coule you please tell me where the problem is ?

Edited by: jingying Sony on Dec 2, 2008 3:09 AM

agasthuri_doss
Active Contributor
0 Kudos

Sony,

Check Whether PIDIRUSER has following role

SAP_SLD_CONFIGURATOR

SAP_XI_RWB_SERV_USER

SAP_XI_RWB_SERV_USER_MAIN

Cheers

Agasthuri Doss