Background documentationPortal Web Services Locate this document in the navigation structure

 

This section describes the following Web services that are provided by the portal:

Accessing via EJB

You can also access the functionality of some of the portal Web services by calling the underlying EJB, by doing the following:

  • Add to your build and classpath all the JAR files from the AS Java folder \usr\sap\<system ID>\<instance number>\j2ee\j2eeclient.

  • Use the following sample code to set the context for the lookup of the remote interface:

Syntax Syntax

  1. Hashtable pr = newHashtable();
    pr.put(Context.INITIAL_CONTEXT_FACTORY,
        "com.sap.engine.services.jndi.InitialContextFactoryImpl");
    pr.put(Context.SECURITY_PRINCIPAL, "myUser");
    pr.put(Context.SECURITY_CREDENTIALS, "myPassword");
    pr.put(Context.PROVIDER_URL, "myServer" + ":" + "myPortNumber");
    pr.put(Context.URL_PKG_PREFIXES, "com.sap.engine.services");
    
End of the code.