activemq-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ARTEMIS-91) ServiceRegistry class is not part of ActiveMQ public API
Date Wed, 17 Jun 2015 08:20:00 GMT

    [ https://issues.apache.org/jira/browse/ARTEMIS-91?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14589468#comment-14589468
] 

ASF GitHub Bot commented on ARTEMIS-91:
---------------------------------------

Github user jmesnil commented on the pull request:

    https://github.com/apache/activemq-artemis/pull/31#issuecomment-112713726
  
    this service registry is used by WildFly to pass instance of user-defined classes (such
as transformers, interceptors) to Artemis.
    
    WildFly uses a modular class loader so it's its responsibility to instantiate these classes
from the correct module. The ServiceRegistry is really just an object repository since Artemis
configuration does not allow to pass instances but only class names 


> ServiceRegistry class is not part of ActiveMQ public API
> --------------------------------------------------------
>
>                 Key: ARTEMIS-91
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-91
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>            Reporter: Jeff Mesnil
>            Assignee: clebert suconic
>             Fix For: 1.0.1
>
>
> To integrate ActiveMQ 6 in WildFly, I need to inject some instances into ActiveMQ 6 using
its org.apache.activemq.core.server.impl.ServiceRegistry.
> However this class is not part of the impl package and not the public API. This class
should have an interface that can be obtained from the ActiveMQServer interface



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

Mime
View raw message