diff --git a/quickfixj-messages/quickfixj-messages-all/pom.xml b/quickfixj-messages/quickfixj-messages-all/pom.xml
index 01216365ac..ee39a81c87 100644
--- a/quickfixj-messages/quickfixj-messages-all/pom.xml
+++ b/quickfixj-messages/quickfixj-messages-all/pom.xml
@@ -26,7 +26,270 @@
test
+
+
+
+ false
+ false
+ false
+ false
+ false
+ false
+ false
+ false
+
+
+
+ generate-fix40
+
+
+ fix40.spec.uptodate
+ false
+
+
+
+
+
+ org.quickfixj
+ quickfixj-codegenerator
+
+
+ fix40
+
+ generate
+
+
+ ../quickfixj-messages-fix40/src/main/resources/FIX40.xml
+ quickfix.fix40
+ quickfix.field
+ ${generator.decimal}
+
+
+
+
+
+
+
+
+ generate-fix41
+
+
+ fix41.spec.uptodate
+ false
+
+
+
+
+
+ org.quickfixj
+ quickfixj-codegenerator
+
+
+ fix41
+
+ generate
+
+
+ ../quickfixj-messages-fix41/src/main/resources/FIX41.xml
+ quickfix.fix41
+ quickfix.field
+ ${generator.decimal}
+
+
+
+
+
+
+
+
+ generate-fix42
+
+
+ fix42.spec.uptodate
+ false
+
+
+
+
+
+ org.quickfixj
+ quickfixj-codegenerator
+
+
+ fix42
+
+ generate
+
+
+ ../quickfixj-messages-fix42/src/main/resources/FIX42.xml
+ quickfix.fix42
+ quickfix.field
+ ${generator.decimal}
+
+
+
+
+
+
+
+
+ generate-fix43
+
+
+ fix43.spec.uptodate
+ false
+
+
+
+
+
+ org.quickfixj
+ quickfixj-codegenerator
+
+
+ fix43
+
+ generate
+
+
+ ../quickfixj-messages-fix43/src/main/resources/FIX43.xml
+ quickfix.fix43
+ quickfix.field
+ ${generator.decimal}
+
+
+
+
+
+
+
+
+ generate-fix44
+
+
+ fix44.spec.uptodate
+ false
+
+
+
+
+
+ org.quickfixj
+ quickfixj-codegenerator
+
+
+ fix44
+
+ generate
+
+
+ ../quickfixj-messages-fix44/src/main/resources/FIX44.modified.xml
+ quickfix.fix44
+ quickfix.field
+ ${generator.decimal}
+
+
+
+
+
+
+
+
+ generate-fix50
+
+
+ fix50.spec.uptodate
+ false
+
+
+
+
+
+ org.quickfixj
+ quickfixj-codegenerator
+
+
+ fix50
+
+ generate
+
+
+ ../quickfixj-messages-fix50/src/main/resources/FIX50.xml
+ quickfix.fix50
+ quickfix.field
+ ${generator.decimal}
+
+
+
+
+
+
+
+
+ generate-fix50sp1
+
+
+ fix50sp1.spec.uptodate
+ false
+
+
+
+
+
+ org.quickfixj
+ quickfixj-codegenerator
+
+
+ fix50sp1
+
+ generate
+
+
+ ../quickfixj-messages-fix50sp1/src/main/resources/FIX50SP1.modified.xml
+ quickfix.fix50sp1
+ quickfix.field
+ ${generator.decimal}
+
+
+
+
+
+
+
+
+ generate-fix50sp2
+
+
+ fix50sp2.spec.uptodate
+ false
+
+
+
+
+
+ org.quickfixj
+ quickfixj-codegenerator
+
+
+ fix50sp2
+
+ generate
+
+
+ ../quickfixj-messages-fix50sp2/src/main/resources/FIX50SP2.modified.xml
+ quickfix.fix50sp2
+ quickfix.field
+ ${generator.decimal}
+
+
+
+
+
+
+
+
+
minimal-fix-latest
- org.apache.maven.plugins
- maven-dependency-plugin
+ org.codehaus.mojo
+ build-helper-maven-plugin
+
- unpack-repository
+ check-fix40-spec
initialize
- unpack
+ uptodate-property
-
-
- org.quickfixj
- quickfixj-orchestration
- ${project.version}
- **/FIX*.xml,**/Orchestra*.xml
- ${project.build.directory}/dependency/repository
-
-
+ fix40.spec.uptodate
+
+ ../quickfixj-messages-fix40/src/main/resources
+
+ FIX40.xml
+
+ ${project.build.directory}/generated-sources/quickfix/fix40
+
+ glob
+ *.xml
+ *.java
+
+
+ true
+ false
+
- unpack-fixt11-sources
- generate-sources
+ check-fix41-spec
+ initialize
- unpack
+ uptodate-property
-
-
- org.quickfixj
- quickfixj-messages-fixt11
- sources
- ${project.version}
- **/*.java
- ${project.build.directory}/generated-sources
-
-
+ fix41.spec.uptodate
+
+ ../quickfixj-messages-fix41/src/main/resources
+
+ FIX41.xml
+
+ ${project.build.directory}/generated-sources/quickfix/fix41
+
+ glob
+ *.xml
+ *.java
+
+
+ true
+ false
-
-
-
- org.quickfixj
- quickfixj-codegenerator
- ${project.version}
-
+
- fix40
+ check-fix42-spec
+ initialize
- generate
+ uptodate-property
- ../quickfixj-messages-fix40/src/main/resources/FIX40.xml
- quickfix.fix40
- quickfix.field
- ${generator.decimal}
+ fix42.spec.uptodate
+
+ ../quickfixj-messages-fix42/src/main/resources
+
+ FIX42.xml
+
+ ${project.build.directory}/generated-sources/quickfix/fix42
+
+ glob
+ *.xml
+ *.java
+
+
+ true
+ false
+
- fix41
+ check-fix43-spec
+ initialize
- generate
+ uptodate-property
- ../quickfixj-messages-fix41/src/main/resources/FIX41.xml
- quickfix.fix41
- quickfix.field
- ${generator.decimal}
+ fix43.spec.uptodate
+
+ ../quickfixj-messages-fix43/src/main/resources
+
+ FIX43.xml
+
+ ${project.build.directory}/generated-sources/quickfix/fix43
+
+ glob
+ *.xml
+ *.java
+
+
+ true
+ false
+
- fix42
+ check-fix44-spec
+ initialize
- generate
+ uptodate-property
- ../quickfixj-messages-fix42/src/main/resources/FIX42.xml
- quickfix.fix42
- quickfix.field
- ${generator.decimal}
+ fix44.spec.uptodate
+
+ ../quickfixj-messages-fix44/src/main/resources
+
+ FIX44.modified.xml
+
+ ${project.build.directory}/generated-sources/quickfix/fix44
+
+ glob
+ *.xml
+ *.java
+
+
+ true
+ false
+
- fix43
+ check-fix50-spec
+ initialize
- generate
+ uptodate-property
- ../quickfixj-messages-fix43/src/main/resources/FIX43.xml
- quickfix.fix43
- quickfix.field
- ${generator.decimal}
+ fix50.spec.uptodate
+
+ ../quickfixj-messages-fix50/src/main/resources
+
+ FIX50.xml
+
+ ${project.build.directory}/generated-sources/quickfix/fix50
+
+ glob
+ *.xml
+ *.java
+
+
+ true
+ false
+
- fix44
+ check-fix50sp1-spec
+ initialize
- generate
+ uptodate-property
- ../quickfixj-messages-fix44/src/main/resources/FIX44.modified.xml
- quickfix.fix44
- quickfix.field
- ${generator.decimal}
+ fix50sp1.spec.uptodate
+
+ ../quickfixj-messages-fix50sp1/src/main/resources
+
+ FIX50SP1.modified.xml
+
+ ${project.build.directory}/generated-sources/quickfix/fix50sp1
+
+ glob
+ *.xml
+ *.java
+
+
+ true
+ false
+
- fix50
+ check-fix50sp2-spec
+ initialize
- generate
+ uptodate-property
- ../quickfixj-messages-fix50/src/main/resources/FIX50.xml
- quickfix.fix50
- quickfix.field
- ${generator.decimal}
+ fix50sp2.spec.uptodate
+
+ ../quickfixj-messages-fix50sp2/src/main/resources
+
+ FIX50SP2.modified.xml
+
+ ${project.build.directory}/generated-sources/quickfix/fix50sp2
+
+ glob
+ *.xml
+ *.java
+
+
+ true
+ false
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
- fix50sp1
+ unpack-repository
+ initialize
- generate
+ unpack
- ../quickfixj-messages-fix50sp1/src/main/resources/FIX50SP1.modified.xml
- quickfix.fix50sp1
- quickfix.field
- ${generator.decimal}
+
+
+ org.quickfixj
+ quickfixj-orchestration
+ ${project.version}
+ **/FIX*.xml,**/Orchestra*.xml
+ ${project.build.directory}/dependency/repository
+
+
- fix50sp2
+ unpack-fixt11-sources
+ generate-sources
- generate
+ unpack
- ../quickfixj-messages-fix50sp2/src/main/resources/FIX50SP2.modified.xml
- quickfix.fix50sp2
- quickfix.field
- ${generator.decimal}
+
+
+ org.quickfixj
+ quickfixj-messages-fixt11
+ sources
+ ${project.version}
+ **/*.java
+ ${project.build.directory}/generated-sources
+
+
+
+
+ org.quickfixj
+ quickfixj-codegenerator
+ ${project.version}
+
org.apache.maven.plugins