diff --git a/dependencies.html b/dependencies.html
index 695801e..16ae1ac 100644
--- a/dependencies.html
+++ b/dependencies.html
@@ -169,28 +169,28 @@
}
}
-
Dependency Tree
- org.rundeck:rundeck-api-java-client:jar:2.1-SNAPSHOT

- org.apache.httpcomponents:httpclient:jar:4.1.1 (compile)

- org.apache.httpcomponents:httpcore:jar:4.1 (compile)

- commons-logging:commons-logging:jar:1.1.1 (compile)

- commons-codec:commons-codec:jar:1.4 (compile)

Commons Codec |
---|
Description: The codec package contains simple encoder and decoders for
+ Dependency Tree- org.rundeck:rundeck-api-java-client:jar:2.1-SNAPSHOT
 - org.apache.httpcomponents:httpmime:jar:4.1.1 (compile)
 - org.apache.httpcomponents:httpcore:jar:4.1 (compile)
 - commons-logging:commons-logging:jar:1.1.1 (compile)

- commons-lang:commons-lang:jar:2.6 (compile)
 - commons-io:commons-io:jar:2.0.1 (compile)
 - dom4j:dom4j:jar:1.6.1 (compile)
 dom4j |
---|
Description: dom4j: the flexible XML framework for Java URL: http://dom4j.org Project License: No project license is defined for this project. |
- xml-apis:xml-apis:jar:1.0.b2 (compile)
 - commons-io:commons-io:jar:2.0.1 (compile)
 - dom4j:dom4j:jar:1.6.1 (compile)
 dom4j |
---|
Description: dom4j: the flexible XML framework for Java URL: http://dom4j.org Project License: No project license is defined for this project. |
- xml-apis:xml-apis:jar:1.0.b2 (compile)
 XML Commons External Components XML APIs |
---|
Description: xml-commons provides an Apache-hosted set of DOM, SAX, and
JAXP interfaces for use in other xml-based projects. Our hope is that we
can standardize on both a common version and packaging scheme for these
critical XML standards interfaces to make the lives of both our developers
and users easier. The External Components portion of xml-commons contains
interfaces that are defined by external standards organizations. For DOM,
that's the W3C; for SAX it's David Megginson and sax.sourceforge.net; for
- JAXP it's Sun. URL: http://xml.apache.org/commons/#external Project License: The Apache Software License, Version 2.0 |
- jaxen:jaxen:jar:1.1.1 (compile)
 jaxen |
---|
Description: Jaxen is a universal Java XPath engine. URL: http://jaxen.codehaus.org/ Project License: No project license is defined for this project. |
- dom4j:dom4j:jar:1.6.1 (compile)
 dom4j |
---|
Description: dom4j: the flexible XML framework for Java URL: http://dom4j.org Project License: No project license is defined for this project. |
- jdom:jdom:jar:1.0 (compile)
 Unnamed - jdom:jdom:jar:1.0 |
---|
Description: There is currently no description associated with this project. Project License: No project license is defined for this project. |
- xerces:xercesImpl:jar:2.6.2 (compile)
 Unnamed - xerces:xercesImpl:jar:2.6.2 |
---|
Description: There is currently no description associated with this project. Project License: No project license is defined for this project. |
- xom:xom:jar:1.0 (compile)
 xom |
---|
Description: There is currently no description associated with this project. URL: http://www.xom.nu Project License: LGPL |
- xerces:xmlParserAPIs:jar:2.6.2 (compile)
 Unnamed - xerces:xmlParserAPIs:jar:2.6.2 |
---|
Description: There is currently no description associated with this project. Project License: No project license is defined for this project. |
- xerces:xercesImpl:jar:2.6.2 (compile)
 Unnamed - xerces:xercesImpl:jar:2.6.2 |
---|
Description: There is currently no description associated with this project. Project License: No project license is defined for this project. |
- xalan:xalan:jar:2.6.0 (compile)
 Unnamed - xalan:xalan:jar:2.6.0 |
---|
Description: There is currently no description associated with this project. Project License: No project license is defined for this project. |
- xml-apis:xml-apis:jar:1.0.b2 (compile)

- jaxen:jaxen:jar:1.1.1 (compile)
 jaxen |
---|
Description: Jaxen is a universal Java XPath engine. URL: http://jaxen.codehaus.org/ Project License: No project license is defined for this project. |
- dom4j:dom4j:jar:1.6.1 (compile)
 dom4j |
