[ 
https://issues.apache.org/jira/browse/DERBY-1387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12560386#action_12560386
 ] 

John H. Embretsen commented on DERBY-1387:
------------------------------------------

It turns out that the patch builds fine with the revision for which the 
original patch (v8) was made, but not with an updated sandbox. I tracked it 
down to having to do with revision 605224, which enables automatic setting of 
ant properties (DERBY-3117). This is probably an issue because I have j14lib 
set in my ant.properties file, because the property setter uses this value to 
determine the classpath used during compilation. If I set the property 
dontAutosetProps=true in ant.properties it builds fine with recent trunks as 
well, but only as long as jmxri.jar is in tools/java. 

I'll ask about this issue (that java14compile.classpath from 
compilepath.properties is ignored if j14lib is set) in a separate thread on 
derby-dev.

Now, I could use some tips for how to set up the build system so that we can 
build the JMX support with the jdk1.5 or 1.6 compiler (which has included 
support for JMX) and not require jmxri.jar. The naive version of me assumes 
that this would be doable by editing a couple of build.xml files, but given 
that I don't even understand why jmxri.jar seems to be needed for compiling 
classes in o.a.d/iapi/error, I'm sure some advice would be useful.

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

Reply via email to