Skip to main content link. Accesskey S
  • Log In
  • Help
  • IBM Logo
  • Lotus Expeditor wiki
  • All Wikis
  • All Forums
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • IBM Redbooks
  • API Documentation
Community Articles Product Documentation Learning Center IBM Redbooks API Documentation This category Lotus Expeditor 6.2.3 Documentation Custom Search Scope...
Search
  • New Article
  • Share Show Menu▼
  • Subscribe Show Menu▼

About the Original Author

Gerald Kallas
Contribution Summary:
  • Articles authored: 13
  • Articles edited: 16
  • Comments Posted: 0

Recent articles by this author

6.3.1 Configure backend connectivity

This section describes how to configure WebSphere Message Broker with underlying WebSphere MQ as a representation of a Backbone Service Bus. WMQ is the underlying messaging connectivity layer for WebSphere Message Broker. For all WebSphere MQ related tasks we'll use WebSphere MQ Explorer.

6.3.4 Setup of use case UC003

h4 Use case UC003 Self checkout boxes (Pecuron) status data transfer to a central Pecuron managment softwareh4 A Self Checkout Box will be sending status data as a JMS message to the System. The System must watch the appropriate message queue and transfer the incoming message to the head ...

6.3.3 Setup of use case UC002

h4 Use case UC002 TLOG data capture from POS and transfer to head officeh4 The 4690 POS Server is collecting transaction (TLOG) data and is storing this data as files at an FTP accessible directory. The System must watch this directory through a remote FTP connection. If an appropriate ...

8.0 Using HermesJMS to work with WebSphere MQ and micro broker

This section explains how to configure and use micro broker JMS client in HermesJMS. HermesJMS can be used for browsing and processing messages on different messaging providers like WebSphere MQ or micro broker, the advantage is having a JMS browser GUI when testing several use cases described in ...

1.1 Introduction to Service Oriented Architecture

"Service Oriented Architecture (SOA) is a businesscentric IT architectural approach that supports integrating your business as linked, repeatable business tasks, or services. With the Smart SOA approach, you can find value at every stage of the SOA continuum, from departmental projects to ...
Community article6.3 Setup and configuration of a template for further rollout
Added by Gerald Kallas | Edited by IBM contributor Gerald Kallas on November 19, 2008 | Version 71
expanded Abstract
collapsed Abstract
No abstract provided.
 This is work in progress.  Please check back soon for actual content.



Info
This section describes a "how-to" for an intial setup of Lotus Expeditor integrator and the step-by-step configuration for the different use cases described in section 6.2 Solution design. For further details of use and administration please check Lotus Expeditor integrator UsersGuide.pdf and AdministratorsGuide.pdf (contained in installation image).

Prerequisites


Nevertheless Lotus Expeditor integrator is self contained it makes sense only in combination with a Backbone Service Bus at the Head Office. For testing purposes you need to setup a VMWare image with following software
  • Microsoft Windows Server 2003 Standard Edition SP2
  • Adober Acrobat Reader 8.1.2
  • WebSphere MQ 6.0.2.4

Installation of Lotus Expeditor integrator


All described installation steps are related to a Windows 2003 Server operating system (U.S. english). For other operating systems and languages please check Lotus Expeditor integrator Infocenter.

1. Detach the software into installation base directory, .
2. Execute \desktop\install and follow the installation setup dialog.
3. Finally, you should have Lotus Expeditor integrator installed in C:\Program Files\IBM\Lotus\Integrator.


Installation directory overview


At next you could execute XPDintegStart.bat to verify your installation. There will occur two command windows for initialization, than disappear and a new one will show the OSGi console window.


Lotus Expeditor integrator first start


Congratulations! You've successfully installed Lotus Expeditor integrator on your system. At next we'll step trough the basich configuration of connectivity and the uses cases described in in section 6.2 Solution design to create a template for mass rollout. Keep the command line window open for further investigation.

Warning
Please do NOT close the console window with "Close" button! It will keep underlying JVM open and bring the system in an inconsistent status. Type "exit" instead of in the console window if you want to stop Lotus Expeditor integrator accordingly. If you should have closed console window with "Close" button or system has been crashed you can reset Lotus Expeditor integrator with C:\Program Files\IBM\Lotus\Integrator\XPDintegReset.bat.


Note
The console window of Lotus Expeditor integrator is intended for testing purposes only. In a production environment you'll run Lotus Expeditor integrator as a service without console. Please check for further configuration of this service the AdministratorsGuide.

Basic configuration


