activemq-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jiri Danek (JIRA)" <>
Subject [jira] [Created] (ARTEMIS-608) Document how to add user-provided classes to Broker class path
Date Fri, 01 Jul 2016 20:22:11 GMT
Jiri Danek created ARTEMIS-608:

             Summary: Document how to add user-provided classes to Broker class path
                 Key: ARTEMIS-608
             Project: ActiveMQ Artemis
          Issue Type: Task
          Components: Broker
    Affects Versions: 1.3.0
            Reporter: Jiri Danek

Broker reads the {{lib}} directory in the broker home directory and a {{lib}} directory **in
the broker instance directory** and jar files in the lib directory are put on the class path.
To provide my own Interceptor or something, it should be built into a jar and (together with
all depending jars) dropped into the instance's lib directory, so it can be found by the broker.

This deserves to be written up in the documentation. I believe that the only place this is
described (the part about the instance's lib at least) is

Appropriate place for this explanation might be be {{docs/user-manual/en/}}

There are few references to it, I managed to find {{docs/user-manual/en/}}
and {{docs/user-manual/en/}} which say

{quote}The interceptors classes (and their dependencies) must be added to the server classpath
to be properly instantiated and called.{quote}

{quote}Add the appropriate JDBC driver libraries to the Artemis runtime. You can do this by
dropping the relevant jars in the lib folder of the ActiveMQ Artemis distribution.{quote}

This message was sent by Atlassian JIRA

View raw message