Upgrading Oracle BAM External Data Sources

Upgrading Oracle Business Activity Monitoring Applications 11-5 For more information, refer to Using the ManualRuleFire Web Service in the Oracle Fusion Middleware Developers Guide for Oracle SOA Suite.

11.5.4 New Support for Web Services in Oracle BAM 11g

For complete information about the new Web services features in Oracle BAM 11g, refer to Using Oracle BAM Web Services in the Oracle Fusion Middleware Developers Guide for Oracle SOA Suite.

11.6 Upgrading Oracle BAM Sensor Actions

When you open and upgrade a Oracle BPEL Process Manager 10g Release 3 10.1.3 project in Oracle JDeveloper 11g, any Oracle BAM sensor actions are migrated automatically to 11g. Unlike the behavior in 11g, Oracle BAM sensor actions in Oracle Fusion Middleware 11g use the Oracle BAM connection Factory JNDI as shown in the BAM Sensor Action dialog box to connect to Oracle BAM server. They do not use the bpel.xml file as they did in 10g Release 3 10.1.3. The migrated Oracle BAM 11g sensor actions can be identified by the eisbamsoap connection Factory JNDI name. The Oracle BAM connection specified in the 10g bpel.xml file is migrated to an Application Resource BAM connection with the name of Migrated1. All connection properties are preserved as is except for PORTS, which are set to 9001. Note that Oracle JDeveloper 11g cannot connect to Oracle BAM 10g Release 3 10.1.3. When you open an application in Oracle JDeveloper 11g, it is assumed that you have already installed and upgraded to Oracle BAM 11g. Similarly, the Oracle BPEL Process Manager 11g runtime cannot connect to Oracle BAM 10g Release 3 10.1.3.

11.7 Upgrading Enterprise Link Plans to Oracle BAM 11g

Enterprise Link for Oracle Business Activity Monitoring 10g is no longer available in Oracle BAM 11g. Instead, Oracle BAM 11g supports integration with Oracle Data Integrator ODI, which replaces Enterprise Link. When you upgrade to Oracle BAM 11g, you have the following options, depending on how you use Enterprise Link in Oracle BAM 10g: ■ If used Enterprise Link primarily for integrating JMS messages into Oracle BAM, then you should review the Direct EMS functionality available in Oracle BAM 11g. Direct EMS allows JMS messages to be sent directly to Oracle BAM without the need for adapters or ODI. For more information, see Creating Oracle BAM Enterprise Message Sources in the Oracle Fusion Middleware Developers Guide for Oracle SOA Suite. ■ If your Oracle BAM 10g EnterpriseLink plans are more complex, then you must manually recreate them as ODI scenarios. Oracle BAM 11g supports all the Oracle BAM 10g transformations for example, insert, update, delete, and so on as ODI Knowledge Modules via the ODI integration with Oracle BAM 11g. For more information, see Using Oracle Data Integrator With Oracle BAM in the Oracle Fusion Middleware Developers Guide for Oracle SOA Suite. 11-6 Oracle Fusion Middleware Upgrade Guide for Oracle SOA Suite, WebCenter, and ADF

11.8 Additional Considerations When Upgrading to Oracle BAM 11g

The following sections describe additional information to consider when upgrading to Oracle BAM 11g: ■ Using Oracle BAM Alert Actions After Upgrade ■ Recreating Oracle BAM Enterprise Message Sources After Upgrade

11.8.1 Using Oracle BAM Alert Actions After Upgrade

Some Oracle BAM alert actions were removed in Oracle BAM 11g, and after upgrading, any alerts using them may become invalid. Specifically, the Run a Plan action was removed because Oracle BAM replaced Enterprise Link with Oracle Data Integrator, which uses the Run an ODI Scenario alert action. For more information, see Section 11.7, Upgrading Enterprise Link Plans to Oracle BAM 11g .

11.8.2 Recreating Oracle BAM Enterprise Message Sources After Upgrade

Enterprise Message Sources have changed from Oracle BAM 10g to Oracle BAM 11g. As a result, you must recreate any Enterprise Message Sources after you upgrade to Oracle Fusion Middleware 11g. For more information, see Creating Oracle BAM Enterprise Message Sources in the Oracle Fusion Middleware Developers Guide for Oracle SOA Suite.