cancel
Showing results for 
Search instead for 
Did you mean: 

Create IDT connection to SAP netweaver BW using (SAP JCO)

Former Member
0 Kudos

Hi,

I'm trying to create connecion between SAP BI 4.1 and SAP BW 7.31.

When I fill correctly the parametres of BW system and i put SERVNAME.APS.DataAccess=DF_JCO_SERVNAME_0;SERVNAME.DataFederatorServer=DF_JCO_SERVNAME_0 as "program ID mapping"and then do the test, DF_JCO _servername_0 will be created automatically in SAP BW, I check this connection in SM59. it works successfully.

I do again the test connection in BI 4 this message error apeares to me com.sap.connectivity.cs.java.drivers.DBDError: [Data Federator Driver] [Server] [Connector 'testSourceConnection1422617413004'] An error occurred while trying to ping the server: SAP NetWeaver BW has reported an RFC error: Error during RFC callback: Function RSDRI_DF_RECEIVER not found

I tried also to create this RFC "DF_JCO_SERVNAME_0" using SE37 function module RSDRI_DF_CONFIGURE, and check again the test in BI 4, I will get the same error.

What means of RSDRI_DF_RECEIVER not found ?

I could not find any solution of this problem please help me to solve itthis problem

Thank you in advance

CDT

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Jacqueline,

Thank you for your answer,

I have SAP Netweaver BW 7.31 SP 4 . is it necessairy to do an upgrade to SP13 as shown in note 2000566.

I insert the objects BW_DF_GATEWAY_SERVER/BW_DF_GATEWAY_HOSTNAME in RSADMIN table with the correct values gateway server and hostname, I check again by RDSRI_DF_CONFIGURE, then i test in IDT this error apprears

When i read the jco trace "

message: Connect to SAP gateway failed

    Connection parameters: TPNAME=DF_JCO_SERNAME_0

GWHOST=

GWSERV=sapgw00

ERROR       service 'sapgw00' unknown

TIME        Mon Feb 02 10:41:51 2015

RELEASE     720

COMPONENT   NI (network interface)

VERSION     40

RC          -3

MODULE      nixxsl.cpp

LINE        184

DETAIL      NiSrvLGetServNo: service name cached as unknown

COUNTER     13

    Return code: RFC_FAILURE(1)

    error group: 102

    key: RFC_ERROR_COMMUNICATION

Thank you in advance to help me

Regards

Henry_Banks
Product and Topic Expert
Product and Topic Expert
0 Kudos

customer was also asking the question over here   (duplicate has been locked)

former_member193452
Active Participant
0 Kudos

This means the Gateway is not correctly configured.

The ACL list is not maintained or has an issue.

The solution is to create the reginfo file with proper rules.

This is essentially not a BI configuration but one generated for BW to maintain security for connections

You can read more about it Here:

>http://wiki.scn.sap.com/wiki/x/4QCZFg

Good Luck!

former_member193452
Active Participant
0 Kudos

thanks Henry

Former Member
0 Kudos

Dear Jacqueline,

Thank you so much for your answer.

I solved this problem for the getway access, when i check in IDT the optional parameters"use customer getway" the log of dev_jco_rfc.trc was changed.

But when i test again it still get the error of the function module  "RSDRI_DF_RECEIVER not found".

I checked this error message in the trace RFC "DF_JCO _servername_0"i in BW system after testing.(the test worked successfully)

It is due to what this function module?

For information, my user ID have access SAP ALL.

Thank you in advance for helping me!

Regards


former_member193452
Active Participant
0 Kudos

These are BW errors on the gateway.  You can check notes 1689663 and 2000566 and check the gateway link.  These are all from the BW side and not the BI semantic environment.

Answers (1)

Answers (1)

former_member193452
Active Participant
0 Kudos

Hi CDT,

Check out this note Gateway host service for Data Federator RFC callback inconsistent.

https://service.sap.com/sap/support/notes/2000566

Aftre applying the note. To activate the code create the entry in the tables RSADMIN as described in the note.  If you do not maintain this parameter the new code is not active.

check the parameter 'BW_DF_GATEWAY_SERVER'  in RSADMIN  and if the function RSDRI_DF_CONFIGURE creates valid entries?

If issue persists collect the jco trace on the APS/DFservice.  This should expand the error message and then it should show if it is failing to register the RFC Destination

Further information on setting the gateways in BW side are here:  
http://wiki.scn.sap.com/wiki/x/4QCZFg

Jacq