Deployment root
The unit you run is the directory that contains bin/launch.sh.
bin/launch.sh changes to its own directory and runs java -jar pocat-launcher.jar. The launcher reads the tree next to bin/.
bin/launch.sh config/props.properties config/services/<node>.xml config/services/<node>/deploy/<service>.xml contexts/messagebus/connections/rabbit01.xml contexts/messagebus/endpoints/group1/endpoint1.xml contexts/messagebus/endpoints/group1/error.xml services/<service>/service.xml services/<service>/libs/<service>.jar
What is not in this tree
config/gateway-config.xml,context/context.xml, androutes/bin/start.shandbin/stop.shpocat init --dirstill creates the oldercontext/androutes/folders. A running node uses the tree above.