cancel
Showing results for 
Search instead for 
Did you mean: 

[DOWN] JCO/RFC server threads.

Former Member
0 Kudos

Dear Experts,


I am trying to connect our IDES system to SLD of SRM java instance, when I run RZ70 it won't connect and message is

"RFC data prepared
Used RFC destination: SLD_UC
RFC call failed: JCO.Server could not find server function 'SET_SLD_DATA'"

RFC connection SLD_UC is working.


Also I have checked in the Administration -> details -> Data Suppliers in SLD of JAVA instance it shows (Screenshot attached)...
"RFC server threads:
[DOWN] JCO/RFC server threads"..

Do I miss any step.Please help me out.

Thanks in advance.

Accepted Solutions (0)

Answers (7)

Answers (7)

Former Member
0 Kudos

OSS 1166904 - Assertion ticket SSO for Web Dynpro Java JCO destinations.

BR,

Prabhakar

Former Member
0 Kudos

Dear Roman N and Naveen Garg,

Thanks for your valuable suggestion.

  1. First of all I restart the SLD server, so from this I resolve my problem of

"RFC server threads:

[DOWN] JCO/RFC server threads"..

now RFC threads are UP..........

     2.  Then I have entered the value of Gateway Host and Gateway Port which is given in Data Supplier of SLD.

So now when I tried RZ70 it runs successfully without error, but when I run RZ70 again it shows me the following error...

"RFC data prepared

Used RFC destination: SLD_UC

RFC call failed: JCO.Server could not find server function 'SET_SLD_DATA'"

Now to resolve this again I have taken restart of SLD, then I tried RZ70 but still I am facing above error.

Any solution for this??

     3.   As per my previous reply i.e.

"I have checked Gateway Host and Gateway Port in the Data Supplier it shows the value of IDES system, but not of the SRM JAVA instance."

I would like to change the Gateway Host and Gateway Port in Data supplier.

i.e

Current value in Data Supplier as follows.

Gateway Host : KIDES

Gateway Port  : sapgw31

I would like to change above values with following...

Gateway Host : DEVSRM

Gateway Port  : sapgw21 (Here I am giving the gateway of SRM ABAP instance)

How to change this values..??

Thanks in advance.

former_member186066
Participant
0 Kudos

Hi Swapnil,

You can change this way:

1.Login to your SLD

2. Navigate to Administration-->Profile

3. Select Data profile.

4. change the gateway host and service

5. Restat SLD.

Hope this helps!!

Thanks and Regards,
Ankit Mishra

Reagan
Advisor
Advisor
0 Kudos

Hello

You need to first understand what an SLD is and what is it used for and how it should be configured.

I already pointed out a link for you to understand how it should be done.

Here it is once more.

http://wiki.scn.sap.com/wiki/display/SMSETUP/Connect+Managed+Systems+to+SLD

and one more article about SLD

http://scn.sap.com/docs/DOC-8042

In RZ70 I have given the details of our SRM JAVA instance.

This is what you've said before

I would like to change above values with following...

Gateway Host : DEVSRM

Gateway Port  : sapgw21 (Here I am giving the gateway of SRM ABAP instance)

This is what you are saying now

In the screen shot I see you are configuring the RZ70 with the gateway service as sapgw22

In your last reply you are saying that the gateway service sapgw21 is used.

On DEVSRM do you have an SAP SRM system running ?

If yes is this a dual stack system ?

What is the system number of the ABAP stack ?

Is this SRM system configured as the Central SLD ?

Now back to what you are doing.

I believe you want to plug the IDES system to the SRM system SLD. right ?

If yes, connect to the IDES system and check the RFC's SLD_UC and SLD_NUC

Under Technical settings of the RFC there will Gateway Host and Gateway Service.

What is shown there ?

Regards

RB

naveegarg
Explorer
0 Kudos

Hi Swapnil,

Please try the below steps:

I will start with Step3

3.   As per my previous reply i.e. 

"I have checked Gateway Host and Gateway Port in the Data Supplier it shows the value of IDES system, but not of the SRM JAVA instance."

I would like to change the Gateway Host and Gateway Port in Data supplier.

i.e

Current value in Data Supplier as follows.

Gateway Host : KIDES

Gateway Port  : sapgw31

I would like to change above values with following...

Gateway Host : DEVSRM

Gateway Port  : sapgw21 (Here I am giving the gateway of SRM ABAP instance)

How to change this values..??

Solution here: Since your gateway for Data supplier is already mentioned is of IDES and you need to change to other host

a) You need to edit the SLD profile to reflect the new hostname(SRM System)

Navigate to Administration-->Profile -->Select Data profile. --> change the gateway host and service -->Restart SLD

b) Go to Visual Admin--> SLD data supplier and make the changes here for SLD system (If same portal system then just try to trigger the SLD data transfer without making any change)

Now for Step2>

Go to SM59 and delete the SLD_UC RFC destination

Go to RZ70 again and trogger the job after making necessary changes of gateway host and you will be able to make successful data transfer to SLD.

Regards

Naveen Garg

Reagan
Advisor
Advisor
0 Kudos

When you configure RZ70 you need to specify the host name and the gateway service of the SLD system.

Could you share the RZ70 screen ?

Regards

RB

Former Member
0 Kudos

Dear Reagan Benjamin,

In RZ70 I have given the details of our SRM JAVA instance.

naveegarg
Explorer
0 Kudos

Hi Swapnil,

Follow the below steps to resolve this

1. In Portal System Go to Administration and in Data supplier please give the gateway host (Which will be your ABAP based system (e.g ECC). It should show up after making the changes and if need be just restart the SLD server and then check SLD Data supplier should be up

2. In backend system if it is same then give the same host name else give the hostname of server which you gave in step 1 in Portal system and start the data transfer from RZ70 , it will work.

Regards

Naveen Garg

Former Member
0 Kudos

In RZ70 you need to provide values you see in Data Supplier of SLD. Java instances does not have gateway services.

Reagan
Advisor
Advisor
0 Kudos

Hello Swapnil

In RZ70 I have given the details of our SRM JAVA instance.

Is this system the central SLD ?

Just curious to what made you use this are the SLD system.

If you have a Solution Manager system then use it as the central SLD.

Read this

http://wiki.scn.sap.com/wiki/display/SMSETUP/Connect+Managed+Systems+to+SLD

Regards

RB

Former Member
0 Kudos

Dear All,

As refrence to  note 1731348, I have removed the SLD_UC from JCO provider from the JAVA instance, and then tried to call rz70 but now I am getting following error....

"RFC data prepared

Used RFC destination: SLD_UC

RFC call failed: Error when opening an RFC connection (CPIC-CALL: 'ThSAPOCMINIT' : cmRc=2 thRc=67

Batch job not scheduled"

Also I have checked Gateway Host and Gateway Port in the Data Supplier it shows the value of IDES system, but not of the SRM JVA instance.

Please suggest me what steps I have to follow,

Thanks in Advance.

former_member185239
Active Contributor
0 Kudos

Hi Swapnil,

You need to provide the correct gateway host and gateway port.

With Regards

Ashutosh Chaturvedi

karthikeyan_natarajan4
Active Contributor
0 Kudos
AtulKumarJain
Active Contributor
0 Kudos