Skip Headers
Oracle® BPEL Process Manager Installation Guide for JBoss Application Server
10g Release 3 (10.1.3.3) for UNIX and Microsoft Windows

Part Number E12186-01
Go to Documentation Home
Home
Go to Table of Contents
Contents
Go to Index
Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

4 Installing Oracle BPEL Process Manager with JBoss Application Server

This chapter provides the requirements and procedures for installing Oracle BPEL Process Manager (BPEL PM) with JBoss Application Server (JBoss).

This chapter contains the following topics:

See Also:

The following documents after completing installation:

4.1 Overview of Oracle BPEL Process Manager on JBoss

You can install and use BPEL PM with JBoss.

JBoss enables you to set up, operate, and integrate e-business applications across multiple computing platforms using Web technologies. JBoss includes both the run-time components and the tools to develop and design applications.

Oracle BPEL Process Manager provides the infrastructure for creating standards-based business processes, which can span heterogenous environments, include human intervention, and exhibit efficient asynchronous and synchronous behavior. A key enabler of Service-Oriented Architecture, it also provides services that can be used for integration and notifications.

The Oracle BPEL Console is the monitoring environment for BPEL PM. You can run, manage, and test your deployed BPEL process using the Oracle BPEL Console. The Oracle BPEL Console provides a Web-based interface for management, administration, and debugging of processes deployed to Oracle BPEL Server.

The installation of Oracle BPEL Process Manager for JBoss consists of the following high-level steps:

  1. Create the Oracle BPEL Process Manager Schema in the Oracle Database.

    This step involves installing the Oracle Database and creating the required database schemas for the dehydration store for BPEL PM on the Oracle Database.

  2. Install the Oracle BPEL PM standalone 10.1.3.1 for OC4J.

    This is the standalone version of BPEL PM, which comes with an embedded OC4J J2EE container. Further steps will configure this BPEL PM to work on JBoss.

  3. Apply SOA Suite Patchset 10.1.3.3 on BPEL PM standalone 10.1.3.1.

    This patchset upgrades the existing 10.1.3.1.0 installation to 10.1.3.3.0.

  4. Configure BPEL PM standalone on JBoss.

    This step involves running a command-based script, which will configure the Oracle BPEL PM standalone installed earlier to run on JBoss. The script performs the following steps:

    • Create a JBoss domain called BPELDomain.

    • Create an application server called oracleBPELServer.

    • Configure the oracleBPELServer classpath with Oracle BPEL PM Binaries.

    • Create and configure required datasources/JMS Resources.

    • Deploy the required applications for the Oracle BPEL Console, BPEL administration, and so on.

    These steps, which are further detailed in the "Installation and Configuration" section, summarize the installation and configuration of BPEL PM on the JBoss platform.

4.2 System and Database Requirements

Table 4-1 describes the system requirements for using Oracle BPEL Process Manager with JBoss.

Table 4-1 Oracle BPEL Process Manager System Requirements

Element Requirement

JBoss Application Server

Version 4.0.5 + jbossws-1.2.1

Oracle BPEL Process Manager for OC4J

Version 10.1.3.1

Note: Refer to Step 3: Install Oracle BPEL Process Manager 10.1.3.1 for OC4J for installing Oracle BPEL Process Manager for OC4J. Apply SOA Suite patchset 10.1.3.3 on BPEL PM standalone 10.1.3.1.

Web browsers

Internet Explorer 6.0 or Mozilla Firefox 5.0

Operating systems

Microsoft Windows XP, Microsoft Windows 2003, Red Hat Enterprise Linux release 3, and Red Hat Enterprise Linux release 4

Dehydration store database

Oracle Database 10.1.0.5 and later

Oracle Database 10.1.2.2 and later


4.3 Installation and Configuration

This section describes the steps involved in installing and configuring the Oracle Database, creating a schema in the database, and installing and configuring JBoss.

This section contains the following topics:

4.3.1 Step 1: Configure the Oracle Database

This section describes the steps to install and configure Oracle Database 10g:

Note:

