Sun Java System Message Queue 4.2 Installation Guide

Installed Directory Structure

Table 4–2 shows the installed directory structure for Message Queue 4.2 on the Windows platform. Paths shown are relative to the Message Queue installation home directory, denoted by the metavariable mqInstallHome. This is the directory you specified to the Message Queue Installer in step 7 of the procedure To Install Message Queue in GUI Mode, above (by default, C:\Program Files\Sun\MessageQueue).

Table 4–2 Installed Directory Structure (Windows)

Directory 

Contents 

mqInstallHome\mq\bin

Executable files for Message Queue administration tools:  

  • Administration Console (imqadmin)

  • Broker utility (imqbrokerd)

  • Command utility (imqcmd)

  • Object Manager utility (imqobjmgr)

  • Database Manager utility (imqdbmgr)

  • User Manager utility (imqusermgr)

  • Key Tool utility (imqkeytool)

All executable files have the filename extension .exe. This directory also includes other executables (imqbrokersvc).

mqInstallHome\mq\lib

Support files for Message Queue Java client runtime:  

  • .jar files for building and running Java Message Service (JMS) client applications

  • .rar files for JMS Resource Adapter

  • .war files for HTTP servlet deployment

  • Support files for Message Queue tools and processes

  • Support libraries for C client applications


Note –

See Supported Platforms and Components for the versions of Netscape Portable Runtime (NSPR) and Network Security Services (NSS) needed to support the C API.


mqInstallHome\mq\lib\props

Broker’s default configuration files 

mqInstallHome\mq\lib\ext

.jar or .zip files to be added to broker’s CLASSPATH environment variable

Typically used for configuring JDBC-based persistence or Java Authentication and Authorization Service (JAAS) login modules.

mqInstallHome\mq\lib\images

Administration GUI image files

mqInstallHome\mq\lib\help

Administration GUI help files

mqInstallHome\mq\javadoc

Message Queue and JMS API documentation in JavaDoc format

mqInstallHome\mq\demo

Example Java client applications 

mqInstallHome\mq\demo\C

Example C client applications 

mqInstallHome\mq\include

Header files to support C client applications 

mqInstallHome\mq\var

Message Queue working storage 

mqInstallHome\mq\var\instances

Configuration properties, file-based persistent data stores, log files, flat-file user repositories, access control properties files for individual broker instances 

mqInstallHome\mq\etc

Message Queue configuration files, instance template files, sample password file 

mqInstallHome\var\install\contents\mq

Message Queue Uninstaller 

mqInstallHome\var\install\logs\mq

Message Queue installation/uninstallation logs and summary file