Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chirino/activemq-xa-cli

A command line tool for working with ActiveMQ XA transactions.
https://github.com/chirino/activemq-xa-cli

Last synced: about 2 months ago
JSON representation

A command line tool for working with ActiveMQ XA transactions.

Awesome Lists containing this project

README

        

# activemq-xa-cli

## Description

A little command line interface tool to create, list, commit, or rollback
XA transactions in an [Apache ActiveMQ](http://activemq.apache.org) message
broker.

## Building

To build, you must have [maven](http://maven.apache.org/download.cgi) installed then
run:

mvn package

The jar will be built to: `target/activemq-xa-cli-1.0-SNAPSHOT.jar`

## Usage

To run:

java -jar target/activemq-xa-cli-1.0-SNAPSHOT.jar

The tool's help screen:

$ java -jar target/activemq-xa-cli-1.0-SNAPSHOT.jar help
usage: activemq-xa-cli [-b ] [-p ] [-u ] [-v]
[]

The most commonly used activemq-xa-cli commands are:
commit Commit a transaction
create Creates a prepared XA transaction
help Display help information
list List transactions
rollback Rollback a transaction

See 'activemq-xa-cli help ' for more information on a specific command.