---|
Description: dom4j: the flexible XML framework for Java URL: http://dom4j.org Project License: No project license is defined for this project. |
- jdom:jdom:jar:1.0 (compile)
 Unnamed - jdom:jdom:jar:1.0 |
---|
Description: There is currently no description associated with this project. Project License: No project license is defined for this project. |
- xerces:xercesImpl:jar:2.6.2 (compile)
 Unnamed - xerces:xercesImpl:jar:2.6.2 |
---|
Description: There is currently no description associated with this project. Project License: No project license is defined for this project. |
- xom:xom:jar:1.0 (compile)
 xom |
---|
Description: There is currently no description associated with this project. URL: http://www.xom.nu Project License: LGPL |
- xerces:xmlParserAPIs:jar:2.6.2 (compile)
 Unnamed - xerces:xmlParserAPIs:jar:2.6.2 |
---|
Description: There is currently no description associated with this project. Project License: No project license is defined for this project. |
- xerces:xercesImpl:jar:2.6.2 (compile)
 Unnamed - xerces:xercesImpl:jar:2.6.2 |
---|
Description: There is currently no description associated with this project. Project License: No project license is defined for this project. |
- xalan:xalan:jar:2.6.0 (compile)
 Unnamed - xalan:xalan:jar:2.6.0 |
---|
Description: There is currently no description associated with this project. Project License: No project license is defined for this project. |
- xml-apis:xml-apis:jar:1.0.b2 (compile)
 XML Commons External Components XML APIs |
---|
Description: xml-commons provides an Apache-hosted set of DOM, SAX, and
JAXP interfaces for use in other xml-based projects. Our hope is that we
can standardize on both a common version and packaging scheme for these
critical XML standards interfaces to make the lives of both our developers
and users easier. The External Components portion of xml-commons contains
interfaces that are defined by external standards organizations. For DOM,
that's the W3C; for SAX it's David Megginson and sax.sourceforge.net; for
- JAXP it's Sun. URL: http://xml.apache.org/commons/#external Project License: The Apache Software License, Version 2.0 |
- com.ibm.icu:icu4j:jar:2.6.1 (compile)
 Unnamed - com.ibm.icu:icu4j:jar:2.6.1 |
---|
Description: There is currently no description associated with this project. Project License: No project license is defined for this project. |
- junit:junit:jar:4.8.2 (test)

LicensesLGPL: xom Unknown: Unnamed - com.ibm.icu:icu4j:jar:2.6.1, Unnamed - jdom:jdom:jar:1.0, Unnamed - xalan:xalan:jar:2.6.0, Unnamed - xerces:xercesImpl:jar:2.6.2, Unnamed - xerces:xmlParserAPIs:jar:2.6.2, dom4j, jaxen Apache License: HttpClient, HttpCore, HttpMime Common Public License Version 1.0: JUnit The Apache Software License, Version 2.0: Commons Codec, Commons IO, Commons Lang, Commons Logging, RunDeck API - Java Client, XML Commons External Components XML APIs Dependency File DetailsFilename | Size | Entries | Classes | Packages | JDK Rev | Debug | Sealed |
---|
icu4j-2.6.1.jar | 2.34 MB | 755 | 648 | 6 | 1.2 | debug | - | commons-codec-1.4.jar | 56.80 kB | 47 | 30 | 5 | 1.4 | debug | - | commons-io-2.0.1.jar | 155.77 kB | 122 | 104 | 6 | 1.5 | debug | - | commons-lang-2.6.jar | 277.56 kB | 155 | 133 | 10 | 1.3 | debug | - | commons-logging-1.1.1.jar | 59.26 kB | 42 | 28 | 2 | 1.1 | debug | - | dom4j-1.6.1.jar | 306.54 kB | 208 | 190 | 14 | 1.3 | debug | - | jaxen-1.1.1.jar | 221.60 kB | 236 | 214 | 17 | 1.2 | debug | - | jdom-1.0.jar | 149.66 kB | 87 | 75 | 8 | 1.1 | debug | - | junit-4.8.2.jar | 231.78 kB | 267 | 230 | 30 | 1.5 | debug | - | httpclient-4.1.1.jar | 342.90 kB | 308 | 272 | 22 | 1.5 | debug | - | httpcore-4.1.jar | 176.80 kB | 185 | 163 | 10 | 1.3 | debug | - | httpmime-4.1.1.jar | 26.26 kB | 31 | 15 | 2 | 1.5 | debug | - | xalan-2.6.0.jar | 3.00 MB | 1,625 | 1,548 | 50 | 1.1 | debug | - | xercesImpl-2.6.2.jar | 986.99 kB | 845 | 784 | 37 | 1.1 | release | - | xmlParserAPIs-2.6.2.jar | 121.80 kB | 238 | 207 | 17 | 1.1 | release | - | xml-apis-1.0.b2.jar | 106.76 kB | 217 | 184 | 17 | 1.2 | release | - | xom-1.0.jar | 106.32 kB | 108 | 96 | 6 | 1.2 | release | sealed | Total | Size | Entries | Classes | Packages | JDK Rev | Debug | Sealed |
---|
17 | 8.59 MB | 5,476 | 4,921 | 259 | 1.5 | 13 | 1 | compile: 16 | compile: 8.36 MB | compile: 5,209 | compile: 4,691 | compile: 229 | - | compile: 12 | compile: 1 | test: 1 | test: 231.78 kB | test: 267 | test: 230 | test: 30 | - | test: 1 | - |
+ JAXP it's Sun.URL: http://xml.apache.org/commons/#external Project License: The Apache Software License, Version 2.0 |
- com.ibm.icu:icu4j:jar:2.6.1 (compile)

