Complete the following fields on the Definition tab: Click OK. A window opens to enable you to create a physical schema. Go to the Context tab, and define one logical schema for each context in which Click OK. Open the model and go to the Services tab as

22-28 Developers Guide for Oracle Application Integration Architecture Foundation Pack data source. Update the web.xml file with the resource name of the context.xml file here res-ref-name in the given folder ORACLE_ HOME\j2ee\home\applications\axis2\axis2\WEB-INF as follows: resource-ref descriptionData Integrator Data Services on Oracle_SRV1description res-ref-namejdbcTestDSres-ref-name res-typejavax.sql.DataSourceres-type res-authContainerres-auth resource-ref d. Set an environment variable ODI_JAVA_HOME to the path name of the directory into which you installed the JDK release. 5. Configure the topology, as shown in Figure 22–22 . a. In Topology Managers Physical Architecture view, select the Axis2 technology. Right-click and select Insert Dataserver. If you are using a different Web Services container, then choose the appropriate technology instead.

b. Complete the following fields on the Definition tab:

– Name : Name of the dataserver as it appears in Oracle Data Integrator. – Base URL for published services : http:Host:HTTP portaxis2services – Select the option corresponding to the chosen method of deployment. – Web Service Upload : Specify the root URL for the Axis2 application, typically http:Host:HTTP portaxis2axis2-admin, as well as the user name admin and password axis2 of the Axis2 administrator.

c. Click OK. A window opens to enable you to create a physical schema.

d. Go to the Context tab, and define one logical schema for each context in which

to deploy the Data Services.

e. Click OK.

Using Oracle Data Integrator for Bulk Processing 22-29 Figure 22–22 Topology Configuration 6. Set up the Data Model to access the data of the table using a web service.

a. Open the model and go to the Services tab as shown in

Figure 22–22 .

b. From the Application Server list, select the Web Services container that you

set up earlier. c. Enter the Namespace to be used in the generated WSDL. d. Specify the Package name used to name the generated Java package that contains your Web Service. Generally, this is of the form com.company name.project name.

e. In the Name of the data source field, copy and paste the name of the

datasource that you defined for the server when setting up the datasources. Provide the JNDI location of the data source. f. Define the Data Service Name. g. Select a service knowledge module SKM Oracle from the list, and set its options.

h. Go to the Deployed Datastores tab.

i. Select every datastore needed to expose as a Web Service. For each one, specify a Data Service Name and the name of the Published Entity.

j. Click OK to save your changes.