...
- Message-xml packaging: Creates a jar with the xsd's
- Message-xml install: Copies the jar to the local maven repository
- Protocol: generate-source: Extracts the xsd's from the Message-jar to the target/message-xml dir
- Protocol: process-sources: Generates the message classes in the target/generated-sources/xjc dir
This will all be done automatically when mvn also work if mvn install is run from the parent project.