[infinispan-issues] [JBoss JIRA] (ISPN-4011) Make it possible to use 'remote-jmx' protocol inside Karaf
Delete Me (JIRA)
issues at jboss.org
Tue Jun 3 12:03:27 EDT 2014
[ https://issues.jboss.org/browse/ISPN-4011?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12972942#comment-12972942 ]
Delete Me commented on ISPN-4011:
---------------------------------
A fundamental property of any modular system is, that you can either use types provided by another module or embed those types, which make them an implementation detail of your module. Key is, that embedded types can indeed be treated as an implementation detail and do not show up on the module’s API. Embedding is also a way of decoupling functionality.
So first should be the question, whether you want to reuse/import some already exported/provided API from some other module or want to have that as an implementation detail.
The alternative approach to what I showed, is to make each API available as a separate module. OSGi is hard, in this case I recommend to go with the implementation detail approach. After all, we want to get the JMX API to work and not interface with some proprietary jboss API, right?
This is just an example of how you can provide a similar bundle for infinispan.
Yes, that would be it I think.
> Make it possible to use 'remote-jmx' protocol inside Karaf
> ----------------------------------------------------------
>
> Key: ISPN-4011
> URL: https://issues.jboss.org/browse/ISPN-4011
> Project: Infinispan
> Issue Type: Feature Request
> Reporter: Adrian Nistor
> Assignee: Martin Gencur
> Labels: 630
> Fix For: 7.0.0.Final
>
>
> This is needed so remote-query clients can register protobuf schemas via jmx. Currently this was circumvented by creating a separate stand-alone app (ProtofileRegistrar) that runs outside Karaf before the actual test.
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
More information about the infinispan-issues
mailing list