Skip to content

Commit

Permalink
Tagging 3.3.2
Browse files Browse the repository at this point in the history
  • Loading branch information
mk23 committed Jun 13, 2016
1 parent da5bf30 commit cb6268d
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 9 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ Table of Contents
Downloading
-----------

- Latest version compiled artifact: [jmxproxy-3.3.1.jar](https://github.com/mk23/jmxproxy/releases/download/jmxproxy.3.3.1/jmxproxy-3.3.1.jar)
- Latest version source code archive: [jmxproxy.3.3.1.tar.gz](https://github.com/mk23/jmxproxy/archive/jmxproxy.3.3.1.tar.gz)
- Latest version compiled artifact: [jmxproxy-3.3.2.jar](https://github.com/mk23/jmxproxy/releases/download/jmxproxy.3.3.2/jmxproxy-3.3.2.jar)
- Latest version source code archive: [jmxproxy.3.3.2.tar.gz](https://github.com/mk23/jmxproxy/archive/jmxproxy.3.3.2.tar.gz)


Compiling
Expand All @@ -36,15 +36,15 @@ 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.1.jar`.
The resulting package is a self-executable "fat jar" file located at `target/jmxproxy-3.3.2.jar`.


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.1.jar server config.yaml
$ java -jar target/jmxproxy-3.3.2.jar server config.yaml

For example, to configure the listening port for both application and admin servlets:

Expand All @@ -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.1.jar server config.yaml
$ java -Ddw.server.connector.port=9000 target/jmxproxy-3.3.2.jar server config.yaml

For more built-in configuration options, please see the [Dropwizard Configuration Reference](https://dropwizard.github.io/dropwizard/manual/configuration.html)

Expand Down Expand Up @@ -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.1.jar server
$ java -jar target/jmxproxy-3.3.2.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.1.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.2.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:

Expand Down
21 changes: 21 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
jmxproxy (3.3.2) stable; urgency=medium

* Tagging 3.3.2
* [da5bf30] Issue #113: More backend plugin and dependency upgrades.
(Max Kalika)
* [73e4e2b] Issue #119: avoid forked phase executions during build.
(Max Kalika)
* [534176e] Issue #118: Add application tests. (Max Kalika)
* [40a5ae1] Issue #113: Upgrade backend plugins and dependencies to
latest versions and fix site.xml compatibility breakages. (Max
Kalika)
* [3ce46dd] Issue #114: Ignore dw release candidates and maven
management plugins in version reports. (Max Kalika)
* [b136378] Issue #115: Move js/css minification to compile phase.
(Max Kalika)
* [538062b] Issue #112: Fix findbugs report. (Max Kalika)
* [e4c5dad] Issue #117: Upgrade fontawesome to 4.6.3. (Max Kalika)
* [95a07d9] Issue #116: Upgrade jquery to 1.12.4. (Max Kalika)

-- Max Kalika <[email protected]> Mon, 13 Jun 2016 13:14:48 -0700

jmxproxy (3.3.1) stable; urgency=medium

* Tagging 3.3.1
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>com.github.mk23.jmxproxy</groupId>
<artifactId>jmxproxy</artifactId>
<version>3.3.1</version>
<version>3.3.2</version>
<packaging>jar</packaging>

<name>JMXProxy</name>
Expand Down
2 changes: 1 addition & 1 deletion scripts/server/start.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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.1.jar server jmxproxy.yml
-jar ../../target/jmxproxy-3.3.2.jar server jmxproxy.yml

0 comments on commit cb6268d

Please sign in to comment.