[
https://issues.apache.org/jira/browse/DERBY-1387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12563459#action_12563459
]
John H. Embretsen commented on DERBY-1387:
------------------------------------------
Hi Rick,
Regarding the scenarios 1) and 2) you outlined wrt. users trying to enable JMX
on jdk1.4, I have (for now) solved this by adding checks in the monitor for the
availability of the classes java.lang.management.ManagementFactory and
javax.management.ObjectName. The latter is part of the reference
implementation, but the former is not, and both are currently required by
Derby's JMX functionality.
If any of these classes are not present in the classpath, a warning is written
to derby.log, and Derby boots normally without JMX enabled. In addition, there
is a check in NetworkServerControl, writing a warning to the server console if
the JMX module is not available (jdk1.4). Exactly what these warning messages
should say and how to issue them may need some tweaking/polishing, I presume...
I will upload a new patch shortly, including these changes. I'll also try to
clarify the (lack of) jdk1.4 support in an update to the functional spec.
> 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, derbyjmx.patch, jmx.diff, jmx.stat,
> 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.