db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "John H. Embretsen (JIRA)" <j...@apache.org>
Subject [jira] Commented: (DERBY-1387) Add JMX extensions to Derby
Date Tue, 29 Jan 2008 10:38:36 GMT

    [ 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.

View raw message