[jboss-jira] [JBoss JIRA] (AS7-4084) Implement JMX-style management access to Infinispan components

Richard Achmatowicz (JIRA) jira-events at lists.jboss.org
Mon Oct 29 15:37:01 EDT 2012


    [ https://issues.jboss.org/browse/AS7-4084?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12729893#comment-12729893 ] 

Richard Achmatowicz commented on AS7-4084:
------------------------------------------

Implemented the code that Tristan provided into the Infinispan subsystem recently refactored into resources.

Encountered the following problem:

<quote>
Infinispan and JGroups gather statistics in certain associated services (e.g. TransactionManager, RpcManager,...). These services are installed
at boot time, but not started until someone deploys a clustering application which uses them. So, if I try to read one of their read-only
attributes before a deployment has occurred, I throw an OperationFailedException with a message saying that the required service
has not been started. This works fine and seems to be the right way to proceed.

On the other hand, there is a smoke test case BasicOperationsUnitTestCase.testRecursiveReadIncludingRuntime() which seems to assume that all reads of runtime-only resources will succeed.
</quote>

Is it really the case that every read of a read-only attribute should always succeed? If so, what is the best way to work around this? Can I
somehow return an informational message instead of throwing an exception? Checking these issues with Emanuel M.



                
> Implement JMX-style management access to Infinispan components 
> ---------------------------------------------------------------
>
>                 Key: AS7-4084
>                 URL: https://issues.jboss.org/browse/AS7-4084
>             Project: Application Server 7
>          Issue Type: Feature Request
>          Components: Clustering, Domain Management
>    Affects Versions: 7.1.0.Final
>            Reporter: Richard Achmatowicz
>            Assignee: Richard Achmatowicz
>             Fix For: 7.2.0.Alpha1
>
>
> Provide MBean style access to the underlying components of Infinispan. 
> We should provide at least the access which was formerly provided by JMX.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list