[jboss-jira] [JBoss JIRA] Commented: (JBAS-7874) Change unit tests to use JMXConnectorFactory (instead of RMIAdaptor) or remove the unit test
Scott Marlow (JIRA)
jira-events at lists.jboss.org
Fri Apr 9 01:38:37 EDT 2010
[ https://jira.jboss.org/jira/browse/JBAS-7874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12524701#action_12524701 ]
Scott Marlow commented on JBAS-7874:
------------------------------------
Handle not serializable errors:
<Nihility> smarlow: here is what i am thinking, you could add an option to your jmx connector thing
<Nihility> to filter mbeaninfo of non serializable stuff
<Nihility> to do that all you would have to do is create a delegate of mbeanserver
<Nihility> and on a call to getMbeanInfo
<Nihility> execute similar code that is in StripMOdelMBeanInfoPolicy
* smarlow looking at StripMOdelMBeanInfoPolicy
<Nihility> all it does is do a copy of mbean attribute inf
<Nihility> so yeah the delegate of mbeanserver would be passed to the jmx connector
<smarlow> so, we are leaving the unserializable class reference out in the copying?
<Nihility> yeah the problem is with the way the implementaito of jmx works
<smarlow> cool, sounds doable. I added the error handling in jmxconnector.
> Change unit tests to use JMXConnectorFactory (instead of RMIAdaptor) or remove the unit test
> --------------------------------------------------------------------------------------------
>
> Key: JBAS-7874
> URL: https://jira.jboss.org/jira/browse/JBAS-7874
> Project: JBoss Application Server
> Issue Type: Sub-task
> Security Level: Public(Everyone can see)
> Reporter: Scott Marlow
> Assignee: Scott Marlow
> Fix For: JBossAS-6.0.0.M3
>
>
> The following unit test classes reference RMIAdaptor:
> - ClusterCacheTester (will be addressed by JBAS-7872)
> - DeploymentServiceUnitTestCase (verifyMBean method)
> - JMXInvokerUnitTestCase (update or remove)
> - RMIAdaptorUnitTestCase (update or remove)
> - JMXConnectorUnitTestCase (change to test our newly registered jmx connector)
> - BindingServiceUnitTestCase (update)
> - DRMTestCase (update or remove)
> - DistributedStateTestCase (update or remove)
> - authorization-jmx-invoker-service.xml (in testsuite)
> - securejmx-invoker-service.xml (in testsuite)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list