Patch:

This removes the command line parsing you had and uses args4j to process
the command line. In addition it allows you to set variable from the command
line using a new --set option  (--set name=value --set name2=value2).  Also
variable expansion allows a default to be specified (ex: ${hostname=localhost} ).
I also updated the two scripts (only the unix shell one was tested however) to
add the args4j jar file to the classpath.  I had to remove the -jar option as
if that is used then no classpath options or environment variable are used!

If its important to make this runnable from a single jar then maybe one-jar could
be used.

I'm also attaching a sample xml using the variable support for hostname, port, username, and password:

runnable like:

check_jmxeval jmxeval-check.xml --set hostname=XXXX --set port=YYYY

git-svn-id: http://jmxeval.googlecode.com/svn/trunk@32 a0beba8b-f12d-d54a-1aff-9e3835c80672
Patch: This adds nagios "standard" range support and includes a junit test.

git-svn-id: http://jmxeval.googlecode.com/svn/trunk@33 a0beba8b-f12d-d54a-1aff-9e3835c80672
Preparing for release 1.2.6

git-svn-id: http://jmxeval.googlecode.com/svn/trunk@34 a0beba8b-f12d-d54a-1aff-9e3835c80672