Jeff Mesnil created ACTIVEMQ6-92:
------------------------------------

             Summary: Inject divert and bridge transformer classes
                 Key: ACTIVEMQ6-92
                 URL: https://issues.apache.org/jira/browse/ACTIVEMQ6-92
             Project: Apache ActiveMQ 6
          Issue Type: Improvement
    Affects Versions: 6.0.0
            Reporter: Jeff Mesnil


Divert and bridges can have a transformer classes.

They are specified in the divert and bridges configuration using class names 
and loads by ActiveMQ when its server is started.
However in a modular environment (such as WildFly), ActiveMQ may not be aware 
of the modules containing the loaded classes (that can come from the user 
space).

It is not suitable to have the ActiveMQ module depends on these user modules 
(as it breaks any modularity). Instead ActiveMQ should be able to use 
transformer *instances* (loaded by WildFly) from the divert and bridge classes.

There is already such a mechanism for loaded classes such as server interceptor 
and connector services through the ServiceRegistry.
This class should be extended to also work with divert and bridge transformers.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to