Initial commit to capture progress. More to come...
Accidentally missed one change.
Completes initial functionality. NOT TESTED. More to come, but I'm rotating off.
Finishes out initial implementation. Corrects a few DB naming mismatches. Adds HTTP timeout for installer existance check. More test coverage is needed.
Makes changes required to deploy code to the server. Fixes a few bugs reported by Oliver.
Forces output to UTF-8 encoding.
Adds tests for the application element. Adds clearer error response messaging.
Corrects element name for response element. Adds more verbose error output and logging. Adds a set of request tests.
Corrects daystart bug to return seconds instead of milliseconds. Adds test coverage for this.
Finishes request automated tests.
Completes initial test coverage. Changes event state_cancelled field to a string.
Removes test stub data.
Removes a lot of the spew from the logs.
Adds a README file.
Cleans up test support. Removes a lot of the hoop jumping I was doing to get the environment setup. Removes the embedded application properties and enforces that they are specified within the deployment environment.
Specifies the required JAVA_OPTS in the README.
Removes test classes from the final build. Copies the source servlet-context configuration to the test tree because the build server does not handle symlinks well.
Allows deployment environment to set the value returned in the response's server attribute.
Updates the wasActive ping field to be nullable based on the behavior observed in the client we have setup.
BugzID:2035 -- Adds default successAction value. Removes requirement of lang value in the app attribute. The lang attribute is not specified as optional in the server interface specification, but the client appears not to send it in all circumstances.