[jboss-jira] [JBoss JIRA] (WFLY-6516) divert resource does not define a module for its transformer class
Jeff Mesnil (JIRA)
issues at jboss.org
Wed Apr 13 04:57:00 EDT 2016
[ https://issues.jboss.org/browse/WFLY-6516?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jeff Mesnil updated WFLY-6516:
------------------------------
Description:
The divert resource defines a transformer-class-name but there is no way to define which JBoss module contain this class.
This means that the module defining the class must be a dependency of the org.apache.activemq.artemis module since it's Artemis that currently loads it.
The messaging-activemq subsystem would then be able to load it and pass it to Artemis's ServiceRegistry (similarly to the interceptors).
was:
The connector-service resource has only a factory-class attribute and does not specify from which module the class should be loaded.
{noformat}
<connector-service name="b"
factory-class="bar.foo">
<param name="foo"
value="${connector.value:bar}"/>
<param name="bar"
value="2"/>
</connector-service>
{noformat}
This means that the module defining the class must be a dependency of the org.apache.activemq.artemis module since it's Artemis that currently loads it.
A module attribute should be added so that the class could be loaded from any module.
The messaging-activemq subsystem would then be able to load it and pass it to Artemis's ServiceRegistry (similarly to the interceptors).
> divert resource does not define a module for its transformer class
> ------------------------------------------------------------------
>
> Key: WFLY-6516
> URL: https://issues.jboss.org/browse/WFLY-6516
> Project: WildFly
> Issue Type: Bug
> Components: JMS
> Affects Versions: 10.0.0.Final
> Reporter: Jeff Mesnil
> Assignee: Jeff Mesnil
>
> The divert resource defines a transformer-class-name but there is no way to define which JBoss module contain this class.
> This means that the module defining the class must be a dependency of the org.apache.activemq.artemis module since it's Artemis that currently loads it.
> The messaging-activemq subsystem would then be able to load it and pass it to Artemis's ServiceRegistry (similarly to the interceptors).
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list