If you're dealing with pure Lotus Expeditor integrator without a management software like Lotus Expeditor Server or WebSphere Premises Server than there's one file that contains all necessary configuration information C:\Program Files\IBM\Lotus\Integrator\config\XPDinteg.xml. You should copy this file to a working location for further editing. If you've made some changes you need to copy the changed file into C:\Program Files\IBM\Lotus\Integrator\config\new directory. Lotus Expeditor integrator has a pre-configured Flow built-in that monitors this directory for a file named XPDinteg.xml. If this file occurs Lotus Expeditor integrator will pick up, validate and update his configuration. Let's see how this looks like.

1. Copy the file to a working location. At this step, change nothing. We'll keep the file for further work at this work location.
2. Take the file and copy it to C:\Program Files\IBM\Lotus\Integrator\config\new.


Lotus Expeditor integrator update


The last two entries in console window show that Lotus Expeditor integrator has successfully picked up the new file and updated his configuration. The file in C:\Program Files\IBM\Lotus\Integrator\config directory has been replaced by the new one too. Let's now start with the enterprise connectivity configuration (to Backbone Service Bus).

Configure enterprise connectivity to the Head Office


At first, open the file XPDinteg.xml that you have copied to the work loaction with an appropriate XML editor. It could be of course Rational Application Developer, even if this can also host Lotus Expeditor Toolkit for development of custom Activities. Move to the following section



           
                100


First of all, enter a value for location_id, this will be included in any transaction event for recognition of this Lotus Expeditor integrator instance. For our example we've used the value 100. Keep the file XPDinteg.xml at work loaction open.

Now we'll configure WebSphere MQ for as representation of Backbone Service Bus. For all WebSphere MQ related tasks we've used WebSphere MQ Explorer. Once you have installed WebSphere MQ you must create a default Queue Manager.


WebSphere MQ Queue Manager configuration

At next create the message queues as shown in next picture. For a more detailed description of the queues check the AdministratorsGuide.


WebSphere MQ Queue configuration

Now we'll add the configuration for the micro broker bridge. Remove following section (marked bold) in XPDinteg.xml at work location


               
       

                               
                                60000
                                jms/XPDinteg_ConnectionFactory
                       

       
                       
                                com.ibm.pvc.jndi.provider.java.InitialContextFactory
                                local
                                com.ibm.rcp.integrator.messagingservice.impl.SampleJNDISecurity
                       

                       
                       


At next move to following section


               
       

                               
                                        XPDinteg_SampleTopic
                                        jms/XPDinteg_SampleTopic
                               

                       
                       
               
                       

   


and replace the bold marked lines as shown below (these lines have been copied from C:\Program Files\IBM\Lotus\Integrator\config\samples\Sample_XPDinteg.xml and modified with the appropriate values matching the curretn system configuration)




                       
                       
                                com.ibm.pvc.jndi.provider.java.InitialContextFactory
                                local
                                com.ibm.rcp.integrator.messagingservice.impl.SampleJNDISecurity
                               
                               
                                               
                                               
                               
                                       
                                                com.ibm.mq.jms.MqConnectionFactory        
                                                jms/XPDinteg-MQConnectionFactory
                                                localhost
                                                1414
                                                SYSTEM.DEF.SVRCONN
                                                DEFAULT.QMgr
                                                XPDinteg100
                                       
                                       
                                                com.ibm.mq.jms.MQQueue
                                                jms/MQ_syncQ
                                                XPDinteg.SyncQ
                                       
                                       
                                                com.ibm.mq.jms.MqQueue
                                                jms/MQ_deadLetterQ
                                                XPDinteg.DeadLetterQ
                                       
                                       
                                                com.ibm.mq.jms.MqQueue
                                                jms/MQ_inQ
                                                XPDinteg.ResInQ100
                                       
                                       
                                                com.ibm.mq.jms.MqQueue
                                                jms/MQ_outQ
                                                XPDinteg.ReqOutQ100
                                       
                                       
                                                com.ibm.mq.jms.MqQueue
                                                jms/MQ_eventQ
                                                XPDinteg.EventQ
                                       
                                       
                                                com.ibm.mq.jms.MqQueue
                                                jms/MQ_ctrlQ
                                                XPDinteg.CtrlQ100
                                       
                                       
                                                com.ibm.mq.jms.MqQueue
                                                jms/MQ_logQ
                                                XPDinteg.LogQ
                                       
                                 
                       

                       
                                               
                       
                               
                               
                               
                                       
                                       
                                         
                                       
                                       
                                               
                                               
                                                        jms/MQ_ServerReqOutQ                                                        
                                               
                                                                                               
                                       
                                       
                                               
                                               
                                                        jms/MQ_ServerCtrlOutQ
                                               
                                               
                                       
                                       
                                               
                                               
                                                        XPDinteg_ResOutQ
                                               
                                               
                                               
                                       
                                       
                                               
                                               
                                                        XPDinteg_LogQ
                                               
                                               
                                       
                                       
                                               
                                               
                                                        XPDinteg_EventQ
                                               
                                               
                                               
                                       
                                       
                                               
                                               
                                                        XPDinteg_ServerDeadletterQ
                                               
                                               
                                               
                                                                               
                               
                               
                               
                                        AlwaysConnectedConnectionPolicy
                                       
                                               
                                       
                                                                                       
                       
               
       
