Version 1 Release 3 October IBM Interact Omni-channel Message Orchestrator Guide IBM
|
|
- Mariah Barnett
- 5 years ago
- Views:
Transcription
1 Version 1 Release 3 October 2015 IBM Interact Omni-channel Message Orchestrator Guide IBM
2 Note Before using this information and the product it supports, read the information in Notices on page 31. This edition applies to version 1, release 1, modification 0 of IBM Interact Omni-channel Message Orchestrator and to all subsequent releases and modifications until otherwise indicated in new editions. Copyright IBM Corporation 2014, US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
3 Contents Chapter 1. Overview Chapter 2. Prerequisites Chapter 3. Deploying Interact Omni-channel Message Orchestrator.. 5 Installing Interact Omni-channel Message Orchestrator into Interact on WebSphere Application Server Upgrading Interact Omni-channel Message Orchestrator into Interact on WebSphere Application Server Installing Interact Omni-channel Message Orchestrator into Interact on WebLogic Upgrading Interact Omni-channel Message Orchestrator into Interact on WebLogic Setting up JMS Configuring JMS auto reconnect Configuring Interact Omni-channel Message Orchestrator with IBM MQ Chapter 4. Configuring Interact Omni-channel Message Orchestrator.. 19 Configuring the eventconfig.properties file Configuring the globalconfig.properties file Configuring the outboundgatewayconfig.properties file Configuring the inboundglobalconfig.properties file Configuring the inboundgatewayconfig.properties file Configuring the inboundgatewayqueuenameconfig.properties file.. 26 Chapter 5. Sample code Notices Trademarks Privacy Policy and Terms of Use Considerations.. 33 Copyright IBM Corp. 2014, 2015 iii
4 iv IBM Interact Omni-channel Message Orchestrator Guide
5 Chapter 1. Overview Within IBM Interact offers can only be delivered synchronously to the process that submits an event, which is inherently specific to one inbound channel. For example, you can deliver a web-message back to the web-channel when a web-event occurs in Interact. However, if you want to send an or mobile push whenever a specific web event occurs, you must write custom code to do so. IBM Interact Omni-channel Message Orchestrator fills this gap with a generic, reusable module that transforms Interact into a cross-channel offer messaging system. The system is capable of delivering any Interact offer through any outbound channel, regardless of the channel on which the inbound event occurred. It is important to note though, that control over which offers to deliver remains within the full control of Interact strategies, and as such, within the marketer s hands. Copyright IBM Corp. 2014,
6 2 IBM Interact Omni-channel Message Orchestrator Guide
7 Chapter 2. Prerequisites You must complete the following prerequisites before you use IBM Interact Omni-channel Message Orchestrator. v Interact Omni-channel Message Orchestrator offer dispatching to the outbound gateways requires Interact version (or a later 8.x version of Interact) or Interact version or later. Interact Omni-channel Message Orchestrator is not compatible with Interact version 9.0 or 9.1. Note: If you use the Interact Omni-channel Message Orchestrator Opportunity Detect Inbound Gateway, you must use version of Opportunity Detect. v Any additional outbound gateways or inbound gateways and their products that are used with Interact Omni-channel Message Orchestrator might require more setup. Copyright IBM Corp. 2014,
8 4 IBM Interact Omni-channel Message Orchestrator Guide
9 Chapter 3. Deploying Interact Omni-channel Message Orchestrator The Interact Omni-channel Message Orchestrator can be deployed into the Interact runtime environment on WebLogic or WebSphere Application Server. If you want to perform an initial installation of Interact Omni-channel Message Orchestrator, see the instructions for installing Interact Omni-channel Message Orchestrator into Interact on WebLogic or WebSphere Application Server. If you previously installed Interact Omni-channel Message Orchestrator and want to upgrade to a newer version, see the instructions for upgrading Interact Omni-channel Message Orchestrator into Interact on WebLogic or WebSphere Application Server. Installing Interact Omni-channel Message Orchestrator into Interact on WebSphere Application Server Interact Omni-channel Message Orchestrator can be installed into Interact on WebSphere Application Server (WAS). Use the following instructions to perform an initial installation of Interact Omni-channel Message Orchestrator. If you previously installed Interact Omni-channel Message Orchestrator, use the upgrade instructions. 1. Download the IBM_Interact_OMO_1.1.zip file, the IBM_Interact_OMO_Utilities_1.1.zip file, and any gateways you plan to use to any directory (for example, c:\omo) on the Interact runtime server. 2. Extract the IBM_Interact_OMO_Utilities_1.1.zip file to the directory where you want to install Interact Omni-channel Message Orchestrator. 3. Run the installomo.bat utility for Windows environments or the installomo.sh utility for Linux environments to extract and install Interact Omni-channel Message Orchestrator. These files are in the OMO\bin\OMO_Utilities directory. Note: Before you can run installomo on Unix, you must run the chmod +x *.sh command. You can use the following syntax for this command. installomo -i <installdir> -z<zipfilelocation> -i --installdir is the absolute path to existing or planned installation. -z --zipfilelocation is the absolute path to the Interact Omni-channel Message Orchestrator Core or Gateway zip files to be installed. This command Installs all zip files found at this location. -? --help prints this help message. 4. Open the administrative console. 5. Select Servers > (Expand Server Types) > WebSphere application servers > server_name > (Expand Java and Process Management) > Process Definition > Java Virtual Machine. 6. In the generic JVM arguments, add the property -Dcom.ibm.interact.offerOrchJar=<OMO install dir>\omo.jar. Copyright IBM Corp. 2014,
10 For example, add the property -Dcom.ibm.interact.offerOrchJar=c:\omo\ OMO.jar. 7. Click OK to save changes to the master configuration. 8. Edit <OMO Install Dir>\conf\outbound\common\globalConfig.properties. a. Change the property value for Event.DefaultInteractionPoint to be the Interact interaction point that you want to use for Interact Omni-channel Message Orchestrator offers. b. If you use in memory offer dispatching, edit the property OfferDispatcher and set the value to com.ibm.interact.offerorchestration.offerdispatcher. OfferDispatcherMemoryImpl. c. If you use JMS backed offer dispatching, edit the property and set the value to com.ibm.interact.offerorchestration.offerdispatcher. OfferDispatcherJMSImpl, and install the ActiveMQ JMS server. The default configuration assumes that the JMS server can be accessed at tcp://localhost: This configuration can be changed by editing the property OfferDispatcherJMSImpl.JMSBrokerURL in globalconfig. Note: The default configuration is to use JMS backed offer dispatching. 9. Configure the other properties files in the IBM_Interact_OMO_1.1.zip file depending on your Interact Omni-channel Message Orchestrator configuration. Configure the eventconfig.properties file to enable events for offer dispatching. Configure the outboundgatewayconfig.properties file to register any OutboundGateways. Use the inboundglobalconfig.properties file to process inbound messages that come from the specified JMS server. Configure the inboundgatewayconfig.properties file to register any InboundGateways. Use the inboundgatewayqueuenameconfig.properties file to specify a queue name in your inbound gateway. For more information on the properties files configuration, see Configuring Interact Omni-channel Message Orchestrator. 10. Configure the inbound and outbound gateways you want to use with Interact Omni-channel Message Orchestrator. For more information, see wiki/w214f7731a379_4712_a1ce_5d7a833d4cca/page/interact%20omnichannel%20message%20orchestrator 11. Run the validateconfig.bat utility for Windows environments or the validateconfig.sh utility for Linux environments to confirm that there are no errors in your properties files. These files are in the OMO\bin\OMO_Utilities directory. The validateconfig utility checks for specific issues within the Interact Omni-channel Message Orchestrator install. v Required jars are present in the proper directory structure. v Required files are present in the proper directory structure. The validateconfig utility checks for specific issues within the associated properties files that are necessary for the Interact Omni-channel Message Orchestrator install. v Required parameters have values. 6 IBM Interact Omni-channel Message Orchestrator Guide
11 v Required parameters, which require classes, have values. v Any parameter that has a value cannot be equal to <change me>; this represents a field that you must change to configure Interact Omni-channel Message Orchestrator. v Searches parameter values for specific classes. If a class is found, the program is triggered to look for that Interact Omni-channel Message Orchestrator install. Note: validateconfig assumes that your inbound gateway has interacteventnamemapping.properties, interacteventpayloadmapping.properties, and inboundmessageschema.properties (Tealeaf Inbound only) files in conf/inbound/<inboundgatewayname>. If these files are in a lower directory level, validateconfig posts a fatal error that the files are not found in the expected location. This error can be ignored if the files were moved to a lower directory intentionally. 12. Fix any errors that you receive when you run the validateconfig utility. Rerun the validateconfig utility and continue to fix the errors until you have no errors. 13. Edit the Interact log4j property file and add the following to enable Interact Omni-channel Message Orchestrator debug logging. log4j.logger.com.ibm.interact.offerorchestration=debug Note: The Interact log4j property file is typically in /data/ibm/unica/ Interact/conf/interact_log4j.properties, but the path is configurable through the Interact configuration manager. Note: After you have Interact Omni-channel Message Orchestrator running and verified it is working, you can lower the log level to info. 14. Restart Interact runtime server. Upgrading Interact Omni-channel Message Orchestrator into Interact on WebSphere Application Server Use the following steps to upgrade Interact Omni-channel Message Orchestrator to the latest version on WebSphere Application Server. 1. Backup your <OMO Install Dir>\conf directory. 2. Download the IBM_Interact_OMO_1.1.zip file, the IBM_Interact_OMO_Utilities_1.1.zip file, and any gateways you plan to use. 3. Extract the IBM_Interact_OMO_Utilities_1.1.zip file to the directory where you want to install Interact Omni-channel Message Orchestrator. 4. Verify your JVM settings. See Deploying Interact Omni-channel Message Orchestrator into Interact on WebSphere Application Server for more information. 5. Stop the WebSphere Application Server. 6. Run the installomo.bat utility for Windows environments or the installomo.sh utility for Linux environments to extract and install the latest version of Interact Omni-channel Message Orchestrator. These files are in the OMO\bin\OMO_Utilities directory. Note: Before you can run installomo on Unix, you must run the chmod +x *.sh command. Chapter 3. Deploying Interact Omni-channel Message Orchestrator 7
12 You can use the following syntax for this command. installomo -i <installdir> -z<zipfilelocation> -i --installdir is the absolute path to existing or planned installation. -z --zipfilelocation is the absolute path to the Interact Omni-channel Message Orchestrator Core or Gateway zip files to be installed. This command installs all of the Interact Omni-channel Message Orchestrator zip files that are found in this file location. Therefore, this file location should only contain installation or upgrade files that are new. -? --help prints this help message. -dv disables the validation after the installation. The mergeproperties utility runs automatically with the installation to merge your existing properties files with the newly installed properties files. Note: installomo assumes that your inbound gateway has interacteventnamemapping.properties, interacteventpayloadmapping.properties, and inboundmessageschema.properties (Tealeaf Inbound only) files in conf/inbound/<inboundgatewayname>. If these files are in a lower directory level, installomo posts a fatal error that the files are not found in the expected location. This error can be ignored if the files were moved to a lower directory intentionally. Note: For the Tealeaf Struggle Inbound Gateway, the interacteventpayloadmapping.properties file has the following sample mapping. This sample mapping causes an issue with the mergeproperties utility because the utility looks for the sample when it performs the merge and merges it back into the property file, even if you deleted the sample. browsertype=(string)customfield1 cartvalue=(string)customfield2 usertype=(string)customfield3 The validateconfig utility also runs automatically with the upgrade. The validateconfig utility checks for specific issues within the Interact Omni-channel Message Orchestrator install. v Required jars are present in the proper directory structure. v Required files are present in the proper directory structure. The validateconfig utility checks for specific issues within the associated properties files that are necessary for the Interact Omni-channel Message Orchestrator install. These files are in the OMO\bin\OMO_Utilities directory. v Required parameters have values. v Required parameters, which require classes, have values. The values must be valid class names, which are validated through the jar files. v Any parameter that has a value cannot be equal to <change me>; this represents a field that you must change to configure Interact Omni-channel Message Orchestrator. v Searches parameter values for specific classes. If a class is found, the program is triggered to validate the respective Interact Omni-channel Message Orchestrator install. 7. Fix any errors that you receive when the validateconfig utility runs. Rerun the validateconfig utility and continue to fix the errors until you have no errors. 8. Optional. You can edit your Interact log4j property file to change the debug settings, if desired. 9. Restart the WebSphere Application Server. 8 IBM Interact Omni-channel Message Orchestrator Guide
13 Installing Interact Omni-channel Message Orchestrator into Interact on WebLogic Interact Omni-channel Message Orchestrator can be installed into Interact on WebLogic. Use the following instructions to perform an initial installation of Interact Omni-channel Message Orchestrator. If you previously installed Interact Omni-channel Message Orchestrator, use the upgrade instructions. 1. Download the IBM_Interact_OMO_1.1.zip file, the IBM_Interact_OMO_Utilities_1.1.zip file, and any gateways you plan to use to any directory (for example, c:\omo) on the Interact runtime server. 2. Extract the IBM_Interact_OMO_Utilities_1.1.zip file to the directory where you want to install Interact Omni-channel Message Orchestrator. 3. Run the installomo.bat utility for Windows environments or the installomo.sh utility for Linux environments to extract and install Interact Omni-channel Message Orchestrator. These files are in the OMO\bin\OMO_Utilities directory. Note: Before you can run installomo on Unix, you must run the chmod +x *.sh command. You can use the following syntax for this command. installomo -i <installdir> -z<zipfilelocation> -i --installdir is the absolute path to existing or planned installation. -z --zipfilelocation is the absolute path to the Interact Omni-channel Message Orchestrator Core or Gateway zip files to be installed. This command Installs all zip files found at this location. -? --help prints this help message. 4. Edit setdomainenv.bat to add the following D parameters to JAVA_PROPERTIES. -Dcom.ibm.interact.offerOrchJar=<OMO install dir>\omo.jar For example, set JAVA_PROPERTIES=(previously set properites) -Dcom.ibm.interact.offerOrchJar=c:\omo\OMO.jar 5. Edit <OMO Install Dir>\conf\outbound\common\globalConfig.properties. a. Change the property value for Event.DefaultInteractionPoint to be the Interact interaction point you want to use for Interact Omni-channel Message Orchestrator offers. b. If you use in memory offer dispatching, edit the property OfferDispatcher and set the value to com.ibm.interact.offerorchestration.offerdispatcher. OfferDispatcherMemoryImpl. c. If you use JMS backed offer dispatching, edit the property and set the value to com.ibm.interact.offerorchestration.offerdispatcher. OfferDispatcherJMSImpl, and install the ActiveMQ JMS server. The default configuration assumes that the JMS server can be accessed at tcp://localhost: This can be changed by editing the property OfferDispatcherJMSImpl.JMSBrokerURL in globalconfig. Note: The default configuration is to use JMS backed offer dispatching. 6. Configure the other properties files in the IBM_Interact_OMO_1.1.zip file depending on your Interact Omni-channel Message Orchestrator configuration. Chapter 3. Deploying Interact Omni-channel Message Orchestrator 9
14 Configure the eventconfig.properties file to enable events for offer dispatching. Configure the outboundgatewayconfig.properties file to register any OutboundGateways. Use the inboundglobalconfig.properties file to process inbound messages that come from the specified JMS server. Configure the inboundgatewayconfig.properties file to register any InboundGateways. Use the inboundgatewayqueuenameconfig.properties file to specify a queue name in your inbound gateway. For more information on the properties files configuration, see Configuring Interact Omni-channel Message Orchestrator. 7. Configure the inbound and outbound gateways you want to use with Interact Omni-channel Message Orchestrator. For more information, see wiki/w214f7731a379_4712_a1ce_5d7a833d4cca/page/interact%20omnichannel%20message%20orchestrator 8. Run the validateconfig.bat utility for Windows environments or the validateconfig.sh utility for Linux environments to confirm that there are no errors in your properties files. These files are in the OMO\bin\OMO_Utilities directory. The validateconfig utility checks for specific issues within the Interact Omni-channel Message Orchestrator install. v Required jars are present in the proper directory structure. v Required files are present in the proper directory structure. The validateconfig utility checks for specific issues within the associated properties files that are necessary for the Interact Omni-channel Message Orchestrator install. v Required parameters have values. v Required parameters, which require classes, have values. v Any parameter that has a value cannot be equal to <change me>; this represents a field that you must change to configure Interact Omni-channel Message Orchestrator. v Searches parameter values for specific classes. If a class is found, the program is triggered to look for that Interact Omni-channel Message Orchestrator install. Note: validateconfig assumes that your inbound gateway has interacteventnamemapping.properties, interacteventpayloadmapping.properties, and inboundmessageschema.properties (Tealeaf Inbound only) files in conf/inbound/<inboundgatewayname>. If these files are in a lower directory level, validateconfig posts a fatal error that the files are not found in the expected location. This error can be ignored if the files were moved to a lower directory intentionally. 9. Fix any errors that you receive when you run the validateconfig utility. Rerun the validateconfig utility and continue to fix the errors until you have no errors. 10. Edit the Interact log4j property file and add the following to enable Interact Omni-channel Message Orchestrator debug logging. log4j.logger.com.ibm.interact.offerorchestration=debug 10 IBM Interact Omni-channel Message Orchestrator Guide
15 Note: The Interact log4j property file is typically in /data/ibm/unica/ Interact/conf/interact_log4j.properties, but the path is configurable through the Interact configuration manager. Note: After you have Interact Omni-channel Message Orchestrator running and verified it is working, you can lower the log level to info. 11. Restart Interact runtime server. Upgrading Interact Omni-channel Message Orchestrator into Interact on WebLogic Use the following steps to upgrade Interact Omni-channel Message Orchestrator to the latest version on WebLogic. 1. Backup your <OMO Install Dir>\conf directory. 2. Download the IBM_Interact_OMO_1.1.zip file and the IBM_Interact_OMO_Utilities_1.1.zip file, and any gateways you plan to use. 3. Extract the IBM_Interact_OMO_Utilities_1.1.zip file to the directory where you want to install Interact Omni-channel Message Orchestrator. 4. Verify your JVM settings. See Deploying Interact Omni-channel Message Orchestrator into Interact on WebLogic for more information. 5. Stop WebLogic. 6. Run the installomo.bat utility for Windows environments or the installomo.sh utility for Linux environments to extract and install the latest version of Interact Omni-channel Message Orchestrator. These files are in the OMO\bin\OMO_Utilities directory. Note: Before you can run installomo on Unix, you must run the chmod +x *.sh command. You can use the following syntax for this command. installomo -i <installdir> -z<zipfilelocation> -i --installdir is the absolute path to existing or planned installation. -z --zipfilelocation is the absolute path to the Interact Omni-channel Message Orchestrator Core or Gateway zip files to be installed. This command installs all of the Interact Omni-channel Message Orchestrator zip files that are found in this file location. Therefore, this file location should only contain installation or upgrade files that are new. -? --help prints this help message. The mergeproperties utility runs automatically with the upgrade to merge your existing properties files with the newly installed properties files. Note: installomo assumes that your inbound gateway has interacteventnamemapping.properties, interacteventpayloadmapping.properties, and inboundmessageschema.properties (Tealeaf Inbound only) files in conf/inbound/<inboundgatewayname>. If these files are in a lower directory level, installomo posts a fatal error that the files are not found in the expected location. This error can be ignored if the files were moved to a lower directory intentionally. Note: For the Tealeaf Struggle Inbound Gateway, the interacteventpayloadmapping.properties file has the following sample mapping. This sample mapping causes an issue with the mergeproperties Chapter 3. Deploying Interact Omni-channel Message Orchestrator 11
16 Setting up JMS utility because the utility looks for the sample when it performs the merge and merges it back into the property file, even if you deleted the sample. browsertype=(string)customfield1 cartvalue=(string)customfield2 usertype=(string)customfield3 The validateconfig utility also runs automatically with the installation. The validateconfig utility checks for specific issues within the Interact Omni-channel Message Orchestrator install. v Required jars are present in the proper directory structure. v Required files are present in the proper directory structure. The validateconfig utility checks for specific issues within the associated properties files that are necessary for the Interact Omni-channel Message Orchestrator install. These files are in the OMO\bin\OMO_Utilities directory. v Required parameters have values. v Required parameters, which require classes, have values. The values must be valid class names, which are validated through the jar files. v Any parameter that has a value cannot be equal to <change me>; this represents a field that you must change to configure Interact Omni-channel Message Orchestrator. v Searches parameter values for specific classes. If a class is found, the program is triggered to validate the respective Interact Omni-channel Message Orchestrator install. 7. Fix any errors that you receive when the validateconfig utility runs. Rerun the validateconfig utility and continue to fix the errors until you have no errors. 8. Optional. You can edit your Interact log4j property file to change the debug settings, if desired. 9. Restart WebLogic. You can set up JMS to work with Interact Omni-channel Message Orchestrator. Follow these steps to set up the server and update the configuration file. 1. Download the ActiveMQ to your dev environment. You can download ActiveMQ from 2. Extract the files from the zip file into a directory of your choice. 3. Run the following command to start the ActiveMQ server. cd [activemq_install_dir] bin\activemq start You should see info logs on the console. To test the installation, in another command line window, type netstat -an find "61616". You can access the ActiveMQ administration page by going to in a web browser. The default user name and password are both admin. Configuring JMS auto reconnect You can configure the JMS server to auto reconnect so you do not need to restart the Interact runtime environment every time the JMS server restarts. 12 IBM Interact Omni-channel Message Orchestrator Guide
17 If you use JMS backed offer dispatching, the default configuration assumes that the JMS server can be accessed at tcp://localhost: With the default setting, if the JMS server is restarted, you must restart the Interact runtime environment for IBM Interact Omni-channel Message Orchestrator to work properly. It is possible to configure the JMS to perform auto reconnection. Therefore, you do not need to restart the Interact runtime environment. For example, with Apache ActiveMQ, you can use the failover transport so the JMS client (connection) automatically reconnects to the server if there is a socket exception. You can also use a list of URIs to specify which machines to connect to and use discovery to find the servers to connect to. Example: OfferDispatcherJMSImpl.JMSBrokerURL=failover:(tcp://host1:61616, tcp://host2:61616) You can use this setting in other places where JMS is used within IBM Interact Omni-channel Message Orchestrator, such as the inbound gateway. Note: When the failover transport is used, if all JMS servers are down when the application server is started, the application server might not start properly. Make sure that the JMS server is started in this case or refer to the documentation of the JMS providers to configure timeout options. Configuring Interact Omni-channel Message Orchestrator with IBM MQ Prerequisites You must have IBM Interact Omni-channel Message Orchestrator and IBM MQ version 8.0 installed. For more information about IBM Interact Omni-channel Message Orchestrator, see wiki/w214f7731a379_4712_a1ce_5d7a833d4cca/page/interact%20omni-channel %20Message%20Orchestrator. For more information about IBM MQ v8.0, see knowledgecenter/ssfksj_8.0.0/com.ibm.mq.helphome.v80.doc/ WelcomePagev8r0.htm. Configuring IBM MQ In IBM MQ, create a queue manager with the following queues. OutboundQueue FileLoggerOutboundQueue NotificationPushOutboundQueue SimplePushOutboundQueue UBXOutboundQueue You must also create additional queues for any inbound channels you have installed. Their default names are as follows: TealeafInboundQueue XtifyInboundQueue UBX OpportunityDetect Chapter 3. Deploying Interact Omni-channel Message Orchestrator 13
18 If you manage your queue manager using runmqsc scripts rather than the Explore GUI, queue names must be bounded with single-quotes to preserve the correct capitalization. For example: define qlocal( OutboundQueue ) Configuring authentication (IDPWOS) MQ with settings: The following commands should be executed via runmqsc from your queue manager. 1. ALTER QMGR CHLAUTH(DISABLED) If CHLAUTH is enabled, any client with administrator access is automatically blocked from accessing MQ, regardless of all other settings. 2. DEFINE AUTHINFO(OMO.AUTH.IDPWOS) AUTHTYPE(IDPWOS) CHCKCLNT(REQUIRED) Create an AUTHINFO object. CHCKCLNT can be given various values, depending on how strict you want your authentication requirements to be. v NONE - Username and password are not checked at all. v OPTIONAL - Clients can connect with no username and password. However, if they are provided, they must be valid or the connection is blocked. v REQUIRED - All connections are blocked unless clients provide a valid username and password. v REQDADM - Clients with administrator access behave the same as REQUIRED. Non-privileged clients behave the same as OPTIONAL. Note: Even if IBM Interact is installed on the same machine as the MQ server and accesses it via localhost, CHCKCLNT is still used, not CHCKLOCL. 4.ALTER QMGR CONNAUTH(OMO.AUTH.IDPWOS) Ensure that the queue manager is using the correct AUTHINFO object. 5.Refresh secruity Ensure that the updated security settings are used. No restart is required. Note: Not every setup needs to match this exactly. For more detailed information on security and authorization IBM MQ, see the official IBM MQ documentation: com.ibm.mq.sec.doc/q009710_.htm User groups IBM MQ uses OS-level user groups to determine what level of access a client should have. Clients (both local and remote) must belong to a user group that MQ recognizes in order to connect to queue managers. By default, MQ creates the mqm group, which has full administrative access. Instructions on how to modify user groups on various operating systems can be found here: com.ibm.mq.sec.doc/q010890_.htm. If CHCKCLNT is set to require a password, create an OS-level username and password on the machine that runs the MQ application. Add that user to the mqm group (or another group that you have configured for this purpose). This is the 14 IBM Interact Omni-channel Message Orchestrator Guide
19 username and password that Omni-channel Message Orchestrator is expected to provide. The username and password cannot be more than 12 characters long. If the OS-level username of the user, which runs Interact's application server, is different from the username created above, that name must also be added to the mqm group on the MQ server machine. This step is necessary no matter how permissive your IDPWOS auth settings are. If this user name is longer than 12 characters, it will be truncated. If any inbound endpoint runs on a different user, that username must also be added to the mqm group on the MQ server's machine, as above. Example: Machine #1 is running Linux. It has a user root, which was used to install and run the IBM MQ application, and a user mq_user01, which was just created with the password Paswd01 to serve as the MQ client. Machine #2 is running Windows. It has a user Administrator, which is running Interact Omni-channel Message Orchestrator and Interact on a WebLogic application server. Machine #3 is running Windows. It has a user DetectAdmin, which is running IBM Opportunity Detect. On Machine #1, mq_user01, DetectAdmin, and Administrato (because Administrator is 13 characters) would all need to be added to the mqm group using the usermod command. Omni-channel Message Orchestrator and Opportunity Detect could then both provide mq_user01 and Paswd01 as their MQ username and password. If Administrato and mq_user01 were in user groups with different MQ access levels, the ADOPTCTX setting would determine which one will be used for any subsequent MQ tasks after the connection is established. ALTER AUTHINFO(OMO.AUTH.IDPWOS) AUTHTYPE(IDPWOS) ADOPTCTX(YES) would result in all commands being processed on the behalf of mq_user01. ADOPTCTX(NO) means that all commands are processed on the behalf of Administrato. Preparing the IBM MQ JAR files The machine that runs Omni-channel Message Orchestrator and Interact must have certain IBM MQ jar files available in order for the connection factories to work. If IBM MQ is already installed on the machine, the JAR files you need are already packaged with the IBM MQ installation. Add the following two JAR files to the system-level CLASSPATH environment variable. In Windows, the JAR files are automatically added when IBM MQ was installed. [MQ_HOME]\java\bin\com.ibm.mq.jar [MQ_HOME]\java\bin\com.ibm.mqjms.jar If IBM MQ is not installed on the machine, you should instead copy com.ibm.mq.allclient.jar and jms.jar from your MQ server to your Omni-channel Message Orchestrator server and manually add them to CLASSPATH. For instructions on how to install the necessary JAR files, see Chapter 3. Deploying Interact Omni-channel Message Orchestrator 15
20 Your application server needs to be running Java 1.7 or higher, as IBM MQ v8 JAR files do not support Java 1.6. Note: WebSphere Application Server comes pre-packaged with IBM MQ support and does not require any additional JAR files. However, due to a classloader conflict, IBM MQ JARs and Interact's ActiveMQ JAR cannot both be active on the application server at the same time. As a workaround, the ActiveMQ JAR can be removed from interactrt.war using the following steps: 1. Navigate to the directory: <WAS_HOME>/AppServer/profiles/<SERVER_NAME>/ installedapps/<node_name>/interactrt_war.ear/interactrt.war/web-inf/lib 2. Back up and delete activemq-all.jar. 3. Restart the application server. Configuring Omni-channel Message Orchestrator producers and consumers Use the following information to configure Omni-channel Message Orchestrator producers and consumers. 1. Locate offerdispatcherconsumer-context.xml and offerdispatcherproducercontext.xml in [OMO_HOME]/conf/outbound/common/IBMMQ. 2. Locate inboundconsumer-context.xml in [OMO_HOME]/conf/inbound/common/ IBMMQ. 3. Each of those three files must be edited as follows. a. Replace [IBM_MQ_HOSTNAME] with the hostname of the IBM MQ server. This can be localhost if Omni-channel Message Orchestrator and MQ are on the same machine. b. Replace [IBM_MQ_LISTENER_PORT] with the listener port associated with the queue manager. This defaults to c. Replace [IBM_MQ_QUEUE_MANAGER_NAME] with the name of your queue manager. d. If your queue manager is configured to require a username and password, add them to the jmsconnectionfactory bean. Otherwise, leave them as empty strings. 4. Move offerdispatcherconsumer-context.xml and offerdispatcherproducercontext.xml to [OMO_HOME]/conf/outbound/common, replacing the existing files. Rename or back up the existing xml files before replacing the existing files. 5. Move inboundconsumer-context.xml to [OMO_HOME]/conf/inbound/common, replacing the existing file. Rename or back up the existing xml files before replacing the existing files. Verification To verify your IBM MQ configuration, restart the Omni-channel Message Orchestrator AppServer. To verify that the security settings are correct, search the Omni-channel Message Orchestrator AppServer log for Errors or INFO related to security settings. For example, make sure that you do not see any references to ( MQCC_FAILED ) reason 2035 ( MQRC_NOT_AUTHORIZED ) status. If you see INFO: v Check the username/password provided in inbound and outbound xml files. 16 IBM Interact Omni-channel Message Orchestrator Guide
21 v Check if that user was added to the respective group on the MQ server. Chapter 3. Deploying Interact Omni-channel Message Orchestrator 17
22 18 IBM Interact Omni-channel Message Orchestrator Guide
23 Chapter 4. Configuring Interact Omni-channel Message Orchestrator After you deploy Interact Omni-channel Message Orchestrator, you must configure several inbound and outbound properties files. Note: The default encoding for Interact Omni-channel Message Orchestrator properties files is ISO character encoding. Characters that cannot be directly represented in this encoding can be written with Unicode (\uxxxx format). You can use the native2ascii program to convert native encoding to ISO 8859 encoding. See for more information. Configuring the eventconfig.properties file Use the eventconfig.properties file to enable events for offer dispatching. By default, Interact Omni-channel Message Orchestrator does not send offers for event posts to Interact. To enable an event for offer dispatching, edit the eventconfig.properties file in <OMO install dir>\conf\outbound\common. The key should be the name of the event as it appears in Interact. This is case-sensitive. The value should be the number of offers to request from Interact. A value of 0 disables an event with Interact Omni-channel Message Orchestrator, while a value of 1 or more enables it. The key can also end with a trailing asterisk (*), in which case it matches any event that starts with the value before the asterisk. All events can be enabled by default by editing the globalconfig.properties file and changing the value for the Event.DefaultNumberOfOffersForAllEvent property to be a value greater than 0. The file eventconfig.properties is automatically reloaded. It may take up to five minutes for the changes to take effect. Configuring the globalconfig.properties file Use the globalconfig.properties file to set outbound global variables. The globalconfig.properties file is in <OMO install dir>\conf\outbound\common. Event.DefaultNumberOfOffersForAllEvent Required. This flag enables or disables Interact Omni-channel Message Orchestrator for all events by default. Use 0 to disable Interact Omni-channel Message Orchestrator for all events by default. A positive Copyright IBM Corp. 2014,
24 number enables Interact Omni-channel Message Orchestrator for all events by default. The value is used as the parameter for numberofoffers when calling the Interact API getoffers(). This property can be overridden by the content of the eventconfig.properties on a per event basis. Changes to this property will be automatically reloaded. It may take up to 5 minutes to take effect. Event.DefaultInteractionPoint Required. This name is used as the parameter for interactionpointname when calling the Interact API getoffers(). By default, Interact Omni-channel Message Orchestrator retrieves offers using the interaction point that you configured with this property. Changes to this property will be automatically reloaded. It may take up to 5 minutes to take effect. Event.InteractionPointAttributeName Optional. You can use this parameter to configure Interact Omni-channel Message Orchestrator to look for the name of the interaction point in a postevent session attribute and set the value to the name of the session attribute. This parameter name overrides the default interaction point name. Changes to this property will be automatically reloaded. It may take up to 5 minutes to take effect. ChannelSelector Required. The implementation class name to use to retrieve outbound channel information. The value must be a valid class name including the package name. The default value is =com.ibm.interact.offerorchestration.offerdispatcher. DefaultChannelSelector, which selects one or more channels from the channel attribute of the offer. If you need to use more advanced channel selection heuristics, you can create your own channel selector by writing a java class that implements the com.ibm.interact.offerorchestration.offerdispatcher.channelselector Java interface. Once implemented and added to the classpath, register your implementation in the globalconfig.properties file by editing the value of the ChannelSelector property. You can include your implementing classes in the Interact Omni-channel Message Orchestrator by packaging it in a JAR file and adding that JAR file to <OMO install dir>\lib. The default value for this property is ChannelSelector=com.ibm.interact.offerorchestration.offerdispatcher. DefaultChannelSelector. See Sample code for a sample implementation of a ChannelSelector and the javadoc in <OMO install dir>\javadoc for more information. Changes to this property will be automatically reloaded. It may take up to 5 minutes to take effect. 20 IBM Interact Omni-channel Message Orchestrator Guide
25 DefaultChannelSelector.OfferChannelAttributeName Required if ChannelSelector=com.ibm.interact.offerorchestration.offerdispatcher. DefaultChannelSelector. By default, Interact Omni-channel Message Orchestrator obtains the channel(s) on which to dispatch an offer using the channel attribute of the offer. To use an offer attribute other than channel, edit this property, and set its value to the name of the offer attribute of your choosing. Changes to this property will be automatically reloaded. It may take up to 5 minutes to take effect. DefaultChannelSelector.MultipleChannelDelimiter Required if ChannelSelector=com.ibm.interact.offerorchestration.offerdispatcher. DefaultChannelSelector. The character to use to delimit multiple values. Changes to this property will be automatically reloaded. It may take up to 5 minutes to take effect. DefaultChannelSelector.maxNumChannels Optional. An integer number that specifies the maximum number of channels on which to deliver an offer. This setting is used if ChannelSelector is set equal to com.ibm.interact.offerorchestration. offerdispatcher.defaultchannelselector. Changes to this property are automatically reloaded. It may take up to 5 minutes to take effect. Changes to this property will be automatically reloaded. It may take up to 5 minutes to take effect. DefaultChannelSelector.SimplePush.requiredConditions, DefaultChannelSelector.NotificationPush.requiredConditions, DefaultChannelSelector. .requiredConditions, and DefaultChannelSelector.SMS.requiredConditions Optional. Conditional boolean expression to specify whether a given channel should be used or not for a given offer and/or profile. Offer Attributes should use the offer. prefix and profile attributes should use the profile. prefix. The expressions use the same language as Interact and Campaign flowcharts, with the exception of the additional offer. and profile. prefixes. Changes to this property are automatically reloaded. It may take up to 5 minutes to take effect. Format: DefaultChannelSelector.[channelName].requiredConditions=[condition] [channelname] is the name of a given channel, as specified by an offer (and in the outboundgatewayconfig.properties file ), and [condition] is the expression to evaluate for that channel. Changes to this property will be automatically reloaded. It may take up to 5 minutes to take effect. Chapter 4. Configuring Interact Omni-channel Message Orchestrator 21
26 Example: DefaultChannelSelector.SimplePush.requiredConditions=profile.xidAttr!= null DefaultChannelSelector.NotificationPush.requiredConditions=profile.xidAttr!= null DefaultChannelSelector. .requiredConditions=profile. Address!= null && profile.subscribedmarketingcategories like STRING_CONCAT("%",offer.marketingCategory,"%") DefaultChannelSelector.SMS.requiredConditions=profile.phoneNumber!= null MaximumOOOThreadPoolSize Required. Use this property to change the maximum number of threads for the thread pool to handle Interact Omni-channel Message Orchestrator. Each Interact Omni-channel Message Orchestrator request runs on a new thread from the thread pool. This integer number defines the size of the thread pool. The default value is 20 threads. A restart of the Interact runtime environment is required for changes to this property to take effect. MaximumEndSessionWaitTime Required. Use this property to change the maximum time (in milliseconds) to wait for active Interact Omni-channel Message Orchestrator threads before allowing call to the Interact API endsession() to proceed. When a call to endsession() is made, Interact Omni-channel Message Orchestrator forces the endsession call to wait for any active Interact Omni-channel Message Orchestrator threads to finish retrieving the profile and the offers. It waits for up to the value for this property (in milliseconds), before allowing the endsession() to proceed. Note: It does not wait for the OutboundGateway to finish sending the offer when the JMS backed dispatcher is used. It only waits for the offer message to be placed in the queue and then releases the wait lock. A restart of the Interact runtime environment is required for changes to this property to take effect. OfferDispatcher Required. Interact Omni-channel Message Orchestrator can be configured with either an in memory offer dispatcher or a JMS backed offer dispatcher. Interact Omni-channel Message Orchestrator includes two OfferDispatcher implementations, an in memory dispatcher and a JMS backed dispatcher. You should use the JMS backed dispatcher when possible for performance and reliability reasons. However, you can also provide your own implementation of an OfferDispatcher by subclassing one of the provided implementations or implementing the com.ibm.interact.offerorchestration.offerdispatcher.offerdispatcher java interface. To register your custom implementation, ensure that your implementation is available in the classpath, and edit the OfferDispatcher in the globalconfig.properties file. Set the value to the package qualified name of your implementing class. You can include your implementing 22 IBM Interact Omni-channel Message Orchestrator Guide
27 classes in the Interact Omni-channel Message Orchestrator by packaging it in a JAR file and adding that JAR file to <OMO install dir>\lib. For example, OfferDispatcher=com.yourcompany.interact.offerorchestration. offerdispatcher.mycustomerofferdispatcher See Sample code for a sample implementation of an OfferDispatch and the javadoc in <OMO install dir>\javadoc for more information. A restart of the Interact runtime environment is required for changes to this property to take effect. OfferDispatcherJMSImpl.JMSBrokerURL Required if OfferDispatcher=com.ibm.interact.offerorchestration.offerdispatcher. OfferDispatcherJMSImpl. This property can be used to configure the ActiveMQ JMS server. The JMS queue broker URL to point to the JMS queue server. A restart of the Interact runtime environment is required for changes to this property to take effect. OfferDispatcherJMSImpl.JMSMaximumRedeliveries Required if OfferDispatcher=com.ibm.interact.offerorchestration.offerdispatcher. OfferDispatcherJMSImpl. This property can be used to configure the ActiveMQ JMS server. The maximum number of times a message is redelivered with the JMS queue. A restart of the Interact runtime environment is required for changes to this property to take effect. OfferDispatcherJMSImpl.JMSInitialRedeliveryDelay Required if OfferDispatcher=com.ibm.interact.offerorchestration.offerdispatcher. OfferDispatcherJMSImpl. This property can be used to configure the ActiveMQ JMS server. The initial redelivery delay in milliseconds when a message is redelivered with the JMS queue. A restart of the Interact runtime environment is required for changes to this property to take effect. OfferDispatcherJMSImpl.JMSUseExponentialBackOff Chapter 4. Configuring Interact Omni-channel Message Orchestrator 23
28 Required if OfferDispatcher=com.ibm.interact.offerorchestration.offerdispatcher. OfferDispatcherJMSImpl. This property can be used to configure the ActiveMQ JMS server. This property indicates if the exponential back-off should be used to exponentially increase the timeout. A restart of the Interact runtime environment is required for changes to this property to take effect. OfferDispatcherJMSImpl.JMSBackOffMultiplier Required if OfferDispatcher=com.ibm.interact.offerorchestration.offerdispatcher. OfferDispatcherJMSImpl. This property can be used to configure the ActiveMQ JMS server. The back-off multiplier. A restart of the Interact runtime environment is required for changes to this property to take effect. Configuring the outboundgatewayconfig.properties file Use the outboundgatewayconfig.properties file to register your OutboundGateway. The default Interact Omni-channel Message Orchestrator offer dispatcher dispatches offers on the channel of your choosing. To do so, an OutboundGateway must be registered for each channel returned by the channel selector. To register an OutboundGateway for your channel(s), edit the outboundgatewayconfig.properties file in <OMO install dir>\conf\outbound\common, and add an entry for each of your channels. The key should be the name of the channel. The key is case-sensitive. The value should be the package qualified name of the Java class that implements the OutboundGateway interface. A sample implementation is provided that logs the offer to a file and is registered by default in the outboundgatewayconfig.properties file. FileLogger=com.ibm.interact.offerorchestration.outboundgateway. FileLoggerOutboundGateway Additional gateway implementations, such as mobile push and , can also be found on the Interact Omni-channel Message Orchestrator developerworks community. For more information, see community/wikis/home?lang=en#!/wiki/ W214f7731a379_4712_a1ce_5d7a833d4cca/page/Interact%20Omni-channel %20Message%20Orchestrator. You can also implement your own OutboundGateways by implementing the com.ibm.interact.offerorchestration.outboundgateway.outboundgateway Java interface. You can include your implementing classes in the Interact Omni-channel Message Orchestrator by packaging it in a JAR file and adding that JAR file to <OMO install dir>\lib. 24 IBM Interact Omni-channel Message Orchestrator Guide
IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3.1 April 07, Integration Guide IBM
IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3.1 April 07, 2017 Integration Guide IBM Note Before using this information and the product it supports, read the information
More informationVersion 11 Release 0 May 31, IBM Contact Optimization Installation Guide IBM
Version 11 Release 0 May 31, 2018 IBM Contact Optimization Installation Guide IBM Note Before using this information and the product it supports, read the information in Notices on page 39. This edition
More informationIBM Campaign Version-independent Integration with IBM Watson Campaign Automation Version 1 Release 1.5 February, Integration Guide IBM
IBM Campaign Version-independent Integration with IBM Watson Campaign Automation Version 1 Release 1.5 February, 2018 Integration Guide IBM Note Before using this information and the product it supports,
More informationSAS 9.2 Foundation Services. Administrator s Guide
SAS 9.2 Foundation Services Administrator s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2009. SAS 9.2 Foundation Services: Administrator s Guide. Cary, NC:
More informationBEAAquaLogic. Service Bus. Native MQ Transport User Guide
BEAAquaLogic Service Bus Native MQ Transport User Guide Version: 2.6 RP1 Revised: November 2007 Contents Introduction to the Native MQ Transport Advantages of Using the Native MQ Transport................................
More informationUsing the VMware vcenter Orchestrator Client. vrealize Orchestrator 5.5.1
Using the VMware vcenter Orchestrator Client vrealize Orchestrator 5.5.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationContents Overview... 5 Downloading Primavera Gateway... 5 Primavera Gateway On-Premises Installation Prerequisites... 6
Gateway Installation and Configuration Guide for On-Premises Version 17 September 2017 Contents Overview... 5 Downloading Primavera Gateway... 5 Primavera Gateway On-Premises Installation Prerequisites...
More informationBEAAquaLogic. Service Bus. MQ Transport User Guide
BEAAquaLogic Service Bus MQ Transport User Guide Version: 3.0 Revised: February 2008 Contents Introduction to the MQ Transport Messaging Patterns......................................................
More informationAPI Gateway Version September Key Property Store User Guide
API Gateway Version 7.5.2 15 September 2017 Key Property Store User Guide Copyright 2017 Axway All rights reserved. This documentation describes the following Axway software: Axway API Gateway 7.5.2 No
More informationProtection! User Guide. A d m i n i s t r a t o r G u i d e. v L i c e n s i n g S e r v e r. Protect your investments with Protection!
jproductivity LLC Protect your investments with Protection! User Guide Protection! L i c e n s i n g S e r v e r v 4. 9 A d m i n i s t r a t o r G u i d e tm http://www.jproductivity.com Notice of Copyright
More informationNimsoft Monitor. websphere Guide. v1.5 series
Nimsoft Monitor websphere Guide v1.5 series Legal Notices Copyright 2012, Nimsoft Corporation Warranty The material contained in this document is provided "as is," and is subject to being changed, without
More informationUsing the VMware vrealize Orchestrator Client
Using the VMware vrealize Orchestrator Client vrealize Orchestrator 7.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by
More informationInstalling and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.
Installing and Configuring VMware Identity Manager Connector 2018.8.1.0 (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.3 You can find the most up-to-date technical documentation on
More informationArcot RiskFort Quick Installation Guide
Arcot RiskFort Quick Installation Guide (for Unix Platforms) Version 2.2.6 455 West Maude Avenue, Sunnyvale, CA 94085 Version 2.2.6 Part Number: RF-0226-QIGU-10 Copyright 2010 Arcot Systems, Inc. All rights
More informationConfiguring SAP Targets and Runtime Users
CHAPTER 4 Before you can create or run processes in your SAP environment, you must create the targets on which the processes will run. Targets are used to define specific environments where activities,
More informationContents Overview... 5 Upgrading Primavera Gateway... 7 Using Gateway Configuration Utilities... 9
Gateway Upgrade Guide for On-Premises Version 17 August 2017 Contents Overview... 5 Downloading Primavera Gateway... 5 Upgrading Primavera Gateway... 7 Prerequisites... 7 Upgrading Existing Gateway Database...
More informationBEA WebLogic. Server. MedRec Clustering Tutorial
BEA WebLogic Server MedRec Clustering Tutorial Release 8.1 Document Date: February 2003 Revised: July 18, 2003 Copyright Copyright 2003 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This
More informationQuick Start. Scalable Deployers in SDL Web 8.5. Feb 2017 SDL Web. Document owner: Richard Hamlyn
Quick Start Scalable Deployers in SDL Web 8.5 Feb 2017 SDL Web Document owner: Richard Hamlyn (rhamlyn@sdl.com) Contents Scalable Deployment 3 Information 3 Overview 3 Pre-requisites 4 Installation 4 Testing
More informationClient Installation and User's Guide
IBM Tivoli Storage Manager FastBack for Workstations Version 7.1 Client Installation and User's Guide SC27-2809-03 IBM Tivoli Storage Manager FastBack for Workstations Version 7.1 Client Installation
More informationIBM Security Identity Governance and Intelligence. SDI-based IBM Security Privileged Identity Manager adapter Installation and Configuration Guide IBM
IBM Security Identity Governance and Intelligence SDI-based IBM Security Privileged Identity Manager adapter Installation and Configuration Guide IBM IBM Security Identity Governance and Intelligence
More informationBEAAquaLogic. Service Bus. Upgrade Guide
BEAAquaLogic Service Bus Upgrade Guide Version 2.5 Document Date: July 2006 Copyright Copyright 1995-2005 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software is protected by copyright,
More informationSterling Selling and Fulfillment Suite Developer Toolkit FAQs
Sterling Selling and Fulfillment Suite Developer Toolkit FAQs Sterling Order Management Sterling Configure, Price, Quote Sterling Warehouse Management System September 2012 Copyright IBM Corporation, 2012.
More informationOracle Fusion Middleware
Oracle Fusion Middleware Healthcare Integration User s Guide for Oracle SOA Suite 11g Release 1 (11.1.1.5.0 Feature Pack) E23486-01 September 2011 Oracle Fusion Middleware Healthcare Integration User's
More informationRed Hat Process Automation Manager 7.0 Installing and configuring Process Server on IBM WebSphere Application Server
Red Hat Process Automation Manager 7.0 Installing and configuring Process Server on IBM WebSphere Application Server Last Updated: 2018-10-01 Red Hat Process Automation Manager 7.0 Installing and configuring
More informationCentral Administration Console Installation and User's Guide
IBM Tivoli Storage Manager FastBack for Workstations Version 7.1 Central Administration Console Installation and User's Guide SC27-2808-03 IBM Tivoli Storage Manager FastBack for Workstations Version
More informationIBM Maximo Anywhere Version 7 Release 6. Planning, installation, and deployment IBM
IBM Maximo Anywhere Version 7 Release 6 Planning, installation, and deployment IBM Note Before using this information and the product it supports, read the information in Notices on page 65. This edition
More informationContents. Anaplan Connector for MuleSoft
SW Version 1.1.2 Contents 1 Overview... 3 2 Mulesoft Prerequisites... 4 3 Anaplan Prerequisites for the Demos... 5 3.1 export demo mule-app.properties file...5 3.2 import demo mule-app.properties file...5
More informationOn-demand target, up and running
On-demand target, up and running ii On-demand target, up and running Contents Chapter 1. Assumptions........ 1 Chapter 2. Overview......... 3 Chapter 3. Component purpose.... 5 Chapter 5. Starting a session
More informationIBM. WebSphere Application Server V5.0, Multiplatform Administration
IBM 000-341 WebSphere Application Server V5.0, Multiplatform Administration Download Full Version : http://killexams.com/pass4sure/exam-detail/000-341 C. By reducing the number of transports, the Web container
More informationIBM Operational Decision Manager Version 8 Release 5. Configuring Operational Decision Manager on WebSphere Application Server
IBM Operational Decision Manager Version 8 Release 5 Configuring Operational Decision Manager on WebSphere Application Server Note Before using this information and the product it supports, read the information
More informationRed Hat Decision Manager 7.0
Red Hat Decision Manager 7.0 Installing and configuring Decision Server on IBM WebSphere Application Server For Red Hat Decision Manager 7.0 Last Updated: 2018-04-14 Red Hat Decision Manager 7.0 Installing
More informationINTEGRATION TOOLBOX. Installation Guide. for IBM Tivoli Storage Manager.
INTEGRATION TOOLBOX for IBM Tivoli Storage Manager Installation Guide www.toolboxfortsm.com INTEGRATION TOOLBOX for IBM Tivoli Storage Manager Version 1.0 Installation Guide Integration Toolbox for Tivoli
More informationIBM Tivoli Composite Application Manager for Applications Version 7.3. WebSphere MQ Monitoring Agent User's Guide IBM SC
IBM Tivoli Composite Application Manager for Applications Version 7.3 WebSphere MQ Monitoring Agent User's Guide IBM SC14-7523-01 IBM Tivoli Composite Application Manager for Applications Version 7.3
More informationSCCM Plug-in User Guide. Version 3.0
SCCM Plug-in User Guide Version 3.0 JAMF Software, LLC 2012 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software 301 4th Ave
More informationFTM Real Time Payments installation and deployment information for Zelle
IBM Financial Transaction Manager for ACH Services FTM Real Time Payments installation and deployment information for Zelle Copyright IBM Corp. 2017 Version 1.2 1 of 33 Before you use this information
More informationHealthcare Database Connector
Healthcare Database Connector Installation and Setup Guide Version: 1.0.x Written by: Product Knowledge, R&D Date: September 2016 2015 Lexmark International Technology, S.A. All rights reserved. Lexmark
More informationInstalling and Configuring Apache ActiveMQ With iway Service Manager Version 8
Installing and Configuring Apache ActiveMQ With iway Service Manager Version 8 This use case describes how to install and configure Apache ActiveMQ with iway Service Manager (ism) version 8. This use case
More informationOracle WebLogic Server
Oracle WebLogic Server Creating WebLogic Domains Using the Configuration Wizard 10g Release 3 (10.1.3) August 2008 Oracle WebLogic Server Creating WebLogic Domains Using the Configuration Wizard, 10g Release
More informationHYCU SCOM Management Pack for F5 BIG-IP
USER GUIDE HYCU SCOM Management Pack for F5 BIG-IP Product version: 5.5 Product release date: August 2018 Document edition: First Legal notices Copyright notice 2015-2018 HYCU. All rights reserved. This
More informationClient Installation and User's Guide
IBM Tivoli Storage Manager FastBack for Workstations Version 7.1.1 Client Installation and User's Guide SC27-2809-04 IBM Tivoli Storage Manager FastBack for Workstations Version 7.1.1 Client Installation
More informationBEAWebLogic RFID. Edge Server. Using the Administration Console
BEAWebLogic RFID Edge Server Using the Administration Console Version 2.1 Revised: June 29, 2006 Contents 1. Introduction and Roadmap Document Scope and Audience.............................................
More informationIBM White Paper: IBM Maximo 7.1 Integration Framework Configuration Basics
IBM White Paper: IBM Maximo 7.1 Integration Framework Configuration Basics White Paper Barbara Vander Weele (bcvander@us.ibm.com) July 2008 Copyright Notice Copyright 2008 IBM Corporation, including this
More informationOracle Service Bus. Interoperability with EJB Transport 10g Release 3 (10.3) October 2008
Oracle Service Bus Interoperability with EJB Transport 10g Release 3 (10.3) October 2008 Oracle Service Bus Interoperability with EJB Transport, 10g Release 3 (10.3) Copyright 2007, 2008, Oracle and/or
More informationIBM Monitoring Agent for Citrix Virtual Desktop Infrastructure 7.2 FP3. User's Guide IBM SC
IBM Monitoring Agent for Citrix Virtual Desktop Infrastructure 7.2 FP3 User's Guide IBM SC14-7487-02 IBM Monitoring Agent for Citrix Virtual Desktop Infrastructure 7.2 FP3 User's Guide IBM SC14-7487-02
More informationPlants By WebSphere Ajax Sample Application Installation, Setup and Configuration WebSphere Application Server v8.0
Plants By WebSphere Ajax Sample Application Installation, Setup and Configuration WebSphere Application Server v8.0 Tibor Beres Software Engineer WebSphere Application Server SIP Testing IBM Software Group,
More informationBEAAquaLogic. Service Bus. Interoperability With EJB Transport
BEAAquaLogic Service Bus Interoperability With EJB Transport Version 3.0 Revised: February 2008 Contents EJB Transport Introduction...........................................................1-1 Invoking
More informationSAS 9.4 Foundation Services: Administrator s Guide
SAS 9.4 Foundation Services: Administrator s Guide SAS Documentation July 18, 2017 The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2013. SAS 9.4 Foundation Services:
More informationWebSphere Message Broker. Programming
WebSphere Message Broker CMP Programming Version 6 Release 0 WebSphere Message Broker CMP Programming Version 6 Release 0 Note Before using this information and the product it supports, read the information
More informationRed Hat JBoss Fuse 6.1
Red Hat JBoss Fuse 6.1 Management Console User Guide Managing your environment from the Web Last Updated: 2017-10-12 Red Hat JBoss Fuse 6.1 Management Console User Guide Managing your environment from
More informationOracle Fusion Middleware. 1 Oracle Team Productivity Center Server System Requirements. 2 Installing the Oracle Team Productivity Center Server
Oracle Fusion Middleware Installation Guide for Oracle Team Productivity Center Server 11g Release 1 (11.1.1) E14156-05 June 2010 This document provides information on: Section 1, "Oracle Team Productivity
More informationIBM Maximo Anywhere Version 7 Release 6. Planning, installation, and deployment IBM
IBM Maximo Anywhere Version 7 Release 6 Planning, installation, and deployment IBM Note Before using this information and the product it supports, read the information in Notices on page 71. This edition
More informationAdministration Manual
Administration Manual SAP J2EE Engine 6.20 Contents About This Manual... 10 Target Audience and Prerequisites... 10 Structure... 10 Documentation Conventions... 11 Further Reading... 11 Administration
More informationSonicMQ - Oracle Enterprise Gateway Integration Guide
An Oracle White Paper June 2011 SonicMQ - Oracle Enterprise Gateway Integration Guide 1 / 24 Disclaimer The following is intended to outline our general product direction. It is intended for information
More informationEllucian Recruiter Integrating Recruiter with Banner. Recruiter Release 3.1 Banner Student Release September 27, 2013
Ellucian Recruiter Integrating Recruiter with Banner Recruiter Release 3.1 Banner Student Release 8.5.7 September 27, 2013 Banner, Colleague, Luminis and Datatel are trademarks of Ellucian or its affiliates
More informationWA2031 WebSphere Application Server 8.0 Administration on Windows. Student Labs. Web Age Solutions Inc. Copyright 2012 Web Age Solutions Inc.
WA2031 WebSphere Application Server 8.0 Administration on Windows Student Labs Web Age Solutions Inc. Copyright 2012 Web Age Solutions Inc. 1 Table of Contents Directory Paths Used in Labs...3 Lab Notes...4
More informationOracle Service Bus. 10g Release 3 (10.3) October 2008
Oracle Service Bus Tutorials 10g Release 3 (10.3) October 2008 Oracle Service Bus Tutorials, 10g Release 3 (10.3) Copyright 2007, 2008, Oracle and/or its affiliates. All rights reserved. This software
More informationPolicy Manager for IBM WebSphere DataPower 7.2: Configuration Guide
Policy Manager for IBM WebSphere DataPower 7.2: Configuration Guide Policy Manager for IBM WebSphere DataPower Configuration Guide SOAPMDP_Config_7.2.0 Copyright Copyright 2015 SOA Software, Inc. All rights
More informationJReport Enterprise Viewer for JREntServer Manual
JReport Enterprise Viewer for JREntServer Manual Table of Contents Installing and Launching JReport Enterprise Viewer...1 Installing JReport Enterprise Viewer...1 Installing on Windows...1 Installing on
More informationIncident Response Platform. IBM BIGFIX INTEGRATION GUIDE v1.0
Incident Response Platform IBM BIGFIX INTEGRATION GUIDE v1.0 Licensed Materials Property of IBM Copyright IBM Corp. 2010, 2017. All Rights Reserved. US Government Users Restricted Rights: Use, duplication
More informationIncident Response Platform Integrations BigFix Function V1.1.0 Release Date: October 2018
Incident Response Platform Integrations BigFix Function V1.1.0 Release Date: October 2018 Resilient Functions simplify development of integrations by wrapping each activity into an individual workflow
More informationAquaLogic BPM Enterprise Configuration Guide
AquaLogic BPM Enterprise Configuration Guide IBM WebSphere Edition Version: 6.0 2 ALBPM TOC Contents Getting Started...4 Document Scope and Audience...4 Documentation Roadmap...4 What is ALBPM Enterprise?...4
More informationWebLogic Adapter for Siebel
BEA WebLogic Adapter for Siebel Release Notes Release 8.1.0 Document Date: July 2003 Copyright Copyright 2003 BEA Systems, Inc. All Rights Reserved. Portions Copyright 2003 iway Software. All Rights Reserved.
More informationIBM Operational Decision Manager Version 8 Release 5. Configuring Operational Decision Manager on WebLogic
IBM Operational Decision Manager Version 8 Release 5 Configuring Operational Decision Manager on WebLogic Note Before using this information and the product it supports, read the information in Notices
More informationUsing the JNBridge JMS Adapter for BizTalk Server with Oracle WebLogic Version 4.0
Using the JNBridge JMS Adapter for BizTalk Server with Oracle WebLogic www.jnbridge.com JNBridge, LLC www.jnbridge.com COPYRIGHT 2008-2016 JNBridge, LLC. All rights reserved. JNBridge is a registered trademark
More informationInstalling on WebLogic Server
155 Chapter 11 Installing on WebLogic Server This chapter provides instructions for performing a new installation of TIBCO Collaborative Information Manager on WebLogic Application Server in a non-clustered
More informationEntrust Connector (econnector) Venafi Trust Protection Platform
Entrust Connector (econnector) For Venafi Trust Protection Platform Installation and Configuration Guide Version 1.0.5 DATE: 17 November 2017 VERSION: 1.0.5 Copyright 2017. All rights reserved Table of
More informationBEAWebLogic. Adapter for HIPAA. Installation and Configuration Guide
BEAWebLogic Adapter for HIPAA Installation and Configuration Guide Version 8.1.2 Document Revised: January 2004 Copyright Copyright 2004 BEA Systems, Inc. All Rights Reserved. Portions Copyright 2004 iway
More informationIBM Atlas Policy Distribution Administrators Guide: IER Connector. for IBM Atlas Suite v6
IBM Atlas Policy Distribution Administrators Guide: IER Connector for IBM Atlas Suite v6 IBM Atlas Policy Distribution: IER Connector This edition applies to version 6.0 of IBM Atlas Suite (product numbers
More informationRED IM Integration with Bomgar Privileged Access
RED IM Integration with Bomgar Privileged Access 2018 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown are the
More informationAPAR PO06620 Installation Instructions
IBM Corporation APAR PO06620 Installation Instructions IBM Counter Fraud Management 1.5.0.5 IBM Counter Fraud Development 3-31-2017 Table of Contents 1 Fix readme... 1 2 Abstract... 1 3 Contents... 1 4
More informationTivoli Netcool Support's Guide to the Message Bus Integration by Jim Hutchinson Document release: 3.0
Tivoli Netcool Support's Guide to the Message Bus Integration by Jim Hutchinson Document release: 3.0 Table of Contents 1Introduction...3 1.1Overview...3 1.2Requirements...3 2Apache ActiveMQ...4 2.1Downloading
More informationInstalling the SAP Solution Manager integration package with IBM Business Process Manager V8.0
Installing the SAP Solution Manager integration package with IBM Business Process Manager V8.0 ii Installing the SAP Solution Manager integration package with IBM Business Process Manager V8.0 Contents
More informationTivoli Web Solutions. Upgrade Notes
Tivoli Web Solutions Upgrade Notes Tivoli Web Solutions Upgrade Notes Note Before using this information and the product it supports, read the information in Notices on page 7. IBM Tivoli Web Solutions
More informationIBM i Version 7.2. Connecting to your system Connecting to Your system with IBM Navigator for i IBM
IBM i Version 7.2 Connecting to your system Connecting to Your system with IBM Navigator for i IBM IBM i Version 7.2 Connecting to your system Connecting to Your system with IBM Navigator for i IBM Note
More informationBitnami JRuby for Huawei Enterprise Cloud
Bitnami JRuby for Huawei Enterprise Cloud Description JRuby is a 100% Java implementation of the Ruby programming language. It is Ruby for the JVM. JRuby provides a complete set of core built-in classes
More informationEVALUATION ONLY. WA2097 WebSphere Application Server 8.5 Administration on Linux. Student Labs. Web Age Solutions Inc.
WA2097 WebSphere Application Server 8.5 Administration on Linux Student Labs Web Age Solutions Inc. Copyright 2013 Web Age Solutions Inc. 1 Table of Contents Directory Paths Used in Labs...3 Lab Notes...4
More informationTIBCO ActiveMatrix Policy Director Administration
TIBCO ActiveMatrix Policy Director Administration Software Release 2.0.0 November 2014 Document Updated: January 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES
More informationSC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide
SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide Copyright and Trademark Statements 2014 ViewSonic Computer Corp. All rights reserved. This document contains proprietary information that
More informationExtended Search Administration
IBM Lotus Extended Search Extended Search Administration Version 4 Release 0.1 SC27-1404-02 IBM Lotus Extended Search Extended Search Administration Version 4 Release 0.1 SC27-1404-02 Note! Before using
More informationSample SOAP Consumer Application on z/tpf Enterprise Edition V1.1
Downloads for TPF Family Products Sample SOAP Consumer Application on z/tpf Enterprise Edition V1.1 Copyright International Business Machines Corporation, 2009. All Rights Reserved. Note to US Government
More informationUltra Messaging Queing Edition (Version ) Guide to Queuing
Ultra Messaging Queing Edition (Version 6.10.1) Guide to Queuing 2005-2017 Contents 1 Introduction 5 1.1 UMQ Overview.............................................. 5 1.2 Architecture...............................................
More informationUsing GenericJMSRA with IBMWebSphere MQ
Using GenericJMSRA with IBMWebSphere MQ You can configure GenericJMSRA to enable applications running in GlassFish Server to send messages to, and receive messages from, IBM WebSphere MQ. GlassFish Serveronly
More informationSIP Proxy Deployment Guide. SIP Server 8.1.1
SIP Proxy Deployment Guide SIP Server 8.1.1 5/4/2018 Table of Contents SIP Proxy 8.1 Deployment Guide 3 SIP Proxy Architecture and Deployment 4 Supported Features 7 Prerequisites 9 Deploying SIP Proxy
More informationUser Scripting April 14, 2018
April 14, 2018 Copyright 2013, 2018, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and
More informationRSA Identity Governance and Lifecycle Collector Data Sheet for Zendesk
RSA Identity Governance and Lifecycle Collector Data Sheet for Zendesk Version 1.1 December 2017 Contents Purpose... 4 Supported Software... 4 Prerequisites... 4 Account Data Collector... 4 Configuration...
More informationIBM VisualAge for Java,Version3.5. Distributed Debugger for Workstations
IBM VisualAge for Java,Version3.5 Distributed Debugger for Workstations Note! Before using this information and the product it supports, be sure to read the general information under Notices. Edition notice
More informationBaan OpenWorld 2.2. Installation and Configuration Guide for Adapter
Baan OpenWorld 2.2 Installation and Configuration Guide for Adapter A publication of: Baan Development B.V. P.O.Box 143 3770 AC Barneveld The Netherlands Printed in the Netherlands Baan Development B.V.
More informationBEA WebLogic. Adapter for HL7. Installation and Configuration Guide for WebLogic Integration 7.0
BEA WebLogic Adapter for HL7 Installation and Configuration Guide for WebLogic Integration 7.0 Release 7.0 Document Date: November 2002 Copyright Copyright 2002 BEA Systems, Inc. All Rights Reserved. Copyright
More informationCitrix SCOM Management Pack 1.4 for ShareFile
Citrix SCOM Management Pack 1.4 for ShareFile Nov 27, 2017 Citrix SCOM Management Pack for ShareFile is an availability and performance management solution that extends end-toend service monitoring capabilities
More informationInstalling MCA Services on WebSphere 5.1
Installing MCA Services on WebSphere 5.1 Version 2004.5, Rev. A December 2004 Siebel Systems, Inc., 2207 Bridgepointe Parkway, San Mateo, CA 94404 Copyright 2005 Siebel Systems, Inc. All rights reserved.
More informationCitrix CloudPlatform (powered by Apache CloudStack) Version Patch D Release Notes. Revised July 02, :15 pm Pacific
Citrix CloudPlatform (powered by Apache CloudStack) Version 3.0.5 Patch D Release Notes Revised July 02, 2014 10:15 pm Pacific Citrix CloudPlatform (powered by Apache CloudStack) Version 3.0.5 Patch D
More informationContents Upgrading BFInventory iii
Upgrading ii Upgrading Contents Upgrading.............. 1 Upgrading to IBM Tivoli Endpoint Manager for Software Use Analysis version 2.0....... 1 Planning and preparing for the upgrade.... 2 Installing
More informationEMC Voyence Integration Adaptor
EMC Voyence Integration Adaptor Version 2.0.0 EMC SMARTS P/N 300-007-379 REV A03 EMC Corporation Corporate Headquarters Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com COPYRIGHT Copyright 2008 EMC
More informationSun Java System Application Server 8.1: Administration & Deployment
Sun Java System Application Server 8.1: Administration & Deployment Student Guide - Volume I IAS-4444 Rev A D62040GC10 Edition 1.0 D63846 Copyright 2006, 2009, Oracle and/or its affiliates. All rights
More informationConfiguration Manager
CHAPTER 7 This chapter describes how to perform routine Cisco VXC Manager configuration management tasks using the Administrator Console. It provides information on managing the configuration settings
More informationMigrating vrealize Automation 6.2 to 7.2
Migrating vrealize Automation 6.2 to 7.2 vrealize Automation 7.2 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition.
More informationECM-VNA Convergence Connector
ECM-VNA Convergence Connector Installation and Setup Guide Version: 1.0.x Written by: Product Knowledge, R&D Date: September 2016 2016 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International
More informationOracle Entitlements Server 11gR2 Integration Guide Published: May 2013
Oracle Entitlements Server 11gR2 Integration Guide Published: May 2013 Applies To Oracle API Gateway v11.1.2.x Contents Introduction Prerequisites Integration Configuration Steps OES Configuration: Step
More informationIA91 SupportPac: Cache Nodes. WebSphere Business Integration Message Broker v5
IA91 SupportPac: WebSphere Business Integration Message Broker v5 1. Introduction It has been a requirement for some time to be able to store state in IBM s integration broker now called WebSphere Business
More informationAdministration Manual
Administration Manual SAP J2EE Engine 6.20 Contents About This Manual...12 Target Audience and Prerequisites...12 Structure...12 Documentation Conventions...14 Further Reading...14 Administration Tools...15
More information