These instructions assume that you have obtained the Oracle Database 10g version 10.1.0.2 and the Oracle Database 10g Patch version 10.1.0.5.
  1. Install Oracle Database 10g 10.1.0.2.

  2. Open SQL*Plus and log in as a user with the SYSDBA privilege.

  3. Shut down the database:

    SQL> SHUTDOWN IMMEDIATE
    
  4. Install the Oracle Database 10g 10.1.0.5 patch in the same Oracle home in which you installed Oracle Database 10g.

  5. If using Linux only, then log in as the root user and run the following command from the operating system command prompt:

    /etc/init.d/init.cssd stop
    
  6. Start the database in upgrade mode in SQL*Plus:

    SQL> STARTUP UPGRADE
    
  7. Run the following script:

    SQL> @ORACLE_HOME/rdbms/admin/catpatch.sql;
    
  8. Shut down the database:

    SQL> SHUTDOWN IMMEDIATE
    
  9. Restart the database:

    SQL> STARTUP
    
  10. Run the following script:

    SQL> @ORACLE_HOME/rdbms/admin/utlrp.sql;
    

4.3.2 Step 2: Create the Oracle BPEL Process Manager Schema in the Oracle Database

Note:

The scripts to configure Oracle BPEL Process Manager on JBoss require that the JAVA_HOME environment parameter be set prior to running the script.
  1. Navigate to the install\soa_schemas\irca directory within the Oracle BPEL Process Manager 10.1.3.1 installables. The .bat.sh scripts to run IRCA are located in this directory.

    See Also:

    Step 3: Install Oracle BPEL Process Manager 10.1.3.1 for OC4J to download the Oracle BPEL Process Manager 10.1.3.1.
  2. Set ORACLE_HOME to point to the Oracle Database installation location. For example,

    set ORACLE_HOME=c:\Oracle10g
    
  3. Run the following irca script:

    For... Run...
    Windows XP irca.bat orabpel
    Linux irca.sh orabpel

    This runs the irca script packaged with the Oracle BPEL Process Manager installation.

  4. Enter sys as the user name and the sys password when prompted.

    The orabpel schema is loaded into the Oracle Database.

4.3.3 Step 3: Install Oracle BPEL Process Manager 10.1.3.1 for OC4J

This is the standalone version of BPEL. Note that the basic SOA Suite installation cannot be used for this setup. You can download this standalone version of Oracle BPEL Process Manager 10.1.3.1 from the Oracle BPEL Process Manager Downloads Web site at

http://www.oracle.com/technology/software/products/ias/bpel/index.html

Install Oracle BPEL Process Manager for Developers version 10.1.3.1 into any directory on the same host on which JBoss will be installed.

Oracle BPEL installation on JBoss requires to reference the binaries, property files, and path from the Oracle BPEL installation. This is an important prerequisite to the JBoss installation.

Note:

4.3.4 Step 4: Apply the SOA Suite Patchset 10.1.3.3 on BPEL PM Standalone 10.1.3.1

You need to download the SOA Suite patchset 10.1.3.3 from OracleMetaLink and then apply the patchset on BPEL PM standalone 10.1.3.1. Perform the following steps:

  1. Log in to OracleMetaLink at http://metalink.oracle.com. The OracleMetaLink home page is displayed.

  2. Click Patches & Updates. The Patches & Updates page is displayed.

  3. Click Simple Search.

  4. In the Search By field, enter 6148874. The details of the patchset 6148874 are displayed.

  5. Follow the instructions in the patchset to install the patchset on the BPEL PM standalone 10.1.3.1.

    Note:

    The specific instruction in the 10.1.3.3 patchset installations which mentions that BPEL PM must be running can be ignored.

4.3.5 Step 5: Install JBoss Application Server and Configure BPEL PM Standalone for JBoss

Note:

