4.0.0 au.org.ecoinformatics eml-api 1.0-SNAPSHOT jar EML API UTF-8 1.6 1.3 1.9.5 1.7.7 2.2.11 ${basedir}/src/main/jaxb/ org.glassfish.jaxb jaxb-runtime ${jaxb.version} org.slf4j slf4j-api ${slf4j.version} org.slf4j slf4j-log4j12 ${slf4j.version} junit junit 4.11 test org.mockito mockito-core ${mockito.version} test org.hamcrest hamcrest-core org.hamcrest hamcrest-library ${hamcrest.version} test jaxb maven-antrun-plugin copyXjb generate-sources run removeCopiedXjb process-sources run org.codehaus.mojo jaxb2-maven-plugin 1.6 org.jvnet.jaxb2_commons jaxb2-fluent-api 3.0 com.sun.xml jaxb-xjc -Xfluent-api true ${jaxb.output.dir} sysmeta xjc au.org.ecoinformatics.eml.jaxb.sysmeta ${basedir}/xsd/ dataoneTypes.xsd true eml xjc au.org.ecoinformatics.eml.jaxb.eml ${basedir}/xsd/eml-2.1.1/ custom-bindings.xjb ${basedir}/xsd/eml-2.1.1/ eml.xsd false org.apache.maven.plugins maven-patch-plugin 1.1.1 ${basedir}/src/main/patches/au/org/ecoinformatics/eml/jaxb-generated-classes.patch ${basedir} patch process-sources apply org.apache.maven.plugins maven-source-plugin 2.2.1 jar-no-fork org.apache.maven.plugins maven-compiler-plugin 2.3.2 ${java.version} ${java.version} -Xlint:all true true org.apache.maven.plugins maven-surefire-plugin 2.17 true **/*.class **/IT*.java **/*IT.java **/*ITCase.java org.codehaus.mojo build-helper-maven-plugin 1.9.1 add-source generate-sources add-source ${jaxb.output.dir} ${basedir}/src/main/patches/