From 3667e67c4a47ac4d3548e9e60ec15496fa56fde1 Mon Sep 17 00:00:00 2001 From: Max Kalika Date: Mon, 2 Jan 2017 15:33:24 -0800 Subject: [PATCH] Tagging 3.3.5 --- README.md | 14 +++++++------- debian/changelog | 25 +++++++++++++++++++++++++ pom.xml | 2 +- scripts/server/start.sh | 2 +- 4 files changed, 34 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index dbda1e3..c6bd963 100644 --- a/README.md +++ b/README.md @@ -25,8 +25,8 @@ Table of Contents Downloading ----------- -- Latest version compiled artifact: [jmxproxy-3.3.4.jar](https://github.com/mk23/jmxproxy/releases/download/jmxproxy.3.3.4/jmxproxy-3.3.4.jar) -- Latest version source code archive: [jmxproxy.3.3.4.tar.gz](https://github.com/mk23/jmxproxy/archive/jmxproxy.3.3.4.tar.gz) +- Latest version compiled artifact: [jmxproxy-3.3.5.jar](https://github.com/mk23/jmxproxy/releases/download/jmxproxy.3.3.5/jmxproxy-3.3.5.jar) +- Latest version source code archive: [jmxproxy.3.3.5.tar.gz](https://github.com/mk23/jmxproxy/archive/jmxproxy.3.3.5.tar.gz) Compiling @@ -36,7 +36,7 @@ The build is a simple [maven](http://maven.apache.org) invocation. To compile, $ mvn clean package -The resulting package is a self-executable "fat jar" file located at `target/jmxproxy-3.3.4.jar`. +The resulting package is a self-executable "fat jar" file located at `target/jmxproxy-3.3.5.jar`. Configuration @@ -44,7 +44,7 @@ Configuration Configuration is handled entirely by [Dropwizard](http://dropwizard.io/manual/core.html#configuration). Create a yaml file and point to it at startup by adding it to the command-line as the last parameter. - $ java -jar target/jmxproxy-3.3.4.jar server config.yaml + $ java -jar target/jmxproxy-3.3.5.jar server config.yaml For example, to configure the listening port for both application and admin servlets: @@ -59,7 +59,7 @@ server: Note, it is important to specify the `applicationContextPath`, otherwise all requests will have to be prefixed with `/application` in the URI. Once this entry is in the configuration file, any part of it may be overriden on the command-line, i.e.: - $ java -Ddw.server.connector.port=9000 target/jmxproxy-3.3.4.jar server config.yaml + $ java -Ddw.server.connector.port=9000 target/jmxproxy-3.3.5.jar server config.yaml For more built-in configuration options, please see the [Dropwizard Configuration Reference](https://dropwizard.github.io/dropwizard/manual/configuration.html) @@ -101,11 +101,11 @@ Execution The self-executing fat jar file contains all the bits necessary to start and run the server. - $ java -jar target/jmxproxy-3.3.4.jar server + $ java -jar target/jmxproxy-3.3.5.jar server A more complex example that enables the [JMX](http://docs.oracle.com/javase/7/docs/technotes/guides/management/agent.html) agent and limits heap may look something like this: - $ java -Xmx100m -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.port=1123 -jar target/jmxproxy-3.3.4.jar server + $ java -Xmx100m -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.port=1123 -jar target/jmxproxy-3.3.5.jar server An example startup script exists that will launch the server listening on port 8080 and enable authenticated JMX agent in the jvm on port 1123: diff --git a/debian/changelog b/debian/changelog index 8d2ee8f..da57c42 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,28 @@ +jmxproxy (3.3.5) stable; urgency=medium + + * Tagging 3.3.5 + * [bf9cef8] Issue #140: Add release travis-ci release automation: on + new tag, update github release with changelog and upload compiled + .jar artifact. (Max Kalika) + * [6db586c] Issue #131: Upgrade fuelux to 3.15.10. Remove workaround + from #93. (Max Kalika) + * [2cb2274] Issue #139: Select unused random ports for + JMXProxyApplicationTest. (Max Kalika) + * [a782660] Issue #138: Use closure compiler for js minification. (Max + Kalika) + * [9d8282a] Issue #137: Upgrade jquery to 3.1.1. (Max Kalika) + * [537df0d] Issue #130: Upgrade bootstrap to 3.3.7. (Max Kalika) + * [c1693ff] Issue #136: Upgrade font-awesome to 4.70 and fix missing + .woff2 file. (Max Kalika) + * [a3ead06] Issue #135: Force travis build to use java 8. (Max Kalika) + * [4fc41c4] Issue #129: Upgrade dropwizard to 1.0.5. (Max Kalika) + * [f6ada51] Issue #134: Add more license, downloads, and version + badges. (Max Kalika) + * [c0706a5] Issue #133: Create auth fields in js when needed. (Max + Kalika) + + -- Max Kalika Mon, 02 Jan 2017 15:33:24 -0800 + jmxproxy (3.3.4) stable; urgency=medium * Tagging 3.3.4 diff --git a/pom.xml b/pom.xml index add718c..82f9f3e 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.github.mk23.jmxproxy jmxproxy - 3.3.4 + 3.3.5 jar JMXProxy diff --git a/scripts/server/start.sh b/scripts/server/start.sh index 52cf188..ca3911d 100755 --- a/scripts/server/start.sh +++ b/scripts/server/start.sh @@ -7,4 +7,4 @@ exec java \ -D'com.sun.management.jmxremote.ssl=false' \ -D'com.sun.management.jmxremote.access.file=access.txt' \ -D'com.sun.management.jmxremote.password.file=passwd.txt' \ - -jar ../../target/jmxproxy-3.3.4.jar server jmxproxy.yml + -jar ../../target/jmxproxy-3.3.5.jar server jmxproxy.yml