Sun Java logo     Previous      Contents      Index      Next     

Sun logo
Sun Java System Message Queue 3 2005Q1 Administration Guide 

Appendix A  
Operating System-Specific Locations of Message Queue Data

Sun Java System Message Queue data is stored in different locations on different operating systems, as the following sections show.

This appendix provides the location of various types of Message Queue data on the following operating systems:

In the tables that follow, instanceName identifies the name of the broker instance with which the data is associated.


Solaris

Table A-1 shows the location of Message Queue data on the Solaris operating system.

If you are using Message Queue on Solaris with the standalone version of Sun Java System Application Server, the directory structure is like the structure described under Windows.

Table A-1  Location of Message Queue Data on Solaris 

Data Category

Location on Solaris

Broker instance configuration properties

/var/imq/instances/instanceName/props/
config.properties

Broker configuration file templates

/usr/share/lib/imq/props/broker/

Persistent store (messages,
destinations, durable subscriptions, transactions)

/var/imq/instances/instanceName/fs350/

or a JDBC-accessible data store

Broker instance log file directory (default location)

/var/imq/instances/instanceName/log/

Administered objects
(object store)

local directory of your choice

or an LDAP server

Security: user repository

/var/imq/instances/instanceName/etc/passwd

or an LDAP server

Security: access control file (default location)

/var/imq/instances/instanceName/etc/
accesscontrol.properties

Security: passfile directory
(default location)

/var/imq/instances/instanceName/etc/

Security: example passfile

/etc/imq/passfile.sample

Security: broker’s keystore file location

/etc/imq/

JavaDoc API documentation

/usr/share/javadoc/imq/index.html

Example applications and configurations

/usr/demo/imq/

Java archive (.jar), web archive (.war), and resource adapter archive (.rar) files

/usr/share/lib/


Linux

Table A-2 shows the location of Message Queue data on the Linux operating system.

Table A-2  Location of Message Queue Data on Linux 

Data Category

Location on Windows

Broker instance configuration properties

/var/opt/sun/mq/instances/instanceName/props/
config.properties

Broker configuration file templates

/opt/sun/mq/private/share/lib/props/

Persistent store (messages,
destinations, durable subscriptions, transactions)

/var/opt/sun/mq/instances/instanceName/fs350/
or a JDBC-accessible data store

Broker instance log file directory (default location)

/var/opt/sun/mq/instances/instanceName/log/

Administered objects
(object store)

local directory of your choice or an LDAP server

Security: user repository

/var/opt/sun/mq/instances/instanceName/etc/passwd
or an LDAP server

Security: access control file (default location)

/var/opt/sun/mq/instances/instanceName/etc/
accesscontrol.properties

Security: passfile directory
(default location)

/var/opt/sun/mq/instances/instanceName/etc/

Security: example passfile

/etc/opt/sun/mq/passfile.sample

Security: broker’s keystore file location

/etc/opt/sun/mq/

JavaDoc API documentation

/opt/sun/mq/javadoc/index.html

Example applications and configurations

/opt/sun/mq/examples/

Java archive (.jar), web archive (.war), and resource adapter archive (.rar) files

/opt/sun/mq/share/lib/

Shared library (.so) files

/opt/sun/mq/lib/


Windows

Table A-3 shows the location of Message Queue data on the Windows operating system.

The table also shows the location of Message Queue data on Solaris, when Message Queue is bundled with the standalone version of Sun Java System Application Server. That version of Application Server is bundled with neither Solaris nor Sun Java Enterprise System. Use the pathnames in Table A-3, but change the direction of the slash characters from the Windows backslash (\) to the Solaris forward slash (/). For more information, see the definitions for IMQ_HOME and IMQ_VARHOME in Table 3.

Table A-3  Location of Message Queue Data on Windows 

Data Category

Location on Windows

Broker instance configuration properties

IMQ_VARHOME\instances\instanceName\props\
config.properties

Broker configuration file templates

IMQ_HOME\lib\props\broker\

Persistent store (messages,
destinations, durable subscriptions, transactions)

IMQ_VARHOME\instances\instanceName\fs350\

or a JDBC-accessible data store

Broker instance log file directory (default location)

IMQ_VARHOME\instances\instanceName\log\

Administered objects
(object store)

local directory of your choice

or an LDAP server

Security: user repository

IMQ_VARHOME\instances\instanceName\etc\
passwd

or an LDAP server

Security: access control file (default)

IMQ_VARHOME\instances\instanceName\
etc\accesscontrol.properties

Security: passfile directory
(default location)

IMQ_HOME\etc\

Security: example passfile

IMQ_HOME\etc\passfile.sample

Security: broker’s keystore file location

IMQ_HOME\etc\

JavaDoc API documentation

IMQ_HOME\javadoc\index.html

Example applications and configurations

IMQ_HOME\demo\

Java archive (.jar), web archive (.war), and resource adapter archive (.rar) files

IMQ_HOME\lib\



Previous      Contents      Index      Next     


Part No: 819-0066-10.   Copyright 2005 Sun Microsystems, Inc. All rights reserved.