Sun GlassFish Message Queue 4.4 Update 1 Installation Guide

Installed Directory Structure

Table 4–3 shows the installed directory structure for Message Queue 4.4 Update 1 on the AIX platform. Paths shown are relative to the Message Queue installation home directory, denoted by the directory variable mqInstallHome. This is the directory you specify to the Message Queue Installer in step 9 of the procedure To Install Message Queue in GUI Mode (by default, home-directory/MessageQueue).

Table 4–3 Installed Directory Structure (Solaris)

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)

  • Key Tool utility (imqkeytool)

  • Bridge Manager(imqbridgemgr)

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 and Universal Message Service (UMS) deployment

  • Support files for Message Queue tools and processes

  • Support libraries for C client applications


Note –

See Component Dependencies in Sun GlassFish Message Queue 4.4 Update 1 Release Notes 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/examples

Example Java client applications 

mqInstallHome/mq/examples/C(IMQ_HOME/examples/C)

Example C client applications 

mqInstallHome/mq/include(IMQ_HOME/include)

Header files to support C client applications 

mqInstallHome/var/mq

Message Queue working storage. This directory is created after the broker is started. 

mqInstallHome/var/mq/instances

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

mqInstallHome/etc/mq

Message Queue configuration files, instance template files, sample password file, and so forth 

mqInstallHome/var/install

Message Queue installer implementation, required jar files, and installer log files 

mqInstallHome/var/install/contents/mq

Message Queue uninstall script 

mqInstallHome/install

Message Queue files needed by installer and uninstaller 

mqInstallHome/var/install/logs/mq

Message Queue installation/uninstallation logs and summary file