on 07-26-2005 7:11 AM
Hi @ all,
i am trying to integrate XI.
From an external Application i am sending an Idoc, the
BPM retrieves the Idoc and is making some mappings.
When XI sends the Data to the Receiver System
(BAPI call via "generated ReceiverChannel_RFC")
the target SAP system sends the following reply:
What am i missing?
Thanks for Help,
Benjamin
Hi Benjamin,
Check with a user with <b>SAP_BC_JSF_COMMUNICATION_RO</b> role. It should work.
Regards,
Vijay
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vijay,
sorry to say, but i added the role to XIISUSER, XISUPER an to my other CommunicationUser, but the error is still the same
Could it be possible that the targetsystem dosn't know what to do with this request?
I think that i am missing some configuration in the called system. But i don't know where and what to activate or configure.
Thanks,
Benjamin
Hi Benjamin,
Try it with user - SAPJSF
ANd check the entries of <b>GeneratedReceiverChannel_RFC</b> in Integration Directory for this scenario.
Transport protocol - RFC
Message Protocol - RFC(RFC XML)
Adapter Engine - Integration Server
Adapter Status - Active
RFC Server Type - SAP System
Regards,
Vijay
Hi Vijay,
thank you very much for the reply.
I checked the settings from my GeneratedReceiverChannel_RFC,
they are exactly the same like your suggestion.
The only thing i changed was the user, i changed it from XISUPER to SAPJSF but nothing happend, all errors where still the same.
After this changes takes no effect, i logged on on the target system, and checked the settings for the user (SAPJSF) but everything fit's.
To check if Idoc works, i generated a new CommunicationChannel
AdapertType: IDOC
x Receiver
TransportProtokoll: IDOC
Message_protokoll: IDOC
Adapter-Engine: Integration Server
RFC-Destination: <my Targetsystem>
PORT: port from Targetsystem (found with [we21] under Port ->Transktional)
after this i entered this fresh created ReceiverChannel
into the Receiveragreement.
But this changes caused the same error messege.
Very strange.
I activated the changelists in the integration Builder
also i made a komplete CacheRefresh at the XI-RuntimeCache.
for me it seems so, that the error accures not in the targetsystem. But in my MessageMonitoring-entrys the logs are from
Sender-Service: E02_800
ReceiverService IH_meld (my bpm)
Am i totaly wrong?
thanks for helping me,
greetings
Benjamin
Hi Benjamin,
Create A Role With Following data
Authorization Object - <b>S_RFC</b>
(Activity - Execute,
RFC object - EDIN (for IDoc: Inbound processing),
- *( for all Function group)
object type - Function Group)
Create a Service user with following role
- SAP_XI_IS_SERV_USER
- SAP_BC_JSF_COMMUNICATION_RO
- <Role name that you have created above>
Now go to the Integration DIrectory and change the
Communication Channel - <b>GeneratedReceiverChannel_RFC</b>
with the User name that you have created.
Check that you have given correct User/passowrd and
Client detail for that system.
This should work.
Regards,
Vijay
Hi Vijay,
i´ve created the Role (
XI_SRFC_ROLE
)XI_SRFC_USR
)GeneratedReceiverChannel_RFC
are correct.I made an CacheRefresh and restarted the Server.
Also i tested the BAPI in my targetsys. which i would call.
Don´t know what else could be wrong.
greetings
Benjamin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.