[
https://issues.apache.org/jira/browse/DERBY-1387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12567410#action_12567410
]
Daniel John Debrunner commented on DERBY-1387:
----------------------------------------------
I've been working on a much simplified initial jmx setup based upon patch 9,
I'll attach it as a patch sometime tomorrow once I've checked it out some more.
This is aimed at getting the ball rolling (incremental development) rather than
trying to solve all the security issues etc. with one big patch.
The patch is different from patch 9 in these ways:
- renaming packages in services to o.a.d.{iapi,impl}.jmx
- MBeans in o.a.d.mbeans
- only support a single Version bean (no security issues) [others can be
added later]
- renamed BasicManagementService to JMXManagementService
- much simplified implementation of ManagementService, single method
registerMBean. This of course can be expanded later.
- simplified code within ManagementService implementation and implements the
module api's correctly, also uses Java 5 generics
- jdk14 booting implemented by standard modules.properties techniques, no
need for special code in the monitor
- no changes to any policy file - needs to be a follow on patch
If this seems an acceptable approach then I'll commit it within a couple of
days.
> Add JMX extensions to Derby
> ---------------------------
>
> Key: DERBY-1387
> URL: https://issues.apache.org/jira/browse/DERBY-1387
> Project: Derby
> Issue Type: New Feature
> Components: Services
> Reporter: Sanket Sharma
> Assignee: John H. Embretsen
> Attachments: DERBY-1387-1.diff, DERBY-1387-1.stat, DERBY-1387-2.diff,
> DERBY-1387-2.stat, DERBY-1387-3.diff, DERBY-1387-3.stat, DERBY-1387-4.diff,
> DERBY-1387-4.stat, DERBY-1387-5.diff, DERBY-1387-5.stat, DERBY-1387-6.zip,
> DERBY-1387-7.zip, DERBY-1387-8.zip, DERBY-1387-9.diff, DERBY-1387-9.stat,
> derbyjmx.patch, jmx.diff, jmx.stat, jmxFuncspec.html, jmxFuncspec.html,
> jmxFuncspec.html, Requirements for JMX Updated.html, Requirements for
> JMX.html, Requirements for JMX.zip
>
>
> This is a draft requirement specification for adding monitoring and
> management extensions to Apache Derby using JMX. The requirements document
> has been uploaded on JIRA as well as the Derby Wiki page at
> http://wiki.apache.org/db-derby/_Requirement_Specifications_for_Monitoring_%26_Management_Extensions_using_JMX
> Developers and Users are requested to please look at the document (feature
> list in particular) and add their own rating to features by adding a coloumn
> to the table.
> Comments are welcome.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.