Unnamed - com.ibm.icu:icu4j:jar:2.6.1 |
---|
Description: There is currently no description associated with this project. Project License: No project license is defined for this project. |
junit:junit:jar:4.8.2 (test) 
Licenses
LGPL: xom
Unknown: Unnamed - com.ibm.icu:icu4j:jar:2.6.1, Unnamed - jdom:jdom:jar:1.0, Unnamed - xalan:xalan:jar:2.6.0, Unnamed - xerces:xercesImpl:jar:2.6.2, Unnamed - xerces:xmlParserAPIs:jar:2.6.2, dom4j, jaxen
Apache License: HttpClient, HttpCore, HttpMime
Common Public License Version 1.0: JUnit
The Apache Software License, Version 2.0: Commons Codec, Commons IO, Commons Lang, Commons Logging, RunDeck API - Java Client, XML Commons External Components XML APIs
Dependency File Details
Filename | Size | Entries | Classes | Packages | JDK Rev | Debug | Sealed |
---|
icu4j-2.6.1.jar | 2.34 MB | 755 | 648 | 6 | 1.2 | debug | - |
commons-codec-1.4.jar | 56.80 kB | 47 | 30 | 5 | 1.4 | debug | - |
commons-io-2.0.1.jar | 155.77 kB | 122 | 104 | 6 | 1.5 | debug | - |
commons-lang-2.6.jar | 277.56 kB | 155 | 133 | 10 | 1.3 | debug | - |
commons-logging-1.1.1.jar | 59.26 kB | 42 | 28 | 2 | 1.1 | debug | - |
dom4j-1.6.1.jar | 306.54 kB | 208 | 190 | 14 | 1.3 | debug | - |
jaxen-1.1.1.jar | 221.60 kB | 236 | 214 | 17 | 1.2 | debug | - |
jdom-1.0.jar | 149.66 kB | 87 | 75 | 8 | 1.1 | debug | - |
junit-4.8.2.jar | 231.78 kB | 267 | 230 | 30 | 1.5 | debug | - |
httpclient-4.1.1.jar | 342.90 kB | 308 | 272 | 22 | 1.5 | debug | - |
httpcore-4.1.jar | 176.80 kB | 185 | 163 | 10 | 1.3 | debug | - |
httpmime-4.1.1.jar | 26.26 kB | 31 | 15 | 2 | 1.5 | debug | - |
xalan-2.6.0.jar | 3.00 MB | 1,625 | 1,548 | 50 | 1.1 | debug | - |
xercesImpl-2.6.2.jar | 986.99 kB | 845 | 784 | 37 | 1.1 | release | - |
xmlParserAPIs-2.6.2.jar | 121.80 kB | 238 | 207 | 17 | 1.1 | release | - |
xml-apis-1.0.b2.jar | 106.76 kB | 217 | 184 | 17 | 1.2 | release | - |
xom-1.0.jar | 106.32 kB | 108 | 96 | 6 | 1.2 | release | sealed |
Total | Size | Entries | Classes | Packages | JDK Rev | Debug | Sealed |
---|
17 | 8.59 MB | 5,476 | 4,921 | 259 | 1.5 | 13 | 1 |
compile: 16 | compile: 8.36 MB | compile: 5,209 | compile: 4,691 | compile: 229 | - | compile: 12 | compile: 1 |
test: 1 | test: 231.78 kB | test: 267 | test: 230 | test: 30 | - | test: 1 | - |
diff --git a/groovy.html b/groovy.html
index 9e8866a..0b28534 100644
--- a/groovy.html
+++ b/groovy.html
@@ -191,7 +191,7 @@ rundeck = new RundeckClient("http://localhost:4440", "admin"
result = rundeck.importJobs("/tmp/jobs.xml", "xml")
println "${result.succeededJobs.size} jobs successfully imported, ${result.skippedJobs.size} jobs skipped, and ${result.failedJobs.size} jobs failed"
-
See the API documentation of the RundeckClient class for more interactions with your RunDeck instance...
+See the API documentation of the RundeckClient class for more interactions with your RunDeck instance...
diff --git a/index.html b/index.html
index aea17fe..aaa8eb0 100644
--- a/index.html
+++ b/index.html
@@ -152,7 +152,7 @@
-
Java client for the RunDeck REST API
A Java client (library) for the RunDeck HTTP REST API.
RunDeck is an open-source tool for automating tasks on multiple nodes, with a CLI, a web-based interface and an HTTP REST API. You can read more about its API on the RunDeck User Manual.

- Use it to write scripts (in Groovy, JRuby or Jython), for example if you want to automate the execution of RunDeck jobs based on external events.
- Use it in a Java application. A good example would be the Jenkins RunDeck plugin, that needs to trigger RunDeck jobs from within the Jenkins continuous-integration server. Or the RunDeck Remote CLI, that provides a java-based CLI on top of the API.
Where can I get more information ?


+
Java client for the RunDeck REST API
A Java client (library) for the RunDeck HTTP REST API.
RunDeck is an open-source tool for automating tasks on multiple nodes, with a CLI, a web-based interface and an HTTP REST API. You can read more about its API on the RunDeck User Manual.

- Use it to write scripts (in Groovy, JRuby or Jython), for example if you want to automate the execution of RunDeck jobs based on external events.
- Use it in a Java application. A good example would be the Jenkins RunDeck plugin, that needs to trigger RunDeck jobs from within the Jenkins continuous-integration server. Or the RunDeck Remote CLI, that provides a java-based CLI on top of the API.
Where can I get more information ?

diff --git a/jruby.html b/jruby.html
index a6d7dd2..efdbb73 100644
--- a/jruby.html
+++ b/jruby.html
@@ -199,7 +199,7 @@ rundeck = RundeckClient.new("http://localhost:4440", "admin"
result = rundeck.importJobs("/tmp/jobs.xml", "xml")
puts "#{result.succeededJobs.size} jobs successfully imported, #{result.skippedJobs.size} jobs skipped, and #{result.failedJobs.size} jobs failed"
-
See the API documentation of the RundeckClient class for more interactions with your RunDeck instance...
+See the API documentation of the RundeckClient class for more interactions with your RunDeck instance...
diff --git a/jython.html b/jython.html
index 49d688d..2e62987 100644
--- a/jython.html
+++ b/jython.html
@@ -188,7 +188,7 @@ rundeck = RundeckClient("http://localhost:4440", "admin", &q
result = rundeck.importJobs("/tmp/jobs.xml", "xml")
print("%s jobs successfully imported, %s jobs skipped, and %s jobs failed" % (result.succeededJobs.size, result.skippedJobs.size, result.failedJobs.size))
-
See the API documentation of the RundeckClient class for more interactions with your RunDeck instance...
+See the API documentation of the RundeckClient class for more interactions with your RunDeck instance...
diff --git a/pmd.xml b/pmd.xml
index cc2ce5a..f38c917 100644
--- a/pmd.xml
+++ b/pmd.xml
@@ -1,3 +1,3 @@
-
+
\ No newline at end of file
diff --git a/testapidocs/proof-read.txt b/testapidocs/proof-read.txt
index 5d9853d..83c202d 100644
--- a/testapidocs/proof-read.txt
+++ b/testapidocs/proof-read.txt
@@ -10,6 +10,83 @@ javadoc proofread file: ./proof-read.txt
=== reference/packages.html ===
+=== org/rundeck/api/parser/ExecutionParserTest.html ===
+ Test the
+ {@link/ExecutionParser}
+CONSTRUCTOR: ExecutionParserTest
+METHOD: parseAdhocExecution
+METHOD: parseMinimalistExecution
+METHOD: parseRunningExecution
+METHOD: parseSucceededExecution
+
+
+=== org/rundeck/api/parser/AbortParserTest.html ===
+ Test the
+ {@link/AbortParser}
+CONSTRUCTOR: AbortParserTest
+METHOD: parseFailedAbort
+METHOD: parsePendingAbort
+
+
+=== org/rundeck/api/parser/HistoryParserTest.html ===
+ Test the
+ {@link/HistoryParser}
+CONSTRUCTOR: HistoryParserTest
+METHOD: parseHistory
+
+
+=== org/rundeck/api/parser/ProjectParserTest.html ===
+ Test the
+ {@link/ProjectParser}
+CONSTRUCTOR: ProjectParserTest
+METHOD: parseProject
+
+
+=== org/rundeck/api/parser/JobsImportResultParserTest.html ===
+ Test the
+ {@link/JobsImportResultParser}
+CONSTRUCTOR: JobsImportResultParserTest
+METHOD: parseResult
+
+
+=== org/rundeck/api/parser/ListParserTest.html ===
+ Test the
+ {@link/ListParser}
+CONSTRUCTOR: ListParserTest
+METHOD: parseExecutions
+METHOD: parseJobs
+METHOD: parseNodes
+METHOD: parseProjects
+
+
+=== org/rundeck/api/parser/JobParserTest.html ===
+ Test the
+ {@link/JobParser}
+CONSTRUCTOR: JobParserTest
+METHOD: parseJob
+
+
+=== org/rundeck/api/parser/SystemInfoParserTest.html ===
+ Test the
+ {@link/SystemInfoParser}
+CONSTRUCTOR: SystemInfoParserTest
+METHOD: parseProject
+
+
+=== org/rundeck/api/parser/NodeParserTest.html ===
+ Test the
+ {@link/NodeParser}
+CONSTRUCTOR: NodeParserTest
+METHOD: parseNode
+
+
+=== org/rundeck/api/parser/StringParserTest.html ===
+ Test the
+ {@link/StringParser}
+CONSTRUCTOR: StringParserTest
+METHOD: parseJob
+
+
=== org/rundeck/api/parser/EventParserTest.html ===
Test the
{@link/EventParser}
@@ -30,83 +107,6 @@ METHOD: loadSuccessDocument
XML with an explicit "success" result should NOT throw an exception
-=== org/rundeck/api/parser/ProjectParserTest.html ===
- Test the
- {@link/ProjectParser}
-CONSTRUCTOR: ProjectParserTest
-METHOD: parseProject
-
-
-=== org/rundeck/api/parser/ListParserTest.html ===
- Test the
- {@link/ListParser}
-CONSTRUCTOR: ListParserTest
-METHOD: parseExecutions
-METHOD: parseJobs
-METHOD: parseNodes
-METHOD: parseProjects
-
-
-=== org/rundeck/api/parser/ExecutionParserTest.html ===
- Test the
- {@link/ExecutionParser}
-CONSTRUCTOR: ExecutionParserTest
-METHOD: parseAdhocExecution
-METHOD: parseMinimalistExecution
-METHOD: parseRunningExecution
-METHOD: parseSucceededExecution
-
-
-=== org/rundeck/api/parser/SystemInfoParserTest.html ===
- Test the
- {@link/SystemInfoParser}
-CONSTRUCTOR: SystemInfoParserTest
-METHOD: parseProject
-
-
-=== org/rundeck/api/parser/StringParserTest.html ===
- Test the
- {@link/StringParser}
-CONSTRUCTOR: StringParserTest
-METHOD: parseJob
-
-
-=== org/rundeck/api/parser/AbortParserTest.html ===
- Test the
- {@link/AbortParser}
-CONSTRUCTOR: AbortParserTest
-METHOD: parseFailedAbort
-METHOD: parsePendingAbort
-
-
-=== org/rundeck/api/parser/NodeParserTest.html ===
- Test the
- {@link/NodeParser}
-CONSTRUCTOR: NodeParserTest
-METHOD: parseNode
-
-
-=== org/rundeck/api/parser/HistoryParserTest.html ===
- Test the
- {@link/HistoryParser}
-CONSTRUCTOR: HistoryParserTest
-METHOD: parseHistory
-
-
-=== org/rundeck/api/parser/JobParserTest.html ===
- Test the
- {@link/JobParser}
-CONSTRUCTOR: JobParserTest
-METHOD: parseJob
-
-
-=== org/rundeck/api/parser/JobsImportResultParserTest.html ===
- Test the
- {@link/JobsImportResultParser}
-CONSTRUCTOR: JobsImportResultParserTest
-METHOD: parseResult
-
-
=== org/rundeck/api/util/ParametersUtilTest.html ===
Test the
{@link/ParametersUtil}