J2EE Engine with ABAP Data Source


If you are running a Java application on an SAP NetWeaver Application Server (AS), we recommend that you configure the User Management Engine (UME) to use the ABAP user management of the AS ABAP if the following is true:

?     The application accesses the services of the AS ABAP.

?     The application only uses user data of the AS ABAP.

The ABAP or Java part can belong to the same AS installation, or to two separate installations.

If the Java application does not use any services of the AS ABAP, configure the UME of the Java application so that it uses a database as a data source for the user data. Do not install the AS ABAP exclusively to administer the user data.

An example of this scenario is an Employee Self-Service, which is operated as a Web Dynpro application on the AS Java, and which uses the user data of an ABAP system (such as mySAP ERP Human Captial Mangement). The UME of the AS Java uses the ABAP system as the data source.

For more information about using an ABAP system as the data source of the UME, see User Management of Application Server ABAP as Data Source.


You choose a configuration for which the ABAP data source is supported (see Installation).


You can integrate the Java-based authorizations of the J2EE security roles and the UME roles with the ABAP roles (see Integration of UME Roles with SAP Roles).


Select the ABAP system as the data source for the J2EE Engine during the installation.

See also:

?     SAP Notes 780679 and 718383

?     UME Data Sources