Part 4. Configuring WebSphere MQ

Partial Table-of-Contents

  • Chapter 9. Configuring WebSphere MQ
  • Changing configuration information on Windows systems
  • Migrating to the Windows Registry
  • Viewing configuration information
  • Changing configuration information on UNIX systems
  • Editing configuration files
  • When do you need to edit a configuration file?
  • Configuration file priorities
  • The WebSphere MQ configuration file, mqs.ini
  • Queue manager configuration files, qm.ini
  • Attributes for changing WebSphere MQ configuration information
  • All queue managers
  • Client exit path
  • Default queue manager
  • Exit properties
  • Log defaults for WebSphere MQ
  • Advanced Configuration and Power Interface (ACPI)
  • API exits
  • Queue managers
  • Changing queue manager configuration information
  • Installable services
  • Service components
  • Queue manager logs
  • Restricted mode
  • XA resource managers
  • Channels
  • LU62, NETBIOS, TCP, and SPX
  • Exit path
  • API exits
  • User datagram protocol (UDP)
  • The Transport stanza
  • Chapter 10. WebSphere MQ security
  • Authority to administer WebSphere MQ
  • Managing the mqm group
  • Authority to work with WebSphere MQ objects
  • When security checks are made
  • How access control is implemented by WebSphere MQ
  • Identifying the user ID
  • Principals and groups
  • Windows security identifiers (SIDs)
  • Alternate-user authority
  • Context authority
  • Creating and managing groups
  • Windows NT
  • Creating a group
  • Adding a user to a group
  • Displaying who is in a group
  • Removing a user from a group
  • HP-UX
  • Creating a group
  • Adding a user to a group
  • Displaying who is in a group
  • Removing a user from a group
  • AIX
  • Creating a group
  • Adding a user to a group
  • Displaying who is in a group
  • Removing a user from a group
  • Solaris
  • Creating a group
  • Adding a user to a group
  • Displaying who is in a group
  • Removing a user from a group
  • Linux
  • Creating a group
  • Adding a user to a group
  • Displaying who is in a group
  • Removing a user from a group
  • Using the OAM to control access to objects
  • Giving access to a WebSphere MQ object
  • Examples of using the command
  • Using the command with a different authorization service
  • Using OAM generic profiles
  • Using wildcard characters
  • Profile priorities
  • Dumping profile settings
  • Displaying access settings
  • Changing and revoking access to a WebSphere MQ object
  • Preventing security access checks
  • Channel security
  • Protecting the definitions associated with channels
  • Transmission queues
  • Channel exits
  • Protecting channels with SSL
  • How authorizations work
  • Authorizations for MQI calls
  • Authorizations for MQSC commands in escape PCFs
  • Authorizations for PCF commands
  • Guidelines for Windows 2000
  • When you get a "group not found" error
  • When you have problems with WebSphere MQ and domain controllers
  • Windows 2000 domain with non-default security permissions
  • Allowing domain mqm group members to read group membership
  • Configuring WebSphere MQ Services to run under a domain user
  • Applying security template files
  • Nested groups
  • Chapter 11. Transactional support
  • Database coordination
  • Restrictions
  • Database connections
  • Configuring database managers
  • Creating switch load files
  • Defining database managers
  • DB2 configuration
  • Checking the environment variable settings
  • Creating the DB2 switch load file
  • Creating the DB2 switch load file on Windows systems
  • Creating the DB2 switch load file on UNIX systems
  • Adding resource manager configuration information for DB2
  • Changing DB2 configuration parameters
  • Using WebSphere MQ services with DB2
  • Oracle configuration
  • Minimum supported levels for Oracle and applying patches
  • Checking the environment variable settings
  • Enabling Oracle XA support on Windows systems
  • Creating the Oracle switch load file
  • Adding resource manager configuration information for Oracle
  • Setting up the database
  • Starting the queue manager
  • Enabling Oracle XA support on UNIX systems
  • Creating the Oracle switch load file (UNIX systems)
  • Adding resource manager configuration information for Oracle
  • Changing Oracle configuration parameters
  • Sybase configuration
  • Enabling Sybase XA support
  • Creating the Sybase switch load file
  • Linking the XA switch load file with Sybase libraries
  • Creating the Sybase switch load file on Windows systems
  • Creating the Sybase switch load file on UNIX systems
  • Adding resource manager configuration information for Sybase
  • Multiple database configurations
  • Security considerations
  • Administration tasks
  • In-doubt units of work
  • Displaying outstanding units of work
  • Resolving outstanding units of work
  • Mixed outcomes and errors
  • Changing configuration information
  • Removing database manager instances
  • External syncpoint coordination
  • The WebSphere MQ XA switch structure
  • Using CICS
  • The CICS two-phase commit process
  • Requirements of the two-phase commit process
  • Enabling the CICS two-phase commit process
  • Enabling CICS user exits
  • Using the Microsoft Transaction Server (MTS)
  • Chapter 12. The WebSphere MQ dead-letter queue handler
  • Invoking the DLQ handler
  • The sample DLQ handler, amqsdlq
  • The DLQ handler rules table
  • Control data
  • Rules (patterns and actions)
  • The pattern-matching keywords
  • The action keywords
  • Rules table conventions
  • How the rules table is processed
  • Ensuring that all DLQ messages are processed
  • An example DLQ handler rules table
  • Chapter 13. Supporting the Microsoft Cluster Server (MSCS)
  • Introducing MSCS clusters
  • Setting up WebSphere MQ for MSCS clustering
  • Setup symmetry
  • MSCS security
  • Using multiple queue managers with MSCS
  • Cluster modes
  • Active/Passive mode
  • Active/Active mode
  • Creating a queue manager for use with MSCS
  • Creating a queue manager from a command prompt
  • Creating a queue manager using the WebSphere MQ Explorer
  • Moving a queue manager to MSCS storage
  • Putting a queue manager under MSCS control
  • Removing a queue manager from MSCS control
  • Taking a queue manager offline from MSCS
  • Returning a queue manager from MSCS storage
  • Hints and tips on using MSCS
  • Support for existing queue managers
  • Creating a matching queue manager on the other node
  • Deleting a queue manager
  • Queue manager log files
  • Multiple queue managers
  • Default queue managers
  • Verifying that MSCS is working
  • Using the IBM MQSeries Service
  • Custom services
  • Telling MSCS which queue managers to manage
  • Manual startup
  • Always use MSCS to manage clusters
  • Working in Active/Active mode
  • PostOnlineCommand and PreOfflineCommand
  • Using preferred nodes
  • Performance benchmarking
  • WebSphere MQ MSCS support utility programs


  • © IBM Corporation 1994, 2002. All Rights Reserved