These instructions assume that you have obtained JBoss 4.0.5.
  1. Install JBoss Application Server.

  2. Download the orabpel_10133_Jboss.zip file, which enables you to configure Oracle BPEL Process Manager on JBoss at http://www.oracle.com/technology/software/products/ias/bpel/index.html. Create the orabpel_10133_Jboss folder and unzip orabpel_10133_Jboss.zip to this folder.

    Note:

    • The directory to which you download the Oracle BPEL Process Manager should be the same host on which JBoss is installed.

    • Unzip the orabpel_10133_Jboss.zip file as a non-root user (same user as was used to install Oracle BPEL Process Manager 10.1.3.1 for OC4J). For example, Oracle.

    • It is advisable not to delete the orabpel_10133_Jboss folder, as the contents of this folder are used for configuring BPEL PM to work on JBoss. However, after the configuration, this folder will no longer be used, but in case of a reinstallation, you will need to download, unzip the folder, and perform all the steps again.

  3. Modify the following mandatory installation properties in the orabpel_10133_Jboss\Installables_V5\cfg\constants.properties file:

    Note:

    Mandatory properties cannot have a comment tag or contain blank values. Failure to follow this requirement results in errors during installation. Also, ensure that you enter the appropriate information for each of the fields. Any typo will cause errors during installation.
    Property Description
    JBOSS_HOME The directory path in which JBoss Application Server is installed.

    For example, JBOSS_HOME=C:\jboss-4.0.5.GA.

    BPEL_HOME The directory path in which Oracle BPEL Process Manager is installed.

    For example, BPEL_HOME=C:\product\10.1.3.1\OraBPEL_1\bpel

    BPEL_INSTALL_PATH The directory containing the JDK of Oracle BPEL Process Manager.

    For example, if the Oracle BPEL Process Manager home directory is C:\product\10.1.3.1\OraBPEL_1\bpel, then BPEL_INSTALL_PATH is typically C:\product\10.1.3.1\OraBPEL_1.

    DRIVERTYPE The JDBC driver type (thick or thin).

    For example, DRIVERTYPE=jdbc:oracle:thin.

    HOSTNAME The name or IP address of the host on which the Oracle Database 10g is installed.

    For example, HOSTNAME=stda.us.oracle.com.

    PORTNUMBER The port number of the host on which the Oracle Database 10g is installed.

    For example, PORTNUMBER=1087.

    SID The name that identifies a specific instance of running the Oracle Database10g.

    For example, SID=ORCL.

    JAASAUTHUSERID The user name for accessing the Oracle BPEL Process Manager schema.

    For example, JAASAUTHUSERID=oracle

    JASAUTHPASSWD The password for accessing the Oracle BPEL Process Manager schema.

    For example, JASAUTHPASSWD=welcome1

    PROXYSET Indicates if a proxy server is being used (true or false).

    For example, PROXYSET=true.

    PROXYHOST The name or IP address of the host on which the proxy server is installed.

    For example, PROXYHOST=www-proxy.us.oracle.com.

    PROXYPORT The port where the proxy server is running.

    For example, PROXYPORT=80

    NONPROXYHOST The addresses for which the proxy server must be bypassed that are divided by the vertical bar (|).

    For example, NONPROXYHOST=*.oracle.com|*.oraclecorp.com|localhost|127.0.0.1|10.177.251.61|rajeshc-pc|rajeshc-pc.idc.oracle.com


  4. Run the following script from the orabpel_10133_Jboss\Installables_V5\bin folder at the operating system command prompt:

    For... Run...
    Windows XP setup.bat
    Linux setup.sh

    Note:

    The setup.sh script would not have execute privileges. So, run chmod +x setup.sh.

    This script creates two servers, Oracle BPEL Server (oracleBPELServer) and Decision Server (decisionServer). The script also configures the required applications, queues, database connections, adapters, and JCAs.

    Installation progress is logged to the orabpel_10133_jboss\Installables_V5\bin\logs\output.log file.

  5. Apply the jbossws-1.2.1 patch.

    By default, Jboss4.0.5 comes with the Web service deployer 1.0.4(jbossws-1.0.4). There are issues while running Web services using this deployer, so you need to upgrade to jbossws1.2.1.

    You can download jbossws-1.2.1.GA.zip from the JBoss Web Services Downloads Web site at

    http://labs.jboss.com/jbossws/downloads

    After the download, follow the instructions given in Install.txt file, and apply the patch to the already configured oracleBPELServer.

    This patch would require you to run the ant command, which is available at ORACLE_HOME\bpel\system\appserver\oc4j\ant\bin\ant.

  6. Before starting oracleBPELServer, update the following values in the BPEL_HOME/domains/default/config/domain.xml file:

    Property Change From Change To
    <property id="datasourceJndi"> <value>jdbc/BPELServerDataSourceWorkflow</value> <value>java:jdbc/BPELServerDataSourceWorkflow</value>
    property id="txDatasourceJndi"> <value>jdbc/BPELServerDataSource</value> <value>java:jdbc/BPELServerDataSource</value>

    Note:

    This step needs to be run only when oracleBPELServer is started for the first time.
  7. Start oracleBPELServer as follows:

    For... Run...
    Windows XP JBOSS_HOME\bin\startServer.bat -c oracleBPELServer
    Linux JBOSS_HOME/bin/startServer.sh -c oracleBPELServer

  8. (Optional). Start decisionServer as follows:

    For... Run...
    Windows XP JBOSS_HOME\bin\startServer.bat -c decisionServer
    Linux JBOSS_HOME/bin/startServer.sh -c decisionServer

    Note:

    Starting decisionServer is not mandatory. Decision Service applications need to be deployed only into the decisionServer server. Start this server only if decision service applications are available.
  9. Log in to the Oracle BPEL console at the following URL, using admin as the username and password:

    http://localhost:9700/BPELConsole

  10. (Optional). Commands to stop the oracleBPELServer or decisionServer:

    Note:

    Use these commands to stop OracleBPELServer or decisionServer.

    Stop oracleBPELServer as follows:

    For... Run...
    Windows XP stopServer.bat -s jnp://localhost:9099
    Linux stopServer.sh -s jnp://localhost:9099

    Stop decisionServer as follows:

    For... Run...
    Windows XP stopServer.bat -s jnp://localhost:9599
    Linux stopServer.sh -s jnp://localhost:9599

