Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/vhosts/vmsfree.ouvaton.org/httpdocs/freen/textpattern/lib/txplib_db.php on line 14 Free softwares for OpenVMS: activemq
OpenVMS
Free softwares
 

activeMQ : About

activeMQ is a message broker with a full JMS client written in Java under Apache 2.0 license. It communicates over a number of protocols (Stomp, OpenWire, xmpp…) and supports a number of different language clients (C, C++, C#, Perl, PHP, Python, Ruby…).

Thierry Uso has ported activeMQ 5.2.0 on OpenVMS. Porting means modifying activeMQ in order to avoid a parsing error, testing the main functions, writing startup and shutdown procedures and creating a PCSI kit.

activeMQ for OpenVMS needs Java 1.5.0 or later and must be installed on an ODS5 volume. activeMQ has been tested only on Itanium.

Contact : Thierry Uso

activeMQ : Screenshots

admin window

demo window

queues

message

activeMQ : Download

ZIP archive containing the PCSI kit of activeMQ 5.2.0 :

Itanium: free-i64vms-activemq-v0502-0-1.zip

This kit is based on the official archive apache-activemq-5.2.0-bin.tar.gz.

ZIP archive containing the PCSI kit of activeMQ 5.1.0 :

Itanium: free-i64vms-activemq-v0501-0-1.zip

This kit is based on the official archive apache-activemq-5.1.0-bin.tar.gz.

activeMQ : Installation

1. Extract the PCSI kit from the ZIP archive

$ UNZIP “-V” FREE-I64VMS-ACTIVEMQ-V0502-0-1.ZIP

2. Make sure you uninstall any old version before installing this one

$ PRODUCT REMOVE activemq

and…

manually delete any remaining directories.

3. Install activeMQ in your choosen directory

By default, the installation procedure installs activeMQ in the SYS$COMMON:[activemq] directory. To install it in dev:[dir.activemq], use the /DESTINATION parameter of the PRODUCT command.

$ PRODUCT INSTALL activemq

or…

$ PRODUCT INSTALL activemq /DESTINATION=dev:[dir]

4. Start activeMQ as a detached process

$ @SYS$COMMON:[activemq.bin]activemq_startup

or…

$ @dev:[dir.activemq.bin]activemq_startup

Check SYS$MANAGER:activemq.log in order to know if the server is operational (see the line “INFO TransportConnector -Connector vm://localhost Started”)

5. Test activeMQ with the demo and admin windows

admin windows: http://localhost:8161/admin
demo windows: http://localhost:8161/demo

6. Stop activeMQ

$ @SYS$COMMON:[activemq.bin]activemq stop

or…

$ @dev:[dir.activemq.binJactivemq stop

7. Monitor activeMQ using Jconsole (only Itanium)

activeMQ is started with a JMX agent which allows to monitor the broker using Jconsole.

Start Jconsole. Open the Advanced panel. Enter the JMX URL :

service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi

activeMQ : News

2008-06-24

activeMQ 5.1.0 port

2009-03-23

activeMQ 5.2.0 port

To do

?