[
https://issues.jboss.org/browse/ISPN-4011?page=com.atlassian.jira.plugin....
]
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)