SLD Application Programming Interface for ABAP-Based Systems

Hi Experts,
Could you help me to configure the connection between SLD ABAP API and the SLD manually?
Why we use SLD Application Programming Interface for ABAP-based systems (SLD ABAP API)?
please help.
Sushama

You have to use transaction SLDAPICUST in the business system to define the SLD access data. This data consists of the host and port of the SLD as well as a user and password (PIAPPLUSER, for example). You can use the entries that you maintained on your Integration Server.
The RFC destinations LCRSAPRFC and SAPSLDAPI are used for the SLD connection. They use the SLD access data maintained with transaction SLDAPICUST. The RFC destination LCRSAPRFC is used to read the exchange profile; SAPSLDAPI is used by the ABAP API.
The RFC destinations are also used to retrieve the information about where to retrieve the information about where to find the Integration Builder required for the proxy generation. This information is located in the exchange profile.
You have to create both RFC destinations in your business system. They use the same registered server program, which is defined as part of the RFC engine settings of the J2EE Engine on the Integration Server host. This means that all business systems can use the same server program for their RFC destinations LCRSAPRFC and SAPSLDAPI. This program ID is:
●      SAPSLDAPI_UNICODE for Unicode business systems
●      SAPSLDAPI_NONUNICODE
This should help

Similar Messages

  • EWR for JAVA Based Systems

    I configured an Early Watch Report for 1 of our JAVA based Portal System including complete configuration for SMD and Wily.
    We are on SP-15 on SolMan.
    Now, when Report is Generated, it simply runs into 2 Pages and does not provide much detail.
    Is this Normal ??. As EWR Reports for ABAP based System runs into many Pages with much more detail.
    Thanks,

    Hi Ruediger,
    This is what I am getting.
    =============================================================================
    EarlyWatch Alert - Development Landscape
    1 Service Summary
    During the EarlyWatch Alert Service, we did not detect critical problems.
    Note:
    All recommendations provided in this report are based on our general experience. We advise that you test them before using them in your production system. Also note that EarlyWatch Alert is an automatic service.
    Section Overview
    Rating Checked Area
    Java VM Memory Performance
    Java VM Activity Reporting
    Note: For more information about EarlyWatch Alert, a sample EarlyWatch Alert report with explanations is available in the Media Library on SAP Service Marketplace (http://service.sap.com/ewa). This provides an overview of the check rating strategy and the KPIs that trigger the EWA alerts.
    Alert Message Overview
    Note: If you need help investigating the alerts listed, order an EarlyWatch contract by contacting your local support organization or by creating a customer message under component SV-BO. If you already have such a contract, a detailed analysis can be performed during the next Service Session. Address the topic when preparing for the session.
    Note:
    If your system suffers from serious performance problems, create a customer message under component SV-BO with the priority "High" or "Very High".
    2 Java Performance Data
    Reporting Interval
    Data displayed in this section of the report was collected for the time frame specified below.
    System Start Time End Time
    NPD Sun Mar 09 00:00:00 EST 2008 Sun Mar 16 00:00:00 EST 2008
    2.1 Java VM Memory Performance
    2.1.1 Garbage Collection Time
    Time spent in Garbage Collections (GC) prevents the Java virtual machine from executing any other task. Over the interval reported, this time is not critical.
    Average GC Time (Cluster wide) [%]
    0.02
    The table above displays the cluster-wide weekly average of Garbage Collection (GC) time. Garbage collections themselves have a direct impact on system performance. Furthermore, they may also be indicative of more substantial performance issues that may require further analysis.
    Hostname Cluster Element ID Average [%] Max [%]
    xxxdev.xxx.com  
    The table above lists the average and the maximum GC time for the server nodes calculated as defined above. You should investigate particularly high values since these can point to critical situations. As a starting point to analyze errors, you should analyze the log files of the particular server node for the given timeframe.
    Recommendations:
    If a high percentage of time is spent in garbage collections, you can measure its impact on performance directly. Thus, if the average value is particularly large, you need to analyze this from a general performance perspective. Temporarily high values of the GC time indicate critical situations. You should analyze these specific situations in comparison with other key performance indicators in this report to determine potential correlations.
    2.1.2 Fraction of Full Garbage Collections
    The maximum ratio of full garbage collection to all garbage collections is not critical in the reported interval.
    Hostname Cluster Element ID Max [%]
    xxxdev.xxx.com 
    In general, minor garbage collections must occur more frequently than full garbage collections. A consecutive number of full garbage collections is a clear indicator that the Java Virtual Machine (JVM) is not removing objects from the old space. If the dynamic behavior of the JVM is dominated by old space memory removal, insufficient resources are available to accept requests and their newly-created objects. In this case, the parameter below is analyzed. On a floating interval of all garbage collections, the fraction of full garbage collections is calculated.
    2.1.3 Allocation Rate
    The allocation rate quantifies the amount of memory allocated on the young generation each second. This therefore quantifies the input to the Java VM. Particularly high values indicate high JVM throughput and so should always be analyzed in parallel with the user load or the number of HTTP sessions.
    Allocation Rate (Cluster wide)[KB/s]
    1143
    Hostname Cluster Element ID Average [KB/s]
    xxxdev.xxx.com 
    2.1.4 Promotion Rate
    The promotion rate quantifies the amount of memory transferred to the old space each second. Due to the infant mortality of Java objects, this value should always be much smaller than the allocation rate. One indicator of critical situations is a high ratio of promotion rate to allocation rate, since this implies efficient use of the Eden space cannot be made.
    Promotion Rate (Cluster wide)[KB/s]
    28
    Hostname Cluster Element ID Average [KB/s]
    xxx.xxx.com 
    =============================================================================
    Do let me know if I am missing something.
    Thanks,

  • BAPI (Business Application Programming Interface)

    BAPI (Business Application Programming Interface) to upload attendances, absences from legacy system to SAP system
    can sumbody suggest me the process

    If you want to use BAPI´s for this process you should use HR PDC Interphase.
    Check SAP Note 647145 for your reference.
    If you need additional information let us know.

  • Not able to install Windows 8.1 Update for x64-based Systems (KB2919355)

    My laptop is dell vostro 1014.I have upgraded my laptop to windows 8.1 pro.I am not able to install Windows 8.1 Update for x64-based Systems (KB2919355)I got the following errors from windows event viewer:
    Installation Failure: Windows failed to install the following update with error 0x800F0922: Security Update for Internet Explorer 11 for Windows 8.1 for x64-based Systems (KB2964444) without KB2919355.
    Installation Failure: Windows failed to install the following update with error 0x800F0922: Windows 8.1 Update for x64-based Systems (KB2919355).
    Anyone knows how to fix this error?
    If I run the Reset Windows Update Components, I get this:

    Hi,
    Considering that the security app or third part service may block the installation, please try the clean boot to install this update manually:
    How to perform a clean boot
    http://support.microsoft.com/kb/929135
    If the issue still persists, please upload the cbs.log under
    %WinDir%\Logs\CBS\CBS.log into Onedrive or similar network drive and share the link here.
    Kate Li
    TechNet Community Support

  • Hi, I need a video editing software for my Power Mac G5 system. Hunted all over for one! Can anyone help me and point me in the right direction. Everything I come across is for intel based systems. Many thanks in advance.

    Hi, I need a video editing software for my Power Mac G5 system. Hunted all over for one! Can anyone help me and point me in the right direction. Everything I come across is for intel based systems. Many thanks in advance.

    I have Final Cut Studio V1 - the PPC/Intel V5/5.1 cross-grade version, which would suit your requirements perfectly. (I have it for sale at present down here).
    If you keep looking, you're sure to find a similar second hand copy in your area, without the need to upgrade your graphics card.
    I'd go for Final Cut Pro as above over any version of Express. FCP has the full version of LiveType - not the truncated version that was released later on.

  • Cpio syntax in 10g Release 1 (10.1.0.3) Patch Set 1 for AIX-Based Systems

    Oracle® Database Patch Set Notes
    10g Release 1 (10.1.0.3) Patch Set 1 for AIX-Based Systems
    Download and Extract the Installation Software
    To download and extract the patch set installation software:
    1. Download the p3761843_10103_AIX64-5L.zip patch set installation archive to a directory that is not the Oracle home directory or under the Oracle home directory.
    2. Enter the following commands to unzip and extract the installation files:
    $ unzip p3761843_10103_AIX64-5L.zip
    $ cpio –idcv p3761843_10103_AIX64-5L.cpio
    Of course cpio -i is expecting a standard input, so there a missing <
    cpio –idcv < p3761843_10103_AIX64-5L.cpio
    Best Regards
    Laurent Schneider

    Hi Laurent,
    Apologies for the delay responding to your feedback.
    The Document to which you refer does not appear to be listed on the pages my group maintains at: http://www.oracle.com/technology/documentation/index.html
    We are not actually part of the OTN group.
    Therefore, please try the Members Feedback forum instead at: Community Feedback (No Product Questions)
    Thanks and regards,
    Les

  • Simple application using WebDynpro for ABAP

    Hi All,
    I want to Build a simple application using WebDynpro for ABAP..
    Thank you,
    Karan

    Hi Mr.Karan,
    Pls Go through the link [Application|http://****************/Tutorials/WebDynproABAP/SimpleApplication/SimpleApp1.htm]..
    Let me know if need any help...
    Thank you,
    Srini.S

  • Standard Program Name for updating the System-Variables everyday in BACKGRO

    Hi All,
    Can anybody tell me the Standard Program Name for updating the System-Variables everyday in BACKGROUND job?

    Hello matt,
    I have a program with variant.
    This VARIANT input values will store in TVARVC table every day night background job.
    i want the program name

  • Application Programming Interface

    Hello everyone,
    I'm new in this forum and to SAP, and I appreciate the opportunity to reach you. Here's my question:
    I need to go into a SAP database and directly retrieve table information. All this from MS Access.
    1. Does SAP provide an application programming interface to do all this?
    2. How can I get to the API library?
    3. What language is it written in?
    Thanks!
    Cordially,
    Pablo Diaz.

    Hi Pablo,
    welcome to SDN.
    You can't directly access the SAP Database as I think you want through any ODBC Driver. You should only access it via defined interfaces called RFC Enabled Function Modules. A special set of this RFC FM's are BAPI's which are mostly well documented and keep a consistent interface during releases.
    From a Windows Environment I think the .NET Connector is the best and also supported way to access SAP. Have a look at the <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/developerareas/dotnet">.NET Interoperability</a> Pages here on SDN.
    Regards
    Gregor
    P.S.: You can award points to answers which helped you by clicking on the Radio Buttons in front of the answer.

  • Programming Interfaces for Sharepoint

    Good morning,
    I have a copy of the "Programming Interfaces for LiveCycle ES2 Modules(April 2010)" and I have been using it to define an environment for a client.  What I was wondering is if there is a document that lists the APIs that are available for he Sharepoint connector.  I was sure that I had seen one, but I can no longer find it.

    Hi,
    Apologies for the late response.
    You can refer to the JavaDocs posted online to see all the APIs available for the SharePoint connector. Here's a link to the specific page: http://help.adobe.com/en_US/livecycle/9.0/programLC/javadoc/com/adobe/livecycle/crc/sharep oint/client/IMSSharePointContentRepositoryConnectorServiceClient.html.
    You can also have a look at the Workbench documentation: http://help.adobe.com/en_US/livecycle/9.0/workbenchHelp/help.htm?content=003818.html#23824 43
    Regards,
    David ([email protected])

  • When I update apple driver, a pop-up error message "The folder you specified doesn't contain a compatible driver for your device. If the foldre contains a driver, make sure it is designed to work with Windows for x64-based systems."

    When I update apple driver, a pop-up error message "The folder you specified doesn't contain a compatible driver for your device. If the foldre contains a driver, make sure it is designed to work with Windows for x64-based systems."

    Hi,
    Please also check Event Viewer if it identify this problem.
    In addition, also check Device Manager, if similar driver already installed, try to uninstall them and reinstall new driver again for test.
    Roger Lu
    TechNet Community Support

  • Integration directory : select IDOC interface for WAS business system

    Hi,
    While adding a receiver determination for an WAS business system, I do not get any IDOC based message interface from the design repository proposed for my business system in the popup dialog.
    The only interfaces that appear are for the non SAP standard SWCV that we added to the business system. But no interface for the APPL 5.0 SWCV ( or BASIS 7.0 ) appears.
    In the SLD this component is correctly listed for that WAS .
    If I remove all the default search criteria , eventually, the in terface appears but after selecting it I get a message saying :
    "Message Interface does not exist in any software components installed on this business system "
    Since everything looks ok in the SLD I'm puzzled. How does this look on other systems ?
    Any ideas
    ( The business system was updated from APPL 4.70 / BASIS 6.40 to APPL 5.0 / BASIS 7.00 some time ago but I don't know how it look before the upgrade of the business system )
    rgds
    Dirk

    Hi Bavesh,
    Yes, It's correctly listed.  I did not manually link these components to the technical/business system. This happened automatically by the SLD data collector service. I also cleared the SLD cache several times,
    rgds
    Dirk

  • Load balancing with ABAP based system

    Dear Gurus,
    I'm newbie on SAP. I searched in SAP library but cannot find exact information.
    I was wondering, if a user already logged on a to ABAP based SAP system, how dialog work processes assigned to user?For example, does the user get a work process for each instance or user always remains assigned to the same dialog work process? Or the assignment depends on server load, I mean different dialog work processes of different instances will work for this user?
    Any help or URL contains that information will be appreciated.

    Hello,
    First time logon request :
    When a new login request comes, it comes to message server. message server pass this request to best available application server dispatcher.
    then dispatcher distributes the requests one after the other to the available work processes. Data is actually processed in the work process, whereby the user who created the request using the SAP GUI is not always assigned the same work
    process. There is no fixed assignment of work processes to users.
    Once user is already logged in :
    Now, new transaction request for already logged on user will be always processed by same application server where he logged in first time. His transaction request from GUI comes to Dispatcher of the application server then dispatcher distributes the requests one after the other to the available free work processes(may be different). (means already logged on user may get different work process but from same application server)
    also read this :
    http://help.sap.com/saphelp_46c/helpdata/en/fc/eb2e8a358411d1829f0000e829fbfe/content.htm
    How dispatcher works
    thanks
    ashish
    Edited by: ashish vikas on Aug 22, 2011 12:06 AM

  • Portal Password Reset Application In webdynpro for ABAP

    Hello Friends,
    I am new to WDA . I want to create a Password Reset application in WDA like this
    [http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0c09b9d-52e0-2d10-3981-86bfa8e19dc3?quicklink=index&overridelayout=true]
    Can someone pls give the solution , how to start??
    Thanks in advance
    Himani

    I am afraid that this is not going to be possible for you. From WebDynpro for ABAP, you do not have portal API's to do that.
    May be an idea ,If you have SSO in place you could try to call some FM's in r3 side to change the password in r3 system and this would synchronize the UME in portal.

  • System copy for ABAP+JAVA system using SAPINST method

    Dear support,
    We have recently upgraded to ECC 6.0 system and we have been still doing system copy by using backup and restore method. I know its<b> wrong</b>.
    which involves below steps , this old methos works fine for ABAP engine and evreything looks ok.But java engine will not work.
    So we need to use SAPINST method as described in note 785848 and system copy guide available on OSS. But i am really not able to understand sequence
    for tasks to be carried out in this SAPINST method.
    <b>Can anybody list few sequence along with step by step procedure as i mentioned below for old system copy procedure.</b>
    Is it really difficult to make that for <b>SAPINST</b>  as everybody says refer to standard guide and note ?
    Anybody if possible can make the same way as i did below , i think it would rather be small as far as my understanding after reading those docs.
    Simple old system copy procedure works for ABAP is as:
    Run the following command on source system.
    a. Login as <sid>adm
    b. svrmgrl
    c. connect internal
    d. alter database backup controlfile to trace;
    e. exit;
    f. Above command will generate a .trc file in /oracle/P01/saptrance/usertrace directory.
    g. Copy the text from CREATE CONTROLFILE until the ( and paste it in to any new .sql or controlfile.sql file.
    h. Copy the controlfile.sql to target system.
    i. Edit the file and replace the entire source SID to target SID.
    j. Edit the reuse database command with the set database command
    Copy the aft generated during the backup file from the source system to target system. (/oracle/<SID>/sapbackup)
    a. Change all the source <SID> to target <SID>.
    b. Only don't change the backup volume name it must be target system <SID>.
    c. Copy the above aft file name line from the source back<SID>.log to target<SID>.log file.
    5. Shutdown the target server instance.
    6. From this onwards all the command on the target system only.
    a. Login as <SID>adm
    b. run the SAPDBA
    c. select J (Restore/Recovery)
    d. select B (Full restore and recovery)
    e. select A (Select backup of type)
    f. Select the offline backup which you want to restore.
    g. It will take some time to restore.
    h. Once the database is restored login as <SID>adm and run the
    i. svrmgrl
    j. connect internal;
    k. startup nomount (if the database is already mounted shutdown it using the shutdown command)
    l. run the following command
    m. @controlfile.sql (file name of the control file contains the CREATE CONTROLFILE statement)
    n. After the run the above command it should give the "Statement Processed)
    o. alter database open resetlogs.
    I am really looking forward to see anybody take some time out to prepare this kind of step by step procedure.
    It would be of greate help for all of us for performing system copy with sapinst method.
    Looking forward for your support.
    Best Regards,
    AjitR

    Hi,
    As per the guide you need to do source system Technical Preparations, in that running the export preparation is also one. You need to run this first before you start the export, if and only if export will successful if preparation is successful.
    Yes you need to create the export directory to take the export copy of source system, it may be any where in your server. It should be having 6 to 8 GB free space.No need to create the export directory in target system, after export is completed in the source system you copy the export directory to the target system.
    <b>Target system</b>
    Yes you need to take the back up file system and delete all the contents of the directory.
    Yes it can be considered as fresh system installation but copy of source system.
    Yes the process follows after you giving the export directory path .
    Next screen you will get the database drop and recreate screen chouse the drop and recreate method
    Next J2EE user name and password
    Next DDIC password
    Next you have to give kernel and oracle client dvd path
    Next Parameter checking screen here if you are selected database drop and recreate you have to revise the oracle database system option
    If you are selecting review next screen is database advance option you have to select the advanced option
    Next you have to select following option to recreate
    1 Sapdata directory mapping
    2 Database instance file system
    3 Create database parameter
    4 Create tablespace
    Next screen sapdata directory creating
    Next screen you can just click next no need to change any setting
    Next table creation
    Next screen specify oracle instance directories
    Next again parameter checking and last this is last screen
    Next will be the execution screen
    Reward points if usefull

Maybe you are looking for

  • How can I fine tune the performance of my IMS5.1 mailserver?

    I installed the IMS5.1 on Solaris 8 with default parameters, without IDA. It is used as a mail relay. It seems to have/keep about 700 msgs in the tcp_local channel but none in the process channel. It uses the cpu very much, in my opinion too much (10

  • A flickering problem

    I've got a game GUI and need to use the paint() and repaint methods. But I get a very annoying flicker on my screen. I saw a method called update but don't know how it works or what to do with it. Any one tell me what it does or any other way to get

  • How do I determine which version of windows os is installed on the computer that my application is running on.

    I need to determine which version of windows os in on the computer running my application to make some minor adjustments to a subvi.  Is there a programmatic way to determine this using Labview.

  • Storing and streaming movie content from desktop to ATV

    Newb questions: 1) If I purchase and store a bunch of movies in iTunes on my desktop computer, I can set these movies not to sync to my ATV or my iPod, right? [I don't particularly want to fill up the hard drive on my 40GB ATV with movies, but I real

  • Navigation using QuickLinks throwing an Exception.

    Hi All, We are using QuickLinks for the iViews to Navigate within the Portal. The user is having the correct Role which has the required iViews and also having the correct QuickLinks in the iViews for the Navigation. These iViews assigned under the R