Sun Java System Message Queue 4.2 Installation Guide

Installed Directory Structure

Table 2–4 shows the installed directory structure for a full installation of Message Queue 4.2 on the Solaris platform.


Note –

The directory structure may vary if you have installed Message Queue as part of a Sun Java System Application Server installation.


Table 2–4 Installed Directory Structure (Solaris)

Directory 

Contents 

/usr/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)

/usr/share/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

/usr/share/lib/imq

Support files for Message Queue tools and processes:  

  • .jar files used by Message Queue system

  • .war files for HTTP servlet deployment

/usr/share/lib/imq/props

Broker’s default configuration files 

/usr/share/lib/imq/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.

/usr/share/lib/imq/images

Administration GUI image files

/usr/share/lib/imq/help

Administration GUI help files

/usr/share/javadoc/imq

Message Queue and JMS API documentation in JavaDoc format

/usr/demo/imq

Example Java client applications 

/opt/SUNWimq/demo/C

Example C client applications 

/opt/SUNWimq/include

Header files to support C client applications 

/opt/SUNWimq/lib

Libraries to support C client applications 


Note –

The versions of Netscape Portable Runtime (NSPR) and Network Security Services (NSS) needed to support the C API are the same as those for Sun Java Enterprise System 5.


/var/imq

Message Queue working storage 

/var/imq/instances

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

/var/opt/install/contents/mq

Message Queue Uninstaller 

/var/opt/install/logs/mq

Message Queue installation/uninstallation logs and summary file 

/etc/imq

Message Queue configuration files, instance template files, sample password file, rc script configuration files for automatic startup