Skip to content

Alpaca Technical Stack

Deprecated guidance

This page documents the legacy ActiveMQ/Alpaca stack. For current Islandora deployments, use Islandora Events instead.

As of version 2.0.0, Alpaca contains several tools bundled into a single runnable jar file. The different tools can be enabled/disabled depending on the configuration you define.

Gradle

Gradle is used by Alpaca as a build and package management tool. It is similar to Maven.

Apache Camel

Apache Camel is an integration framework that aids in implementing integration patterns.

Apache ActiveMQ

Apache ActiveMQ is a JMS compliant Messaging Queue. Messaging client can make use of JMS to send messages.

Installing ActiveMQ

Installing ActiveMQ is relatively easy. Download the latest stable release here. Go to the activemq_install_dir/bin. Start the ActiveMQ by using the activemq script or batch file and start command.

$ cd activemq_install_dir/bin
$ ./activemq start

When ActiveMQ gets started, go to http://localhost:8161/admin/. You can login using admin:admin.

Note that ActiveMQ in Islandora playbook does not have a UI.

References