Cannot start WebSphere Application Server V5.0 or V5.1 embedded queue manager or broker outside of WebSphere JVM
 Technote (troubleshooting)
 
Problem(Abstract)
IBM® WebSphere® Application Server V5.0 and V5.1 is installed with embedded messaging (Server & Client). The embedded messaging feature is a scaled-down version of the full WebSphere MQ 5.3 product and consists of a queue manager for point-to-point messaging and a broker for publish-subscribe messaging.

Because embedded messaging is not a full installation of the WebSphere MQ product, some of the capabilities provided with MQ are not available. After installing embedded messaging, you cannot start the MQ queue manager or broker independently of WebSphere Application Server .

When embedded messaging is installed on Windows® NT® or Windows 2000, a Windows service called "WebSphere Embedded Messaging Publish and Subscribe WAS_nodeName_serverName" is created. Any attempt to start this service fails with the following error:

Error 1075: The dependency service does not exist or has been marked for deletion.

In the <MQ home>\Errors directory, the AMQERR001.LOG file shows the following message:

AMQ7199: The purchased processor allowance is set to -1.
EXPLANATION:
The purchased processor allowance for this installation has been set to -1 using the MQ setmqcap command.
ACTION:
None.


Different errors are issued when trying to start the embedded queue manager or broker from the command line, either on Windows or another platform.
 
Cause
The error is a result of trying to start the broker process outside of an IBM WebSphere Application Server Java™ Virtual Machine (JVM) (either an application server or jmsserver). This error message is logged when you try to start the broker service from the operating system.
 
Resolving the problem
When you have a WebSphere Application Server system installed with embedded messaging rather than the full WebSphere MQ, you cannot start embedded messaging as a separate service in the Services panel. When WebSphere Application Server starts, the embedded queue manager and broker start automatically. Embedded messaging is only used for JMS applications running in WebSphere Application Server.

If embedded messaging is installed rather than WebSphere MQ, the following features of MQ are not available:
  • MQ Explorer and MQ Services GUIs
  • MQ Samples
  • MQ SSL Support

If you want to install WebSphere MQ, do not select the embedded messaging option when installing WebSphere Application Server.

For additional information about embedded messaging, refer to the following Information Center sections:
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Java Message Service (JMS)
Operating system(s): Windows
Software version: 5.1
Software edition:
Reference #: 1176454
IBM Group: Software Group
Modified date: Aug 16, 2004