expanded Attachments (0)
collapsed Attachments (0)
expanded Versions (102)
collapsed Versions (102)
Version Comparison     
VersionDateChanged by              Summary of changes
106Oct 18, 2012 9:34:56 AMAmanda J Bauman  IBM contributor
105Oct 16, 2012 7:08:02 PMAmanda J Bauman  IBM contributor
104Jun 12, 2009 5:34:03 PMJack Mitchell  IBM contributor
103Dec 13, 2008 8:40:12 PMBart Jacob  IBM contributor
102Dec 13, 2008 4:41:23 PMBart Jacob  IBM contributor
101Dec 12, 2008 7:01:36 PMGerald Kallas  IBM contributor
100Dec 3, 2008 10:42:39 AMGerald Kallas  IBM contributor
99Dec 2, 2008 12:27:22 PMGerald Kallas  IBM contributor
98Dec 2, 2008 12:20:56 PMGerald Kallas  IBM contributor
97Dec 2, 2008 12:18:55 PMGerald Kallas  IBM contributor
96Dec 1, 2008 10:29:54 AMGerald Kallas  IBM contributor
95Dec 1, 2008 6:01:00 AMGerald Kallas  IBM contributor
94Nov 27, 2008 9:51:22 AMGerald Kallas  IBM contributor
93Nov 27, 2008 9:49:48 AMGerald Kallas  IBM contributor
92Nov 27, 2008 9:47:34 AMGerald Kallas  IBM contributor
91Nov 25, 2008 10:06:53 AMGerald Kallas  IBM contributor
90Nov 25, 2008 8:42:32 AMGerald Kallas  IBM contributor
89Nov 25, 2008 7:08:46 AMGerald Kallas  IBM contributor
88Nov 25, 2008 7:05:50 AMGerald Kallas  IBM contributor
87Nov 25, 2008 6:59:15 AMGerald Kallas  IBM contributor
86Nov 24, 2008 6:31:03 AMGerald Kallas  IBM contributor
85Nov 24, 2008 6:03:22 AMGerald Kallas  IBM contributor
84Nov 24, 2008 5:58:38 AMGerald Kallas  IBM contributor
83Nov 19, 2008 6:41:55 PMGerald Kallas  IBM contributor
82Nov 19, 2008 6:37:57 PMGerald Kallas  IBM contributor
81Nov 19, 2008 6:32:40 PMGerald Kallas  IBM contributor
80Nov 19, 2008 6:15:20 PMGerald Kallas  IBM contributor
79Nov 19, 2008 6:03:20 PMGerald Kallas  IBM contributor
78Nov 19, 2008 6:03:20 PMGerald Kallas  IBM contributor
77Nov 19, 2008 5:57:38 PMGerald Kallas  IBM contributor
76Nov 19, 2008 5:46:48 PMGerald Kallas  IBM contributor
75Nov 19, 2008 5:32:30 PMGerald Kallas  IBM contributor
74Nov 19, 2008 5:07:37 PMGerald Kallas  IBM contributor
73Nov 19, 2008 5:02:16 PMGerald Kallas  IBM contributor
72Nov 19, 2008 4:57:59 PMGerald Kallas  IBM contributor
This version (71)Nov 19, 2008 1:25:29 PMGerald Kallas  IBM contributor
70Nov 19, 2008 1:13:00 PMGerald Kallas  IBM contributor
69Nov 19, 2008 12:54:43 PMGerald Kallas  IBM contributor
68Nov 19, 2008 12:43:01 PMGerald Kallas  IBM contributor
67Nov 19, 2008 12:37:16 PMGerald Kallas  IBM contributor
66Nov 19, 2008 12:25:46 PMGerald Kallas  IBM contributor
65Nov 19, 2008 12:21:50 PMGerald Kallas  IBM contributor
64Nov 19, 2008 12:10:37 PMGerald Kallas  IBM contributor
63Nov 19, 2008 12:09:09 PMGerald Kallas  IBM contributor
62Nov 19, 2008 10:36:53 AMGerald Kallas  IBM contributor
61Nov 19, 2008 10:31:32 AMGerald Kallas  IBM contributor
60Nov 19, 2008 9:12:50 AMGerald Kallas  IBM contributor
59Nov 19, 2008 9:04:03 AMGerald Kallas  IBM contributor
58Nov 19, 2008 8:51:45 AMGerald Kallas  IBM contributor
57Nov 19, 2008 8:41:17 AMGerald Kallas  IBM contributor
56Nov 19, 2008 8:32:54 AMGerald Kallas  IBM contributor
55Nov 19, 2008 8:23:17 AMGerald Kallas  IBM contributor
54Nov 19, 2008 8:00:35 AMGerald Kallas  IBM contributor
53Nov 19, 2008 7:47:22 AMGerald Kallas  IBM contributor
52Nov 19, 2008 7:44:48 AMGerald Kallas  IBM contributor
51Nov 19, 2008 7:43:11 AMGerald Kallas  IBM contributor
50Nov 19, 2008 7:36:26 AMGerald Kallas  IBM contributor
49Nov 19, 2008 7:33:46 AMGerald Kallas  IBM contributor
48Nov 19, 2008 7:08:30 AMGerald Kallas  IBM contributor
47Nov 19, 2008 7:00:24 AMGerald Kallas  IBM contributor
46Nov 19, 2008 6:56:27 AMGerald Kallas  IBM contributor
45Nov 19, 2008 6:52:13 AMGerald Kallas  IBM contributor
44Nov 19, 2008 6:50:51 AMGerald Kallas  IBM contributor
43Nov 19, 2008 6:49:03 AMGerald Kallas  IBM contributor
42Nov 19, 2008 6:43:23 AMGerald Kallas  IBM contributor
41Nov 19, 2008 4:49:49 AMGerald Kallas  IBM contributor
40Nov 19, 2008 4:43:31 AMGerald Kallas  IBM contributor
39Nov 19, 2008 4:41:45 AMGerald Kallas  IBM contributor
38Nov 19, 2008 4:39:07 AMGerald Kallas  IBM contributor
37Nov 19, 2008 4:35:58 AMGerald Kallas  IBM contributor
36Nov 19, 2008 3:49:36 AMGerald Kallas  IBM contributor
35Nov 19, 2008 3:47:43 AMGerald Kallas  IBM contributor
34Nov 19, 2008 3:45:13 AMGerald Kallas  IBM contributor
33Nov 19, 2008 3:43:16 AMGerald Kallas  IBM contributor
32Nov 19, 2008 3:38:41 AMGerald Kallas  IBM contributor
31Nov 19, 2008 3:35:46 AMGerald Kallas  IBM contributor
30Nov 19, 2008 3:28:52 AMGerald Kallas  IBM contributor
29Nov 19, 2008 3:27:26 AMGerald Kallas  IBM contributor
28Nov 19, 2008 3:25:28 AMGerald Kallas  IBM contributor
27Nov 19, 2008 3:23:38 AMGerald Kallas  IBM contributor
26Nov 19, 2008 3:21:47 AMGerald Kallas  IBM contributor
25Nov 19, 2008 3:18:13 AMGerald Kallas  IBM contributor
24Nov 19, 2008 3:15:25 AMGerald Kallas  IBM contributor
23Nov 19, 2008 3:14:05 AMGerald Kallas  IBM contributor
22Nov 19, 2008 3:12:55 AMGerald Kallas  IBM contributor
21Nov 19, 2008 3:10:17 AMGerald Kallas  IBM contributor
20Nov 19, 2008 3:08:40 AMGerald Kallas  IBM contributor
19Nov 19, 2008 3:05:38 AMGerald Kallas  IBM contributor
18Nov 19, 2008 3:04:17 AMGerald Kallas  IBM contributor
17Nov 18, 2008 12:31:36 PMGerald Kallas  IBM contributor
16Nov 18, 2008 12:28:21 PMGerald Kallas  IBM contributor
15Nov 18, 2008 12:19:12 PMGerald Kallas  IBM contributor
14Nov 18, 2008 12:17:43 PMGerald Kallas  IBM contributor
13Nov 18, 2008 12:11:54 PMGerald Kallas  IBM contributor
12Nov 18, 2008 11:33:58 AMGerald Kallas  IBM contributor
11Nov 18, 2008 11:32:12 AMGerald Kallas  IBM contributor
10Nov 18, 2008 11:30:55 AMGerald Kallas  IBM contributor
9Nov 18, 2008 11:11:33 AMGerald Kallas  IBM contributor
8Nov 18, 2008 10:54:44 AMGerald Kallas  IBM contributor
7Nov 18, 2008 10:52:22 AMGerald Kallas  IBM contributor
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedHelpAbout
  • IBM Collaboration Solutions wikis
  • IBM developerWorks
  • IBM Software support
  • Twitter LinkIBMSocialBizUX on Twitter
  • FacebookIBMSocialBizUX on Facebook
  • ForumsLotus product forums
  • BlogsIBM Social Business UX blog
  • Community LinkIBM Collaboration Solutions
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Accessibility
  • IBM Terms of use
  • Wiki terms of use