Skip to Content
avatar image
Former Member

SET_SLD_DATA - where is this FM maintained. Strange behaviour.

hello:)

I was trying to start SLD Bridge with rz70 and there are always 2 different answers I become:

1)

...

JCO.Server could not find server function 'SET_SLD_DATA'

...

2) RFC executed successfully.

which is a little bit strange.

I figured that when you execute 'rz70->start data collector(F5)', there is a FM 'SET_SLD_DATA' beeing called from program RSLDFM01 like this:

CALL FUNCTION data_function
      DESTINATION p_rfc_dest
      EXPORTING
        TYPE                  = p_type
        VERSION               = p_version
      TABLES
        data_tab              = p_it_rfcdata
      EXCEPTIONS
        system_failure        = 1  message mess
        communication_failure = 2  message mess
        others                = 3.
    if sy-subrc <> 0.
      local_text = text-013.
      replace '&' with mess into local_text.
      condense local_text.
    else.
      local_text = text-014.
    endif.
 

..and the 'data_function' is a hard coded variable defined in a Program RSLDAGDF:

* RFC function name in SLD Java bridge
  data_function   like rs38l-name value 'SET_SLD_DATA'.

And after trying to execute the FM You get either text-013 or text-014 which are:

either

JCO.Server could not find server function

or

RFC executed successfully.

So the mystery is: is there a 'SET_SLD_DATA' there or not??

Who can answer that is a maestro:)

best regards

simon:)

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Jul 12, 2006 at 06:41 PM

    Hello Simon. I too am in the same position. I am trying to configure NWA and SLD. I tried RZ70 in a 46B system and also ina MySAP ERP 05 system. I am getting messages regarding SLD_NUC not connecting as it is not registered. Problem is when I go to my SLD/NWA/SM40 system and try to register via:

    rfcexec -aSLD_NUC -gsldhost -xsapgw05

    It just sits there. Once a do an RFC test from my source machine (e.g. where I am running RZ70) then the baove rfcexec stops. On another RFC test via SM59 I again cannot connect due to not being registered.

    Any ideas?

    Add comment
    10|10000 characters needed characters exceeded

    • Hi guys

      We just had the exact same problem after a systemcopy of the SolutionManager with SLD - and found a solution:

      Ensure that the SLD post-processing guide is followed concurning the "security roles" and perform the "User groups to roles" buttom in visual admin on the SLD's java engine for service "SLD data supplier".

      After this it works for us.

      BR

      Tom Bo