4.4 Design-Time Deployment Support for BPEL PM 10.1.3.3 on JBoss

This section describes the various design-time support functions available on JBoss, for the deployment of BPEL Processes in JDeveloper. You can deploy BPEL PM components on JBoss by using the following methods:

4.4.1 From the BPEL PM Developer Prompt Using Ant

You can use ant in the BPEL PM developer prompt to deploy BPEL Processes. This section contains the following topics:

4.4.1.1 Prerequisite Checks

  1. Ensure that bpelPlatform is set to jboss_3 in the BPEL_HOME\bpel\system\config\collaxa-config.xml file.

  2. Ensure that the following properties are set in the BPEL_HOME\bpel\utilities\ant-orabpel.properties file:

    • platform to jboss_3

    • admin.user to valid user in JBoss realm

    • admin.password to the password of the above mentioned user

    • jndi.url to jnp://localhost:9099

    • jndi.InitialContextFactory to org.jnp.interfaces.NamingContextFactory

    Note:

    If the admin.user property is not set correctly, then the deployment may throw authentication errors.

4.4.1.2 Steps to Deploy Using the BPEL PM Prompt

Follow these instructions to deploy BPEL PM from the developer prompt by using ant:

  1. Open a BPEL PM Developer prompt.

  2. Run ant.sh/bat.

    Note:

    For more information, refer to BPEL_HOME\GETTING_STARTED.html.

The only exceptions to be noted are as follows:

  • If the BPEL Process contains any Decision Service applications, UI applications, or Work Flow applications, then these applications will not be automatically deployed in JBoss by the ant script.

  • The corresponding EAR/WAR files are custom built for the JBoss platform but need to be manually deployed on the target server.

Note:

Refer to Appendix B, "Auto Loan Demo" for more details.

4.4.2 From JDeveloper

You can also deploy J2EE applications from JDeveloper. This section contains the following topics:

4.4.2.1 Prerequisite Checks

  1. For Windows, download JDeveloper Studio 10.1.3.3 (jdevstudio10133.zip) from Oracle JDeveloper (10.1.3.3) Web site at

    http://www.oracle.com/technology/software/products/jdev/htdocs/soft10133.html

  2. Copy the bpm-services.jar file from the BPEL_HOME\system\services\lib directory to the JDEV_HOME\integration\lib directory.

  3. Copy the orabpel-ant.jar file from the BPEL_HOME\lib directory to the JDEV_HOME\integration\lib directory.

  4. Ensure that the following properties are set in the BPEL_HOME\bpel\utilities\ant-orabpel.properties file. Ensure that bpelPlatform is set to jboss_3 in the BPEL_HOME\bpel\system\config\collaxa-config.xml file.

    • platform to jboss_3

    • admin.user to valid user in JBoss realm

    • admin.password to the password of the above mentioned user

    • jndi.url to jnp://localhost:9099

    • jndi.InitialContextFactory to org.jnp.interfaces.NamingContextFactory

  5. In JDeveloper, create an application server connection of the standalone OC4J 10.1.3 type.

  6. In JDeveloper, create an Integration Server connection to localhost:9700.

