JBoss AS allows configuration of service binding sets to allow running multiple instances on the same machine. This may be achieved by adding a system property for the container "-Djboss.service.binding.set=ports-01". This (in the DEFAULT configuration) shifts all ports by 100, e.g. the default HTTP connector (8080) is now available via port 8180:
This currently conflicts with the way how Cargo checking the container for being started by constructing a URL using the property "cargo.servlet.port" which defaults to 8080. Setting the property (e.g. to 8180) causes JBoss to shift again and change the port (to 8280).