There are 2 problems to use JCAMixIn in the application unit test:
old jboss-logging-spi 2.x is used instead of jboss-logging 3.x somehow, causes NoSuchMethodError
JCAMixIn depends on 2 environment variables(HORNETQ_VERSION,NETTY_VERSION) which are defined in switchyard-parent/pom.xml, but it isn't available unless the application pom.xml inherits the switchyard-parent/pom.xml.