4.4.2.2 Steps to Deploy Using JDeveloper

Follow these instructions to deploy BPEL PM from the developer prompt using JDeveloper:

  1. From JDeveloper, right-click and deploy the BPEL application into the required domain.

    Surrounding text describes deployment.gif.

The only exceptions to be noted are as follows:

  • If the BPEL Process contains any Decision Service applications, UI applications, or Work Flow applications, then these applications will not be automatically deployed in JBoss by JDeveloper.

  • The corresponding EAR/WAR files are custom built for the JBoss platform but need to be manually deployed on the target server oracleBPELServer in JBoss.

Note:

Refer to Appendix B, "Auto Loan Demo" for more details.

4.5 Additional Configuration Steps of JBoss

The configuration steps mentioned in this section are optional, and you can perform these only if there is a need:

4.5.1 Using LDAP

This section describes the following steps to configure LDAP in JBoss and to enable LDAP authentication for oracleBPELServer:

  1. Navigate to login-config.xml under JBOSS_HOME\server\oracleBPELServer\conf.

  2. Precede the "UsersRolesLoginModule" text with a comment character for application-policy BPELAuthentication.

  3. Remove the comment character for the "LdapLoginModule" text (By default, the "LdapLoginModule" is commented.)

  4. Save the changes.

  5. Restart oracleBPELServer.

The above step disbales the default file-based authentication and enables external LDAP authentication.

Note:

The LdapLoginModule contains default values. Ensure that you change them to customer specific environment values.

4.5.2 Using High Availability Setup

This section describes High Availability (HA) support available for BPEL PM 10.1.3.3 on JBoss. This section contains the following topics:

4.5.2.1 Prerequisite Checks

Ensure that HA setup of BPEL PM is configured on two computers. Let us assume the host names of the two computers as hostname01 and hostname02.

4.5.2.2 Steps to Configure HA for BPEL PM

Follow these instructions to configure HA for BPEL PM on JBoss:

  1. Configure BPEL PM on JBoss on hostname01 and hostname02 separately.

    Note:

    • To configure BPEL PM on JBoss on a host name, refer to "Installation and Configuration".

    • While configuring, ensure that the data source host info property points to the same database in constants.properties for both the nodes.

  2. Install any load-balancing software on one of the hosts (hostname01 or hostname02) or some other host, and point to http://hostname01:9700 and http://hostname02:9700 using the common load-balancing URL (http://<loadbalancer>:9800).

  3. Modify the BPEL_HOME\bpel\system\config\collaxa-config.xml file on both hostname01 and hostname02.

    • Update the soapCallbackUrl property in the collaxa-config.xml file to http://<loadbalancer>:9800 so that the soapCallbackUrl property points to the load balancer URL.

  4. Start oracleBPELServer on both the hostname01 and hostname02 hosts.

  5. Log in to the BPEL Process Manager Console at http://<loadbalancer>:9800/BPELConsole.

4.6 Postinstallation Verification Tasks

This section describes the postinstallation verification tasks to be performed, and it contains the following topics:

4.6.1 Verifying the Oracle BPEL Process Manager Console

Perform the following steps to check if the Oracle BPEL Process Manager Console has started:

  1. Navigate to http://localhost:9700/BPELConsole or to the location where the software is installed, for example, http://<machine-name>:9700/BPELConsole/. The Oracle BPEL Process Manager Console is displayed.

    Description of console.gif follows
    Description of the illustration console.gif

  2. Log in using admin/admin or the username/password that you configured as per the application authentication policy.

    Description of index.gif follows
    Description of the illustration index.gif

4.6.2 Verifying the SelectAllByTitle Sample for the Database Adapter

  1. Log in to the database and start SQL*Plus.

  2. Run the setup.sql script:

    SQL> @Oracle_Home\samples\tutorials\122.DBAdapter\sql\setup.sql;
    

    This script creates and populates the movies table in the database.

  3. Point the database adapter to your database in JBoss console under Deployments, DB Adapter, Configuration, Outbound Connection Pools, eis/DB/BPELSamples, Properties.

    Note:

    Refer to Section 4.6.3, "Running Adapter Samples" for more information.
  4. Select Start, All Programs, Oracle - Oracle_Home, Oracle BPEL Process Manager, Developer Prompt.

  5. Change to the following directory:

    tutorials\122.DBAdapter\SelectAllByTitle
    
  6. Run the following command:

    ant
    

    This compiles and deploys all projects dependent on this tutorial. Projects are deployed into BPEL_HOME\bpel\domains\domain_name\deploy.

  7. Select Start, All Programs, Oracle - Oracle_Home, Oracle BPEL Process Manager, BPEL Console.

  8. Click SelectAllByTitle in the Deployed BPEL Processes list.

  9. Enter the movie title on the Initiate page.

  10. Click Post XML Message.

  11. View the results and inspect the instance.

