Поскольку я не получил рабочий ответ в списке рассылки, я пробую его здесь.
В документации сказано, что можно настроить свои собственные плагины следующим образом:
<plugins>
<bean id="myPlugin" class="org.myorg.MyPlugin"/><br>
</plugins>
Я попробовал это с ActiveMQ 5.5 следующим образом:
<plugins>
<jaasAuthenticationPlugin configuration="activemq-domain" />
<bean id="authplug" class="org.apache.activemq.security.AuthorizationPlugin"><property name="map"><bean name="authMap" class="my.authMap" /></property></bean>
</plugins>
Эта конфигурация породила две проблемы: 1. Проверка не удалась.Проверка xml не удалась для этой конфигурации, поскольку тег "bean" не ожидается, даже если в документации указано иное.2. Когда проверка для моей конфигурации деактивирована, пружина выдает следующее исключение:
org.springframework.beans.factory.BeanDefinitionStoreException: нераспознанное сопоставление элемента xbean: bean в пространстве имен http://activemq.apache.org/schema/core
Как можноя настраиваю пользовательские плагины для ActiveMQ?