8 Migrating Extension Services

This chapter describes how to migrate services developed using BPEL, Oracle Mediator, or other technologies.

This chapter includes the following sections:

After you have completed the tasks in this chapter and if your extension services have been developed using the Oracle SOA Suite 11g Service Component Architecture, then perform tasks in Chapter 12, "Making Migrated Services Deployable."

8.1 Migrating Services Developed Using BPEL or Oracle Mediator

If you have developed services using BPEL or Oracle Mediator, follow these steps:

  1. Migrate BPEL or Mediator based extension service to 11g following the steps outlined in Chapter 7, "Migrating Services."

  2. After migrating the extension services, unit test them.

  3. Deploy the extension service on the Fusion Middleware 11g server.

  4. Run the flows to test ABCS with extension hooks.

8.2 Migrating Services Developed Using Other Technologies

If you have developed extension services using technologies other than using BPEL or Oracle Mediator, follow these steps:

  1. Move the service to 11g and make 11g compatible changes, if required.

  2. Unit test the extension service.

  3. Deploy the migrated service.

  4. Run the flows to test ABCS with extension hooks