Initial RaaS work on self configuring valve
merge conflict
commented out asserts and implemented abstract methods for reposevalvecontrollercontext
Added logic to determine which nodes in the system model are the ones that the current box should launch
merge conflict
Added logic to server controller to use the stop port
Added Repose Cluster Id and Repose Node Id to servlet context. This allows repose to find itself by introspecting the system-model configuration file
Updated replicated datastore filter to adapt to pull server port information from Service Port mBean
Fixed cache manager thread hanging at shutdown by giving each datastore cache manager a unique name by repose instance port
Added back reporting service context to reposevalvecontroller context manager due to timer thread not shutting down on server stop.
Added MBean which can be passed around which contains the cluster id and node id of the current running node
Changed cache manager registration name to use repose instance info rather than service ports
Updated valve jetty server builder to use insecure option passed in through the command line
Merge branch 'daley', remote-tracking branch 'origin'
Added Bean ReposeInstanceInfo to provide cluster and node information to running repose cluster
Merge conflict
Modified regression environment to account for new valve and root war deployment startegies
Updated via value in container config to use xs:string as it allows valid header values. Moved configuration of ports and repose info so as the bean Definition object can use its values
Removed ports from container configs in regression environments
Updated regression environment build to only drop one directory for the dist-datastore tests as the new self-configuring valve only needs one system-model to deploy multiple repose nodes