avoid casting
provide api test resources
Provide SOS Adapter loading responses from file instead of connecting to
remote services during unit tests
extract constant
cleanup and refactor methods to reduce redundancy
refactor to be better testable
organize some imports
provide handy XML parsing tool using xpath
work on ags ereporting connector (by offline testing means)