<?xml version="1.0" ?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.jpmml</groupId> <artifactId>jpmml</artifactId> <version>1.0.4</version> </parent> <groupId>org.jpmml</groupId> <artifactId>pmml-model</artifactId> <packaging>jar</packaging> <name>JPMML model</name> <description>JPMML class model</description> <dependencies> <dependency> <groupId>org.jpmml</groupId> <artifactId>pmml-schema</artifactId> </dependency> <dependency> <groupId>org.jpmml</groupId> <artifactId>xjc</artifactId> </dependency> <dependency> <groupId>org.jvnet.jaxb2_commons</groupId> <artifactId>jaxb2-basics-runtime</artifactId> <version>0.6.4</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>xml-maven-plugin</artifactId> <version>1.0</version> <executions> <execution> <phase>generate-sources</phase> <goals> <goal>transform</goal> </goals> </execution> </executions> <configuration> <transformationSets> <transformationSet> <dir>src/main/schema</dir> <outputDir>target/transformed-schema</outputDir> <stylesheet>src/main/xsl/pmml.xsl</stylesheet> </transformationSet> </transformationSets> </configuration> </plugin> <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version>0.8.2</version> <executions> <execution> <goals> <goal>generate</goal> </goals> </execution> </executions> <configuration> <args> <arg>-no-header</arg> <arg>-Xannotate</arg> <arg>-Xequals</arg> <arg>-XhashCode</arg> <arg>-Xpmml</arg> <arg>-XsuperClass</arg> <arg>-XsuperClass-defaultName=org.dmg.pmml.PMMLObject</arg> <arg>-XtoString</arg> <arg>-XunsupportedProperty</arg> <arg>-XvalueConstructor</arg> </args> <episode>false</episode> <extension>true</extension> <schemaDirectory>target/transformed-schema</schemaDirectory> </configuration> <dependencies> <dependency> <groupId>org.jpmml</groupId> <artifactId>pmml-schema</artifactId> <version>1.0.4</version> </dependency> <dependency> <groupId>org.jpmml</groupId> <artifactId>xjc</artifactId> <version>1.0.4</version> </dependency> <dependency> <groupId>org.jvnet.jaxb2_commons</groupId> <artifactId>jaxb2-basics</artifactId> <version>0.6.4</version> </dependency> <dependency> <groupId>org.jvnet.jaxb2_commons</groupId> <artifactId>jaxb2-basics-annotate</artifactId> <version>0.6.4</version> </dependency> </dependencies> </plugin> </plugins> </build> <profiles> <profile> <id>jdk_1.5</id> <activation> <activeByDefault>false</activeByDefault> <jdk>1.5</jdk> </activation> <dependencies> <dependency> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> </dependency> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> </dependency> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jsr173_api</artifactId> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-impl</artifactId> </dependency> </dependencies> </profile> </profiles> </project>
<dependency> <groupId>org.jpmml</groupId> <artifactId>pmml-model</artifactId> <version>1.0.4</version> </dependency>
org.jpmml:pmml-model:1.0.4