Promblem in sldcheck

Hi,
When i run SLDCHECK rfc connection and xi profile is working fine but the following error is coming
calling function LCR_LIST_BUSINESS_SYSTEMS
Retriveing data from SLD Server
exception return code 4
Check whether the SLD is running
the pipe line url is given as
http://server:8000/sap/xi/engine?type=entry
Please suggest
Thanks
Abdul

Hi Abdul,
Please go through the following link:
Problem with SLD connection,
Problem with SLD connection
Also,
http://help.sap.com/saphelp_nw04/helpdata/en/78/20244134a56532e10000000a1550b0/content.htm
I hope it helps,
Thanks & Regards,
Varun Joshi

Similar Messages

  • Communication Error in XI SLD

    No connection to Integration Builder (only generic data Visible)
    Call Functions LCR_LIST_BUSINESS_SYSTEMS

    Hi,
    Here the Function module LCR_LIST_BUSINESS_SYSTEMS relate with business systems in SLD.
    Go for SLDCHECK yields error(s), check your RFC destination is working. if that check out, check users and permissions. the guide has detailed information.
    Verify the RFC authorizations as well if you are creating the Business system, delete it and re-create it.
    Refer
    http://help.sap.com/saphelp_nw04/helpdata/en/78/20244134a56532e10000000a1550b0/content.htm
    Access To SLD From ABAP Fails
    http://help.sap.com/saphelp_nw04/helpdata/en/78/20244134a56532e10000000a1550b0/frameset.htm
    SMSY_SETUP via SLD needs XI?
    Promblem in sldcheck
    Thanks
    Swarup

  • RFC connection Error in SLDCheck

    Hi All,
    I am trying to logon to Integration builder for that i getting the ESR builder address is not maintain. for this i have chk in SLDCheck t code ,there i am getting LCRSAPRFC connection error.I have test the RFC connection in that i am getting the
    the error in register server program
    Error Details     ERROR: program LCRSAPRFC_XID not registered
    now wht i have to do for troubleshooting
    Regards

    Thanx  for reply
    when I test connection to  Connection Test SLD_UC     error
    Logon     Connection Error
    Error Details     Error when opening an RFC connection
    Error Details     ERROR: program SLD_UC not registered
    Error Details     LOCATION: SAP-Gateway on host sapdevpi / sapgw00
    Error Details     DETAIL: TP SLD_UC not registered
    Error Details     COMPONENT: SAP-Gateway
    Error Details     COUNTER: 62
    Error Details     MODULE: gwr3cpic.c
    Error Details     LINE: 1778
    Error Details     RETURN CODE: 679
    Error Details     SUBRC: 0
    Error Details     RELEASE: 701
    Error Details     TIME: Fri Jan  8 11:05:42 2010
    Error Details     VERSION: 2
    RFC SLD_UC is connection T 
    Gateway Host  sapdevpi
    Gateway server  sapgw00
    same error with
    Connection Test SLD_NUC
    Connection Test SAPSLDAPI   ( program Id SAPSLDAPI_DPI )
    Connection Test SAPJ2EE
    In Connection Test LCRSAPRFC error  program id LCRSAPRFC_DPI
    Logon     Cancel
    Error Details     max no of 100 conversations exceeded / CPIC-CALL: 'ThSAPCMRCV' : cmRc=17 thRc=45
    Error Details     ERROR: max no of 100 conversations exceeded
    Error Details     LOCATION: CPIC (TCP/IP) on host sapdevpi
    Error Details     COMPONENT: CPIC (TCP/IP) with Unicode
    Error Details     COUNTER: 82
    Error Details     MODULE: r3cpic_mt.c
    Error Details     LINE: 10791
    Error Details     RETURN CODE: 466
    Error Details     SUBRC: 0
    Error Details     RELEASE: 701
    Error Details     TIME: Fri Jan  8 11:12:56 2010
    Error Details     VERSION: 3
    Regards
    shahid

  • ERROR MESSAGE IN - SLDCHECK.

    When i run the transaction SLDCHECK , i get the following error message.
    >
    Calling function LCR_LIST_BUSINESS_SYSTEMS
    Retrieving data from the SLD server...
    Function call returned exception code     4
    => Check whether the SLD is running!
    Please let me know the importance of the customizing in transaction SLDAPICUST. ( all the parameters specified here).
    should the user specified here have access to SLD?. I am asking this because i end up getting the below error message when i debug the Function module
    LCR_LIST_BUSINESS_SYSTEMS from the application system
    >
    AbapSLDRequestHandler.getObjectServer(): User cred
    entials are invalid or user is denied access
    >
    And below  error message when i debug FM LCR_GET_BS_DETAILS in the
    application system.
    >
    exception in SLD client: AbapSLDRequestHandler.execEnumerateInstances(): User credentials are invalid or user is denied access
    >
    Any help would be appreciated.

    Go through this
    http://help.sap.com/bp_epv170/EP_US/Documentation/How-to/Configuration/Post_Install_SLD_NW_2004s.pdf
    http://help.sap.com/saphelp_nw2004s/helpdata/en/14/39084136b5f423e10000000a155106/frameset.htm
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/workingwithSystemLandscapeDirectory+%28SLD%29&
    Regards,
    Sarvesh

  • Error while running SLDCHECK

    Hi Friends
        I have done the job of SAP PI post configuration but even when i am running SLDCHECK transaction, the following error i am getting. Can any one help please..
    01.11.2007                                        Exchange Infrastructure: Test LCR Connection                                               1
    Properties of RFC destination SAPSLDAPI     
      RFC host:
    %%RFCSERVER%%
      program id:      SAPSLDAPI_PI1
      gateway host:
    ps3707
      gateway service: sapgw01
    Testing the RFC connection to the SLD java client...
    RFC ping was successful
    SLD server access settings:
      host name:   ps3707
      port number: 50100
      user       : SLDAPIUSER
    Use transaction SLDAPICUST if you wish to maintain the SLD server access data
    Launching the SLD GUI in a separate browser window...
    => Verify in the browser GUI that the SLD is in a healthy running state!
    Calling function LCR_LIST_BUSINESS_SYSTEMS
    Retrieving data from the SLD server...
    <b>Function call returned exception code     4</b>
    => Check whether the SLD is running!     
    <b>Summary: Connection to SLD does not work</b>     
    => Check SLD function and configurations     
    Now checking access to the XI Profile     
    Properties of RFC destination LCRSAPRFC
      RFC host:
    %%RFCSERVER%%
      program id:      LCRSAPRFC_PI1
      gateway host:
    ps3707
      gateway service: sapgw01
    Testing the RFC connection to the SLD java client...
    RFC ping was successful
    Calling function EXCHANGE_PROFILE_GET_PARAMETER
    Retrieving data from the XI Profile...
    Function call terminated sucessfully
    Retrieved value of
    section   = Connections
    parameter = com.sap.aii.ib.server.connect.webas.r3.ashost
    -> value  =
    Summary: Connection to the XI Profile works correctly     
    Thanks
    Sriram.

    Hi Ram,
    Few steps taken from below guid.
    http://help.sap.com/saphelp_nw04/helpdata/en/78/20244134a56532e10000000a1550b0/content.htm
    (1) Check status of SLD server and, if required, start the SLD server
    From the SLD main page http:///sld using the user and password maintained in transaction SLDAPICUST.
    (5) Check the user maintained in the SLDAPICUST parameters within transaction SU01
    Within transaction SU01 check the validity of the user and password maintained in SLDAPICUST.
    ·        Does this user exist?
    ·        Is its password valid?
    ·        Is this user unlocked?
    ·        Check the validity period of this user.
    ·        Check if the role SAP_XI_APPL_SERV_USER is assigned to this user.
    Regards,
    Sarvesh

  • LCR_LIST_BUSINESS_SYSTEMS in the sldcheck

    Hi forum,
    I am just setting up an SLD... everything works fine, just when I am doing an sldcheck I get this error:
    SLD server access settings:
      host name:   XXXXXXX
      port number: 50100
      user       : myUser
    Use transaction SLDAPICUST if you wish to maintain the SLD server access data
    Launching the SLD GUI in a separate browser window...
    => Verify in the browser GUI that the SLD is in a healthy running state!
    Calling function LCR_LIST_BUSINESS_SYSTEMS
    Retrieving data from the SLD server...
    Function call returned exception code     4
    => Check whether the SLD is running!
    All other checks are successful.
    Any ideas where to search for the error.
    ThankX!

    Thanks for your replies! I am still facing the Problem. A clearing of the cache didn't solve my problem.
    SLDAPICUST is configured... but my user is called xi_user, not xiappluser. Might this be a problem?
    When using SXMB_ADM for config. the integration engine a lookup on the sld fails with the msg "No access to system landscape at present".
    When running in rz70 the data collector I get an error too:
    0: cifesap005_C05_01                         : Execute program: _SLD_APPL_SERV
    0: cifesap005_C05_01                         : Execute program: _SLD_BCSYS
    0: cifesap005_C05_01                         : Execute program: _SLD_CLIENT
    0: cifesap005_C05_01                         : Execute program: _SLD_COMPSYS
    0: cifesap005_C05_01                         : Execute program: _SLD_DBSYS
    0: cifesap005_C05_01                         : Execute program: _SLD_GWSRV
    0: cifesap005_C05_01                         : Execute program: _SLD_INSTSC
    0: cifesap005_C05_01                         : Execute program: _SLD_INSTSP
    0: cifesap005_C05_01                         : Execute program: _SLD_IPSERV
    0: cifesap005_C05_01                         : Execute program: _SLD_MSGSRV
    0: cifesap005_C05_01                         : Execute program: _SLD_ASSOC
    0: cifesap005_C05_01                         : Collection of SLD data finished
    0: cifesap005_C05_01                         : Data collected successfully
    0: cifesap005_C05_01                         : RFC data prepared
    0: cifesap005_C05_01                         : Used RFC destination: SLD_UC
    0: cifesap005_C05_01                         : RFC call failed: JCO.Server could not find server function 'SET_SLD_DATA'
    0: cifesap005_C05_01                         : Test mode: No batch job created

  • Y50 uhd 48hz frame lock can be fixed lenovo must update bios and other seriouse promblems.

    No it doesn't help at all.
    Especially when I can be corrected.
    Lenovo is lazy and disrespectful to its customers.

    Hello I have discovered the y50 Uhd refresh ratecan be fixed the promblems stems from this orginally.  When the y50 came out theIntel® HD Graphics 4600which was used for display could only run uhd at 30hz so lenovo released a custom driver and bios too make it run at 48hz with windows 10 being released intel has updated the driverit now features dx11 and dx12 support and can run uhd at 60hz I completely deleted the lenovo drivers and unistalled them restartedand install intel drivers because deleting and the drivers is the only way you can install intel drivers as the lenovo drivers act more like a virus and locks you in too only using there drivers i quickly notices a shaper image and more deeper colors in the screen but it was still capped at 48 which leads me to the conclusion that indeed lenovo  capped it in biosor else it would of ran at 60 hz thanks too the new drivers also another thing lenovo did was block the ability to choose xmpfiles for highquality ram in bios this needs too be fixed because this a gaming laptopand lenovo you need to leave the bios alone you cant update you nvidia driversyou cant update you intel drivers and you permently limit people and they can not work around because simply you want to also lock there bios It feels like I was loaned a computer and i dont own it you cant pick and choose xmp setting like a real gaming laptop you need to fix this pronto stop locking everything. This is no longer your computer.. see the update here from intel now 60hzhttp://ark.intel.com/products/78934/Intel-Core-i7-4720HQ-Processor-6M-Cache-up-to-3_60-GHz scroll down to the graphics specifcation section of this cpuyes this is the same cpu in the y50 monitor specs below SAMSUNG LTN156FL02-L01 Datasheet, Specification, Stocks, RFQs, Suppliers. a-Si TFT-LCD, 15.6', 3840×2160, 270 nit, 700:1 (Typ.), 16.7M color, 60Hz, WLED, eDP (4 Lanes) ... Sponsors. Laptop Screen · AUO LCD Panel · Laptop Screen. Notice it says 60hznot 48 hz

  • XI SLDCHECK error

    hi all
    I have installed XI3.0 and created business scenario(R3 4.7 * 110) but during call of SLDCHECK transaction it gives me the following error and doesn't connect to SLD.
    Properties of RFC destination LCRSAPRFC
      RFC host:        %%RFCSERVER%%
      program id:      LCRSAPRFC_EC1
      gateway host:    exxept01
      gateway service: sapgw01
    Testing the RFC connection to the SLD java client...
    RFC ping was successful
    SLD server address settings:
      host name:   10.147.250.9
      port number: 50100
    Use transaction LCRSERVADDR (XI 1.0) or SLDAPICUST (XI 2.0) if you wish to maintain the SLD server address
    Launching the SLD GUI in a separate browser window...
    => Verify in the browser GUI that the SLD is in a healthy running state!
    Clearing the local SLD cache
    Calling function LCR_LIST_BUSINESS_SYSTEMS
    Retrieving data from the SLD server...
    Function call returned exception code     3
    => Check whether the SLD is running!
    Summary: Connection to SLD does not work
    => Check SLD function and configurations
    ....I've search topics, notes and sdn contents and found nothing on duplicate conversation ids .  if anybody has any idea what could be causing this please let me know!
    THANKS
    nelson

    Hi Chilla
    I finished according to your guide, but it didn't help solve the problem.
    I'd like to write down my configuration and content more clearly as follows:
    1&#12289;configuration of R/3 role
      SXMB_ADM-&#12297;Configuration Data(Integration Engine)
      Role of Business System: Application System
      Corresponding Integ. Server : http://10.147.250.9:8001/sap/xi/engine?type=entry
       other field is empty.
       but a mistake is made when testing, it says  "No access to system landscape at
    present"  .
    2&#12289;Connecting to the Integration Server
    RFC destination : INTEGRATION_DIRECTORY_HMI
    con type : H
    Technical Seeting tab
        Target Host : 10.147.250.9
        PathPrefix : /dir/CacheRefresh
        Service No. : 50100
    Logon /Security tab
        Logon Procedure : Basic Authentication
        SSL : Inactive
        language : en
        Client 001
        User : Pisuper
        password : ***
    the user and key are already created in the Integration Server with related &#26435;&#38480;,but
    when the sysytem is executing the "test Connection",there is dialogue box, and i fill
    in the blanks as follows:
    Resource     dir
    Client       001 &#65288;Integration Server clinet)
    User name    pisuper
    Password     ***
    Language     EN
    but a mistake of HTTP/1.1 401 Unauthorized is made when i dial the enter key.
    3&#12289;I created a service connected with default_host->sap -> xi -> engine and set it as
    Activate Link
    4&#12289;Registering Queues
    5&#12289;Connecting Non-Unicode Business Systems has successfully being created LCRSAPRFC&#12289;
    SAPSLDAPI and the testing is also passed.
    6&#12289;connection created by Tcode SLDAPICUST is as follows:
       Alias : SAP_CONFIG
       Prim : (CHECKED)
       HostName: 10.147.250.9
       port: 50100
       user: PISUPER
       Password: ******
    7&#12289;when executing the SLDCHECK,i could logon sld, but problem arising as follows
      Properties of RFC destination SAPSLDAPI
      RFC host:        %%RFCSERVER%%
      program id:      SAPSLDAPI_EC1
      gateway host:    10.147.250.9
      gateway service: sapgw01
    Testing the RFC connection to the SLD java client...
    RFC ping was successful
    SLD server address settings:
      host name:   10.147.250.9
      port number: 50100
    Use transaction SLDAPICUST if you wish to maintain the SLD server address
    Launching the SLD GUI in a separate browser window...
    => Verify in the browser GUI that the SLD is in a healthy running state!
    Testing the SLD API
    SLD API ping was successful
    Clearing the local SLD cache
    Calling function LCR_LIST_BUSINESS_SYSTEMS
    Retrieving data from the SLD server...
    Function call terminated sucessfully
    List of business systems maintained in the SLD:
      EC1_106
      YH0_800
      EC1_001
      ZDH_900
      EC1_105
    Calling function LCR_GET_BS_DETAILS
    Retrieving data from the SLD server...
    Function call returned exception code     5
    => Check whether the SLD is running!
    Summary: Connection to SLD does not work
    => Check SLD function and configurations
    p.s:the client created on the base of XI3.0 platform is successfully tested and
    executing the own example .

  • SLDCHECK not working

    Hi,
    When I try sldcheck tcode it gives following error in the browser:
    503 Service Unavailable
    Application cannot be started.
    Details: com.sap.engine.services.deploy.container.ExceptionInfo: Naming error.
    Also SLDCHECK transaction shows:
    Calling function LCR_LIST_BUSINESS_SYSTEMS
    Retrieving data from the SLD server...
    Function call returned exception code 4
    => Check whether the SLD is running!
    Summary: Connection to SLD does not work
    Also when I try to access Integration Builder it gives following error:
    500 Internal Server Error
    Exception
    An internal error occurred. Contact you XI administrator
    java.lang.NoClassDefFoundError: com.sap.aii.ibrep.server.transport.impl.service.InternalRepTransportServiceImpl (initialization failure)
    Error Details, Error History, Build Info, Generic Application Info
    Apart from this:
    RZ70 execution shows following message:
    Used RFC destination: SLD_UC
    RFC call failed: JCO.Server could not find server function 'SET_SLD_DATA'
    Existing periodic jobs removed. Number: 1
    sxi_cache:
    Unable to refresh cache contents
    sproxy:
    No connection to integration builder(only generic data available)
    Report  SPROX_CHECK_IFR_RESPONSE shows:
    Integration Builder data not understood
    Report SPROX_CHECK_IFR_CONNECTION shows:
    Integration Builder data not understood
    All these things were working properly earlier and it is now not working since my J2ee engine went down. Now my J2ee engine is up & running but SLD is failing.
    Please check and help me solve this issue.
    Thanks & Regards,
    Tejas

    Please go through the following link:
    Problem with SLD connection
    Problem with SLD connection
    Check step by step this link in ur sap system cooly
    http://help.sap.com/saphelp_nw04/helpdata/en/78/20244134a56532e10000000a1550b0/content.htm
    For internal server 500 error of IB check this thread :
    500:Internal Server Error

  • After chang pwd  PISUPER getting error in SLDCHECK not working T-C:SXMB_FIR

    Hi All,
    After changing PISUPER password at ABAP side i got the below error in SLDCHECK.
    Calling function EXCHANGE_PROFILE_GET_PARAMETER
    Retrieving data from the XI Profile...
    Function call returned exception code     3
    Access to the XI Profile is currently disrupted.
    => Check whether you can access the XI Profile using a web browser!
    & Even when i execute SXMB_IFR getting the below error,
    3: Error while reading configuration for secure communication
    Message no. SAI_GLOBAL030
    One more is PISUPER I also changed in exchangeprofile of connection.
    Please help ASAP.
    Regards,
    Karthik.
    Edited by: Karthiksap on Jul 25, 2011 9:50 AM

    Hi Naveen,
    Now i given old password to PISUPER using SU01.  But still i am getting the below error when i access sxmb_ifr
    error log:
    3: Error while reading configuration for secure communication
    Message no. SAI_GLOBAL030
    and also in sldcheck getting :
    Calling function EXCHANGE_PROFILE_GET_PARAMETER
    Retrieving data from the XI Profile...
    Function call returned exception code     3
    Access to the XI Profile is currently disrupted.
    => Check whether you can access the XI Profile using a web browser!
    In exchangeprofile->connection  link i changed pisuper password, do i need to update this. Please also let me know after chaning j2ee_admin do i need to update anywhere.
    Regards,
    Karthik.

  • Error on SLDCHECK

    Hi Expert,
    Need your help on SLD error find the error message as below, we have configure SAP XI system and set the RFC connection between JAVA and ABAP instance it working finebut it give me message that 
    Use transaction SLDAPICUST if you wish to maintain the SLD server access data
    Launching the SLD GUI in a separate browser window...
    => Verify in the browser GUI that the SLD is in a healthy running state!
    Calling function LCR_LIST_BUSINESS_SYSTEMS
    Retrieving data from the SLD server...
    Function call returned exception code     4
    => Check whether the SLD is running!
    see the below error of SLDCHECK transaction
    Properties of RFC destination SAPSLDAPI
      RFC host:
    %%RFCSERVER%%
      program id:      SAPSLDAPI_PXI
      gateway host:
    SAPXI
      gateway service: sapgw00
    Testing the RFC connection to the SLD java client...
    RFC ping was successful
    SLD server access settings:
      host name:   localhost
      port number: 50000
      user       : xiuser
    Use transaction SLDAPICUST if you wish to maintain the SLD server access data
    Launching the SLD GUI in a separate browser window...
    => Verify in the browser GUI that the SLD is in a healthy running state!
    Calling function LCR_LIST_BUSINESS_SYSTEMS
    Retrieving data from the SLD server...
    Function call returned exception code     4
    => Check whether the SLD is running!
    Summary: Connection to SLD does not work
    => Check SLD function and configurations

    Yeh RK
    I Check the RFC RFC destinations SLD_NUC or SLD_UC it tested ok
    please find the LCR_LIST_BUSINESS_SYSTEMS in SE37
    function lcr_list_business_systems.
    ""Lokale Schnittstelle:
    *"  IMPORTING
    *"     REFERENCE(GIVE_ROLES) TYPE  CHAR1 DEFAULT SPACE
    *"     REFERENCE(GIVE_PRODUCTS) TYPE  CHAR1 DEFAULT SPACE
    *"     REFERENCE(BYPASSING_CACHE) TYPE  CHAR1 DEFAULT SPACE
    *"  EXPORTING
    *"     REFERENCE(BUS_SYSTEMS) TYPE  LCR_T_BSYSPROD
    *"  EXCEPTIONS
    *"      NO_RFC_DESTINATION
    *"      NO_LANDSCAPE_DIRECTORY
    *"      COMMUNICATION_ERROR
    *"      LD_ERROR
    *"      SLD_API_EXCEPTION
      types:
            begin of ty_sld_s_bskey,
              bs_key_name  type sld_bskey,
              bs_caption   type string,
            end of ty_sld_s_bskey.
      types:
            ty_sld_t_bskey        type standard table of ty_sld_s_bskey.
      constants:
            c_bus_systems_list    type indx_srtfd value 'BUS_SYSTEM_LIST2'.
      data: sld_host              type string value '?',
            sld_port              type string value '?',
            rfc_dest              type string value '?',
            rc                    type i,
            s_indx                type lcrt_indx,
            s_details             type lcrs_bsysprod,
            t_details             type lcr_t_bsysprod,
            bskey                 type sld_bskey,
            s_bslist              type ty_sld_s_bskey,
            t_bslist              type ty_sld_t_bskey,
            t_bslist_cache        type ty_sld_t_bskey,
            is_cached             type c,
            tracelevel            type i,
            text                  type string,
            ex                    type ref to cx_sld_api_exception,
            accessor              type ref to cl_sld_accessor,
            bsystem               type ref to cl_sld_cim_instance,
            t_bsystems            type sld_t_instref,
            t_properties          type sld_t_string.
      clear: bus_systems.
    read buffer:
      import bs_list2  to t_bslist_cache
             from database lcrt_indx(xi)
             id c_bus_systems_list to s_indx.
      if sy-subrc = 0.
        is_cached = 'X'.
      endif.
      if is_cached = 'X' and s_indx-aedat = sy-datum
         and bypassing_cache = space.
        t_bslist = t_bslist_cache.
      else.
        try.
          get all business systems from SLD server:
            create object accessor.
            accessor->set_tracelevel( tracelevel ).
            text = 'Name'. "#EC NOTEXT
            append text to t_properties.
            text = 'Caption'. "#EC NOTEXT
            append text to t_properties.
            t_bsystems =
              accessor->enumerate_instances(
                cname        = 'SAP_LogicalBusinessSystem'
                localonly    = space
                propertylist = t_properties
            loop at t_bsystems into bsystem.
              s_bslist-bs_key_name = bsystem->get_property( 'Name' ). "#EC NOTEXT
              s_bslist-bs_caption  = bsystem->get_property( 'Caption' ). "#EC NOTEXT
              append s_bslist to t_bslist.
            endloop.
            update cache:
            clear s_indx.
            s_indx-mandt = sy-mandt.
            s_indx-aedat = sy-datum.
            s_indx-usera = sy-uname.
            s_indx-pgmid = sy-cprog.
            export bs_list2 from t_bslist
                   to database lcrt_indx(xi)
                   id c_bus_systems_list from s_indx.
          catch cx_sld_api_exception into ex.
            text = ex->get_text( ).
            case ex->textid.
              when cx_sld_api_exception=>communication_failure
                or cx_sld_api_exception=>system_failure.
                rc = 1.
              when cx_sld_api_exception=>sld_server_exception
                or cx_sld_api_exception=>sld_client_exception.
                rc = 2.
              when others.
                rc = 3.
            endcase.
          fallback, if appropriate:
            if is_cached = 'X' and bypassing_cache = space.
              rc = 0.
              t_bslist = t_bslist_cache.
            endif.
        endtry.
      endif.
    exception cleanup:
      case rc.
        when 1.
          rfc_dest = accessor->get_rfcdestination( ).
          sld_host = accessor->get_host( ).
          sld_port = accessor->get_port( ).
          message e004(lcr) with rfc_dest sld_host sld_port
                                 raising communication_error.
        when 2.
          message e003(lcr) raising ld_error.
        when 3.
          message e010(lcr) raising sld_api_exception.
      endcase.
    get details for all listed business systems:
      loop at t_bslist into s_bslist.
        clear s_details.
        if give_roles is initial and give_products is initial.
          s_details-bs_key_name = s_bslist-bs_key_name.
          s_details-bs_caption  = s_bslist-bs_caption.
          append s_details to bus_systems.
        else.
          text = s_bslist-bs_key_name.
          call function 'LCR_GET_BS_DETAILS'
            exporting
              bs_key_name            = text
              bypassing_cache        = bypassing_cache
            importing
              bs_details             = t_details
            exceptions
              no_business_system     = 1
              no_rfc_destination     = 2
              no_landscape_directory = 3
              communication_error    = 4
              ld_error               = 5
              sld_api_exception      = 6
              others                 = 7.
          case sy-subrc.
            when 0.
              if give_roles is initial and give_products is initial.
                read table t_details index 1
                     into s_details
                     transporting bs_key_name bs_caption bs_role.
                if sy-subrc = 0.
                  append s_details to bus_systems.
                endif.
              else.
                append lines of t_details to bus_systems.
              endif.
            when 1.
              s_details-bs_key_name = bskey.
              append s_details to bus_systems.
            when 2 or 3 or 4.
              message e004(lcr) with rfc_dest sld_host sld_port
                             raising communication_error.
            when 5.
              message e003(lcr) raising ld_error.
            when others.
              message e010(lcr) raising sld_api_exception.
          endcase.
        endif.
      endloop.
    endfunction.

  • ABAP Proxy Generation: SLDCheck works - Connection test does not

    Hello,
    for purpose of proxy generation we would like to connect a r/3 system (6.20) to our XI 3.0.
    We have one central SLD. The R/3 is registered there as technical system. We have maintained RFCs LCRSAPRFC and SAPSLDAPI (also created the service on j2ee visal admin). Both work. In transaction sldapicust the connection data is maintained. In table sproxset the three entries for address,  password and user are done.
    In exchange profile everything seems to be configured well.
    Using transaction SLDCHECK it shows everything allright (all points are green).
    In transaction sproxy it shows only local data. Doing the connection test , it warns that only in sproxset the address is maintained. Obviously it has no connection to exchange profile but it doesnt even take the address maintained in sproxset which is the right one.
    So did we forget some configuration.
    Another strange thing is that if you select Goto->Integration Builder a complete false address is called. How can we change this address?
    Maybe this has something to do with our connection problem.
    Anyone with a hint?
    Martin

    Hi Werner,
    In TC-SPROXY, when you click Goto->ConnnectioTest, it will display a list of checklist (4 points will be listed) for connecting to the Integration Builder. Does your configuration satisfy all of them?
    The IntegrationBuilder (IB) address are stored in exchange profile parameters and sproxy will use it to connect to IB.
    Thanks,
    Sasi

  • Usage of SLDCHECK transaction

    Hi Gurus,
    I have recently installed a Solution manager 4.0and ECC 6 systems. Also, the SLD has been centrally defined on Solution manager box on both the boxes. I have been able to retrieve/ view data(both java and abap) of SLD view landscape tab of Solution Manager and the background jobs are released for the same.
    But when I execute SLDCHECK transaction it returns me with an error RFC SLDAPI not created. Is it necessay to create/ maintain this rfc? If yes than what would be the added advantage of the same to me?
    Thanks in Advance!
    Jayant

    Hello,
    Follow URL : http://help.sap.com/saphelp_nw2004s/helpdata/en/28/9daf42a6f6cb6ae10000000a155106/frameset.htm
    Cheers,
    -Sunil

  • SLDCHECK for Non-XI/PI system??

    All,
    I have connected my Abap systems to my SLD and am successfully updating the data every 12 hours.  However, I am running the test SLDCHECK on my ABAP systems and getting errors with the LCR Function Module.  I have gone through the troubleshooting document mentioned in several SLDCHECK threads, and cannot find any issue.  On my non-XI/PI Abap systems, do I need to make sure SLDCHECK runs clean?  I plan on implementing E2E diagnotics in SMG.  Or does the SLDCHECK only have to run successfully for XI/PI systems?
    Plentiful points for helpful gurus!!!!
    Thanks,
    Jeff

    RZ70 is all you need to do to connect ABAP to SLD. SLDCHECK is for Exchange Infrastructure.
    -RK

  • Error in SLDCHECK

    HI All,
    We are trying to connect ECC6 to PI7.0.Getting the below error.
    Calling function LCR_LIST_BUSINESS_SYSTEMS
    Retrieving data from the SLD server...
    Function call returned exception code     4
    => Check whether the SLD is running!
    Have done all the possible config mentioned in the guide.Can anyone please mention how to resolve the issue.Thanks.

    Hi,
    Please search on SDN you will find ample of threads for this issue, here are few of them:
    [SLDCHECK Error;
    [LCR_LIST_BUSINESS_SYSTEMS in the sldcheck;
    [Re: Error on SLDCHECK;
    and many more on sdn or google
    Regards,
    Rahul Grover

Maybe you are looking for