4.6.3 Running Adapter Samples

This section contains the following topics:

4.6.3.1 Configuring Connection Factories for Adapters in JBoss

You should create the required connection factories that are used by BPEL Process Partnerlinks before deploying BPEL Processes using adapters. Perform the following steps to create the required connection factories:

  1. Navigate to the JBOSS_HOME\server\oracleBPELServer\deploy directory.

  2. Edit the *-ds.xml files for creating new connection factories as required by the resource adapters, for example, MQAdapter-ds.xml for MQ Adapter.

  3. Ensure that the connection factory properties, as shown in Table 4-2, are modified for the required resource adapters.

Table 4-2 Connection Factory Properties

Adapter Type Properties

Database

  • driverClassName

  • connectionString

FTP

  • host

  • port

Note: A new authentication alias must be created for connecting to the FTP server.

Applications

  • connectionString

  • userName

  • password

AQ

  • connectionString

  • userName

  • password

JMS

  • connectionFactoryLocation

  • isTopic

  • isTransacted

Note: The istopic property must be set to false for queues. The isTransacted property must be set to false for the JMS samples to run.

MQ

  • channelName

  • portNumber

  • queueManagerName

  • hostName


4.6.4 Deploying Samples Using Ant

Ensure that admin.user and admin.password in BPEL_HOME\bpel\utilities\ant-orabpel.properties are updated with the credentials of a valid user from the authentication store setup for authentication.Samples can be deployed from the developer prompt using the ant script following the above step.The samples containing only BPEL processes can be fully deployed using the ant script.Samples containing additional components such as Decision Service applications, workflow forms, and UI applications need to be deployed in the following manner.

  1. Use the ant script to deploy the BPEL process of the sample.

  2. For each Decision Service application, manually edit the jsps and the decisionservice.xml file to replace the variables for domain, host the port as required. Generate the war or ear file, and deploy into DecisionServer. Start the application.

  3. For each workflow form application, generate the war or ear file, and deploy into oracleBPELServer. Start the application.

  4. For each UI Application, manually edit the doApply.jsp file to replace the variables for domain, host the port as required. Generate the war or ear file, and deploy into oracleBPELServer. Start the application.

4.7 Limitations, Known Issues, and Troubleshooting Tips

This section describes the limitations, known issues, and troubleshooting tips for Oracle BPEL Process Manager 10.1.3.3 on JBoss version 6.1.0.3.

4.7.1 Limitations

Note the following limitations:

  • JBoss and Oracle BPEL Process Manager 10.1.3.1 should be installed as the same user on Linux, and the user should not be a root user.

    Note:

    If you install JBoss and BPEL PM 10.1.3.1 as different users, then the file permissions and ownership for files under the following directories should be verified and changed to BPEL PM install user:
    • BPEL_HOME\lib

    • BPEL_HOME\lib\rules

    • BPEL_HOME\system\appserver\oc4j\webservices\lib

    • BPEL_HOME\system\services\lib

    • BPEL_HOME\system\config

    • BPEL_HOME\utilities\

4.7.2 Known Issues

Note the following known issues:

JMS Adapter

  • JMS Adapter throws the following NullPointerException during initialization on non-Oracle platforms:

    JmsConnectionFactory: Unable to set connectionparameters for OracleConnectionManager
    java.lang.NullPointerException
    at
    oracle.tip.adapter.jms.JmsConnectionFactory.<init>(JmsConnectionFactory.java:91)
    at oracle.tip.adapter.jms.JmsManagedConnectionFactory.createConnectionFactory
    (JmsManagedConnectionFactory.java:80)
    

    This is a benign error and does not stop the JMS connection factory from initializing.

Decision Services

  • Data type binding warnings and errors are displayed during deployment and start of Decision Service (Business Rules) applications. These errors and warnings can be ignored.