work in progress on cs spray service (switching focus now to cmd service and branching)
work in progress on cmd spray service (may need to work on return value formats)
work in progress on cmd spray service: Changed return values to JSON format
work in progress on cmd spray service
work in progress on cmd spray service and tests (Still have problems with TestCommandService: May be better to separate route/http test from actor tests here.
This version works: both the spray test and the standalone app version. Could still use some refactoring.
Cleaned up the code
Working on Spray tests. Added a test for the command service route without using actors, changed the command service test to use a running command service.
Still working on the best way to access the spray-client API.
Added isolated spray route tests for command service
Testing Spray interface for command service
Testing Spray interface for command service
Refactoring, added CommandServiceClient trait, added tests
Added CommandServiceClient methods
Added error handling for case where invalid runId is passed in to get command status
Worked on command service SPRAY/REST test, added test cases, try/catch, error handling
Tested timeout/long polling handling, fixed problems with timeouts while getting command status for long running command
Added code to cancel unused timers and avoid dead letter log messages, updated log messages, tested timeouts and adjusted timeout settings
Added comments
Changed pipeline syntax to use ()
Added test cases for error handling