on 10-03-2005 10:33 AM
Hi
I am working on a scenario in which the flow is like this ::
SQL Server --> JDBC Adapter --> XI --> XI Adapter --> Proxy Framework --> SAP BI
While configuring XI Adapter I used " Addressing Type " as " <i>URL Address</i> " and in " path " I am giving value as " <i>/sap/xi/engine?type=entry</i>"
RFC destinations are set in both XI & BW system. Also in BW system under ::
sxmb_adm -> Integration Engine configuration -> Role of Business System = Application System
I am giving value as :: " <i>sap/xi/engine?type=entry</i> ". Same value I put in sm59 while creating http connections to R/3 system.
Also all the queues are registered & no value in smq1 & smq2.
Now when I am passing the data, I am getting following error -->
<b><?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">CLIENT_RECEIVE_FAILED</SAP:Code>
<SAP:P1>400</SAP:P1>
<SAP:P2>ICM_HTTP_CONNECTION_FAILED</SAP:P2>
<SAP:P3 />
<SAP:P4 /></b>
Also in RWB under configuration Tab i am getting this ::
<b>No ports that send to the Integration Server could be found for the following ALE logical systems:
BWSCLNT600: User XIRWBUSER has no RFC authorization for function group SXI_PMI_CONFIG ., error key: RFC_ERROR_SYSTEM_FAILURE</b>
I created a port in BW System as BW_600 with RFC destination as BWSCLNT600.
Pls. Suggest what more needs to be done.
Best Regards
- Lalit -
Hi,
you have to do:
1 - Log into the client of the Integration Server (XI or PI) and call transaction SXMB_IFR.
This will bring up a browser window with a link to the RWB (Runtime Workbench)
2 - In Runtime Workbench ==> Configuration
3 - Log into the client of BW system and call transation ST01. You have to put
PIRWBUSER on trace with Trace Component: Authorization check e FRC call
==> Trace on.
4 - In Runtime Workbench ==> Configuration ==> Display
5 - Stop Trace and Analysis Trace. You find that PIRWBUSER user not have
this authorization:
Cross-application Authorization Objects: AAAB
Authorization Check for RFC Access: S_RFC
Activity 16 ACTVT
Name of RFC to be protected SXI_PMI_CONFIG RFC_NAME
Type of RFC object to be prote FUGR RFC_TYPE
6 - You have to insert this Authorization Objects in one rule and assign this to
PIRWBUSER
7 - Repeat step4 and the problem has been solved.
Best Regards
Edoardo Carletti
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If your BI is Web AS 640 then you can use URL<b>/sap/xi/engine?type=entry</b>,
other wise if it is Web AS 620 then use <b>/sap/xi/engine?type=receiver</b>,
regards
Shravan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
I made the change in JDBC Adapter .
Also the role which is mentioned for XIRWBuser is this <b>SAP_XI_RWB_SERV_USER</b>.
But today I find it out that in BW Business System when I am giving SPROXY command to check the systems, it is giving an error ::
<b>No connection to Integration Builder (only local data visible)</b>
Earlier i was able to generate a proxy for an inbound interface of integration repository.
I tested all the connections they are working fine & TCode : sldcheck is also giving status of all connections fine.
I tried to check the exchange profile for BW system but when I checked the connection with the credentials which I am used to generate proxies I am getting screen with nothing on the right pane.
Pls. suggest .
Best Regards
- Lalit -
Hi,
Make sure the following two RFC connections are working on the backend system:
1) LCRSAPRFC- type T
Registered server program
Program name: LCRSAPRFC_DXI the last 3 chars are XI
box sysid
Populate gateway host and service
2) SAPSLDAPI- type T
Registered server program
Program name: SAPSLDAPI_DXI the last 3 chars are XI
box sysid
Populate gateway host and service
Finally make sure transaction SLDAPICUST is maintained.
Naveen
Hi,
<i>While configuring XI Adapter I used " Addressing Type " as " URL Address " and in " path " I am giving value as " /sap/xi/engine?type=entry"</i>
change /sap/xi/engine?type=entry => /sap/xi/engine?type=reciever
Run TCode:su53 on the BW side for the user XIRWUser and add the requried authorizations
Naveen
Message was edited by: Naveen Pandrangi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.