Oracle Waveset 8.1.1 Resources Reference

ProcedureInstalling the SAP Access Control Web Service Adapter

  1. Download Glassfish Metro 1.5 from the following location:

    https://metro.dev.java.net/1.5/


    Note –

    Glassfish Metro might be incompatible with Apache Axis on some application servers. In this case, you must remove Apache Axis if it is present on your application server.


  2. Install Metro on your application server. Refer to the Metro documentation for more information.

    • If you are installing Metro on JBoss 4.2.3 and use JDK 1.6, delete all the JAR files related to JAXB, JAXWS, and JAAS from the jboss-4.2.3\lib\endorsed directory except for the following:

      • Serializer.jar

      • Xalan.jar

      • xercesImpl.jar

      Then place the following JAR files from Metro into idm-dir/WEB-INF/lib directory:

      • webservices-api.jar

      • webservices-extra.jar

      • webservices-extra-api.jar

      • webservices-rt.jar

      • webservices-tools.jar

      • webservices.war

    • Otherwise, note that the following JAR files are required at runtime:

      • webservices-api.jar

      • webservices-extra.jar

      • webservices-extra-api.jar

      • webservices-rt.jar

      • webservices-tools.jar

  3. Download the JCo (Java Connection) toolkit from http://service.sap.com/connectors. (Access to the SAP JCO download pages require a login and password.) The toolkit will have a name similar to sapjco-ntintel-2.1.6.zip. This name will vary depending on the platform and version selected.


    Note –

    Make sure that the JCo toolkit you download matches the bit version of Java your application server runs on. For example, JCo is available only in the 64-bit version on the Solaris x86 platform. Therefore, your application server must be running the 64-bit version on the Solaris x86 platform.


  4. Unzip the toolkit and follow the installation instructions. Be sure to place library files in the correct location and to set the environment variables as directed.


    Note –

    If you plan to use the SAP Access Control web service adapter with the Sun Application Server on a Windows machine, you must add SAP JCo RFC dlls to the Sun Application Server /lib directory or an error will result.

    • For SAP JCo 2.1.8: Add the sapjcorfc.dll and the librfc32.dll files to the Sun-app-server-install-dir/lib directory and restart the server.

    • For SAP JCo 3.0.x: Add the sapjco3.dll file to the Sun-app-server-install-dir/lib directory and restart the server.


  5. Copy the sapjco.jar file to the InstallDir\WEB-INF\lib directory.

  6. To add an SAP Access Control resource to the Waveset resources list, you must add the following value in the CustomResources section of the Configure Managed Resources page.

    com.waveset.adapter.SAPAccessControlWebServiceAdapter