The following sections describe the minimum hardware and software requirements for installing and running the Java Message Queue product. For a complete list of supported operating system and JDK levels, see the product README file.
At a minimum, your Solaris deployment or development system should satisfy the following requirements:
- Solaris Operating Environment (SPARC Platform Edition)
- Sun Ultra[tm] 1 (or compatible) workstation (must be TCP/IP networked)
- 64 Mbytes RAM
- Solaris 2.6 operating environment (SunOS[tm] 5.6) plus patch 105792-03
- Java Development Kit (JDK [tm]) 1.1.8, production (not reference) version
- The compressed installation file is approximately 3.1 Mbytes.
The temporary "working" directory used for extracting the installation files requires an additional 11 Mbytes.
The installed product requires approximately 5 Mbytes of hard drive space.NOTE: ou can download the supported JDK from the following webpages:
- http://java.sun.com/products/jdk/1.2/index.html
http://java.sun.com/products/jdk/1.1/index.html
- Windows NT Systems
- At a minimum, your Windows deployment or development system should satisfy the following requirements:
- Intel Pentium 166 MHz (or compatible) PC that is TCP/IP networked
- 64 Mbytes RAM
- Windows NT 4.0 with Service Pack 4
- Java Development Kit (JDK) 1.1.8, production (not reference) version
- The self-extracting installation file is approximately 3.0 Mbytes.
Your temporary directory (used for extracting the installation files) requires an additional 3.5 Mbytes. The installed product requires approximately 5 Mbytes of hard drive space.
NOTE: you can download the supported JDK from the following webpages:
- http://java.sun.com/products/jdk/1.2/index.html
http://java.sun.com/products/jdk/1.1/index.html
The product is currently available in the following release packaging:
To run multiple router instances, you must purchase additional
licenses (see Developer Edition for details).
Similar to the standard Business Edition but license
allows up to 10 router instances on the same host,
or up to 10 router instances (total) across several hosts.
NOTE:
It is highly recommended that you keep your Operating System up to
date by installing the full set of patches available for your platform,
rather than just the minimal set of patches for running the desired JDK.
This recommendation is made because other bugs may exist on your platform
which may interact unfavorably with your applications and result
in minor to major inconveniences for you.
Recommended and security patches for Solaris are publicly available
and provided at no charge. For the latest set of patches for your
operating system level, see:
http://sunsolve.sun.com/
In the left-hand navigation panel, click Patches.
When downloading the Java Message Queue product from the Sun website,
installation is simplest if the bundle is downloaded into an
empty, current working directory.
sh jmq1_1-XXX-solsparc.sh
where XXX is one of:
This displays the first portion of the license for the product. To display the entire license a page at a time, repeatedly press the space bar.
If you choose to accept the agreement, type yes or y and the installation continues.
If you choose not to accept the license agreement, type no or n and the installation terminates.
If you chose to accept the agreement, the following files are extracted:
The LICENSE file is a copy of the license agreement.
Release Notes might include last-minute information that was not available when the other documentation was sent to production. In addition, the Release Notes always contain information on code and documentation changes, open bugs, and important technical notes.
README includes where to find documentation, news, and updates, and how to send feedback.
uncompress jmq1_1-XXX-solsparc.tar.Z
(Because problems have been experienced using the GNU tar utility in the Java Message Queue installation, its use is not recommended.)
tar xvfp jmq1_1-XXX-solsparc.tar
A new directory called jmq1_1-pkgs is created.
cd jmq1_1-pkgs
The contents of the directory vary depending on the product release.
|
su root
pkgadd -d ./
The pkgadd utility will list the names of all packages in the directory available for installation. When prompted, indicate you want to install all packages by typing:
all
The Java Message Queue product is installed primarily into the /opt/SUNWjmq/ with a few files placed in the /var/opt/SUNWjmq/ directory.
Note: On Solaris, you should install JMQ 1.1 in only the default location (/opt/SUNjmq). If you do not install JMQ in /opt/SUNWjmq, you must adjust the LD_LIBRARY_PATH environment variable before running the irouter.
When installing the SUNWjqrtr pkg, the install script will ask if you want the router to start automatically on system reboot. (If the router is started automatically, it is not affected if any user logs on or off. If the router is started manually by a user, the process terminates when that user's session ends.)
To have the router installed to start automatically, type y.
To have the router installed to be started manually, type n.
You can later choose to have the router start automatically. Simply read and follow the instructions provided in the installed /opt/SUNWjmq/etc/jmq file.
|
If you installed the router to start automatically, you can start the router in either of the following ways:
/etc/init.d/jmq start
NOTE: You must manually create the JMQ_HOME environment variable and set it to the directory into which you installed the Java Message Queue product (by default, /opt/SUNWjmq/).
When downloading the product from the Sun website, installation is simplest if the Java Message Queue executable is downloaded into an empty, current working directory.
NOTE: If you are installing Java Message Queue after a previous uninstall, be sure to remove any references to the previous Java Message Queue installation from the System's PATH environment variable (Windows NT or 2000) or the autoexec.bat file (Windows 95 or 98) before re-installing.
Extract the installation files and launch setup.
In the Windows Explorer, double-click on the self-extracting file's icon. The file has a name of the form:
jmq1_1-XXX-win.exe
where XXX is one of:
Read the warning message.
Having more than one copy of the Java Message Queue software installed on a single machine will cause problems with the program's operation. The installation program displays a warning message to this effect.
If you have no other installed copies of Java Message Queue on your machine, simply click Resume Setup.
If you think you might have previously installed copies still on your machine, click Exit Setup. Uninstall those prior copies before restarting this installation.
Follow the setup program's instructions.
Custom - installs only the components you select.
Typical - installs everything to run the router and clients for that release of the software.
Minimal - installs only the files necessary to run that release. No documentation or examples are installed.
Upgrade Connection Capacity - installs only the files necessary to upgrade the router's connection enabler file. It does not overwrite any of the Java Message Queue files or user-created files already installed on the system.
Choose a location for installation.
Choose or create a folder for the installation
This is the folder that will be reflected when you choose Programs from the Windows Start menu.
Decide whether to install the router as a Windows service.
NOTE: This option is only available on Windows NT or 2000 systems and requires Windows Administrator group privileges.
Installing the router as a Windows service enables you to manage the router process through the Windows Services Manager. The Windows Services Manager provides the ability to manually start a service, automatically start a service (on every system reboot), pass startup options to the service, or stop the service.
If you don't choose to install the router as a Windows service now but later change your mind, you can use the jmqsvcadmin utility to do so. Please see the Deployment Guide for information on using the jmqsvcadmin utility.
Read the README file and Release Notes.
The README includes information on where to find documentation, news and updates, and how to send feedback.
The Release Notes might include last-minute information that was not available when the other documentation was sent to production. In addition, the Release Notes always contain information on code and documentation changes, open bugs, and important technical notes.
Reboot if prompted.
If the Java Message Queue installation program does not complete
successfully on your Windows platform (for example, if it stops responding
at some stage), try the following:
If your Windows installation of the Java Message Queue product is still
not successful, try this more comprehensive procedure:
NOTE: This install image below reflects a full Solaris installation (all packages) or "Typical" Windows installation. The installed components might vary if not all Solaris packages are added or another Windows setup option (such as Custom or Minimal) is chosen.
COPYRIGHT*
INSTALL*
LICENSE*
README*
RELEASENOTES* (Windows only)
UNINSTALL*
* On Windows platforms, these files have a .txt filename extension.
On Windows systems, the product is installed in:
C:\Program Files\JavaMessageQueue1.1\
In the Solaris environment, the product is installed in:
/opt/SUNWjmq//var/opt/SUNWjmq/ (contains only admin/ and res/ subdirectories)
The table below provides information on upgrading from one version of Java Message Queue to another.
As the table indicates, the following upgrade paths are
not supported:
Instead, obtain the free Developer release or purchase
one of the Business releases. Check the product website
of the location of these releases:
http://www.sun.com/forte/jmq/index.html
|
* Upgrading from Java Message Queue 1.1 Business Edition to Business 10-pack Edition involves the payment of a multi-license fee but requires no change to an existing installation.
To upgrade from Java Message Queue 1.1 Developer Edition to a
Business Edition (or Business 10-pack Edition), choose one of the
following methods:
Purchase one of the Java Message Queue 1.1 Business Editions.
You can purchase these editions online through our website:
http://www.sun.com/forte/jmq/index.html
Install only the router connection package of the Business Edition release.
Follow the instructions found in the "Installing in the Solaris Operating Environment" section of this document but **install only the SUNWjqent package**.
Uninstall your current Java Message Queue 1.1 Developer release then install the full Business (or Business 10-pack) Edition.
Purchase one of the Java Message Queue Business Editions.
You can purchase one online at our website:
http://www.sun.com/forte/jmq/index.html
Uninstall the currently installed Developer Edition.
Follow the instructions found in the "Uninstalling in the Solaris Operating Environment" section of the UNINSTALL file located in the doc/ directory of the installed product.
Install the full Business Edition.
Follow the instructions found in the "Installing in the Solaris Operating Environment" section of this document.
NOTE: Please see the table at the beginning of the Upgrade Instructions section to determine the versions on which upgrading is supported.
To upgrade from Java Message Queue 1.1 Developer Edition to a Business Edition (or Business 10-pack Edition), choose one of the following methods:
Keep your current installation and simply upgrade the router connection.
Purchase the desired Java Message Queue 1.1 Business release.
You can purchase it online through our website:
http://www.sun.com/forte/jmq/index.html
Install the router connection package of that release.
Follow the instructions found in the "Installing on Windows Systems" section of the INSTALL file located in the doc directory of the installed product **but select only the "Upgrade Connection Capacity" option**.
Uninstall the current release and perform a full install of the desired release.
Purchase the desired Java Message Queue 1.1 Business release.
You can purchase it online through our website:
http://www.sun.com/forte/jmq/index.html
Uninstall the currently installed release.
Follow the instructions found in the "Uninstalling on Windows Systems" section of the UNINSTALL file located in the doc/ directory of the installed product.
Install the desired Business release.
Follow the instructions found in the "Installing on Windows Systems" section of this document to install the full product (do NOT simply select the "Upgrade Router Connection" option).
For an overview of Java Message Queue concepts and a brief introduction to writing and deploying a client application, see the Java Message Queue QuickStart Guide in the doc/en/quickstart/ directory of the installation.
For complete information on configuring the router and running clients, see the Java Message Queue Deployment Guide in the doc/en/deploy/ directory of the installation.
For class and member information used when writing a Java Message Queue client application, see the API documentation in the doc/en/develop/java/apidoc/ directory of the installation.
For instructions on uninstalling the Java Message Queue product, see the UNINSTALL document in the doc/ directory of the installation