<?xml version="1.0" encoding="UTF-8"?> <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/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <artifactId>parent-model-internal-pom</artifactId> <groupId>com.hack23.cia</groupId> <version>2018.5.21</version> <relativePath>../parent-model-internal-pom/pom.xml</relativePath> </parent> <artifactId>model.internal.application.user.impl</artifactId> <packaging>jar</packaging> <name>model.internal.application.user.impl</name> <description>model.internal.application.user.impl</description> <url>github:https://hack23.github.io/cia/model.internal.application.user.impl</url> <inceptionYear>2010</inceptionYear> <scm> <connection>scm:git:https://github.com/Hack23/cia.git</connection> <developerConnection>scm:git:https://github.com/Hack23/cia.git</developerConnection> <tag>cia-all-2018.5.21</tag> <url>https://github.com/Hack23/cia/tree/master/</url> </scm> <distributionManagement> <!-- http://maven.apache.org/plugins/maven-site-plugin/examples/site-deploy-to-sourceforge.net.html --> <site> <id>github</id> <url>github:http://hack23.github.io/cia/model.internal.application.user.impl</url> </site> </distributionManagement> <dependencies> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.common.impl</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>5.3.0.Final</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>byte-buddy</artifactId> <groupId>net.bytebuddy</groupId> </exclusion> <exclusion> <artifactId>jboss-transaction-api_1.2_spec</artifactId> <groupId>org.jboss.spec.javax.transaction</groupId> </exclusion> <exclusion> <artifactId>classmate</artifactId> <groupId>com.fasterxml</groupId> </exclusion> <exclusion> <artifactId>antlr</artifactId> <groupId>antlr</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.javers</groupId> <artifactId>javers-core</artifactId> <version>3.9.7</version> <exclusions> <exclusion> <artifactId>slf4j-api</artifactId> <groupId>org.slf4j</groupId> </exclusion> <exclusion> <artifactId>gson</artifactId> <groupId>com.google.code.gson</groupId> </exclusion> <exclusion> <artifactId>fast-classpath-scanner</artifactId> <groupId>io.github.lukehutch</groupId> </exclusion> <exclusion> <artifactId>guava</artifactId> <groupId>com.google.guava</groupId> </exclusion> <exclusion> <artifactId>jboss-transaction-api_1.2_spec</artifactId> <groupId>org.jboss.spec.javax.transaction</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.worldbank.countries.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.worldbank.data.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>false</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.worldbank.indicators.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>false</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.worldbank.topic.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>false</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.val.partier.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>false</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.val.riksdagsvalkrets.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>false</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.val.landstingvalkrets.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>false</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.val.kommunvalkrets.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>false</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.riksdagen.person.impl</artifactId> <version>${project.version}</version> <optional>false</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.riksdagen.personlista.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>false</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.riksdagen.dokumentlista.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>false</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.riksdagen.documentcontent.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>false</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.riksdagen.dokumentstatus.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>false</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.riksdagen.utskottsforslag.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>false</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.riksdagen.votering.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>false</optional> </dependency> <dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.external.riksdagen.voteringlista.impl</artifactId> <version>${project.version}</version> <scope>compile</scope> <optional>false</optional> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>unpack-dependencies</id> <phase>generate-sources</phase> <goals> <goal>unpack-dependencies</goal> </goals> <configuration> <includeGroupIds>com.hack23.cia</includeGroupIds> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.jvnet.hyperjaxb3</groupId> <artifactId>maven-hyperjaxb3-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> </execution> </executions> <dependencies> <dependency> <groupId>org.jvnet.jaxb2_commons</groupId> <artifactId>jaxb2-fluent-api</artifactId> <version>${cia.project.versions.jaxb2.fluent.api}</version> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-xjc</artifactId> <version>${cia.project.versions.jaxb.build}</version> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-impl</artifactId> <version>${cia.project.versions.jaxb.build}</version> </dependency> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>${cia.project.versions.jaxb.build}</version> </dependency> <dependency> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version>${cia.project.versions.jaxb2.plugin}</version> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-core</artifactId> <version>${cia.project.versions.jaxb.build}</version> </dependency> </dependencies> <configuration> <extension>true</extension> <variant>jpa2</variant> <specVersion>2.2</specVersion> <generateDirectory>${project.build.directory}/generated-sources/hyperjaxb3</generateDirectory> <bindingDirectory>src/main/xjb</bindingDirectory> <schemaDirectory>src/main/xsd</schemaDirectory> <!-- <roundtripTestClassName>com.hack23.cia.model.internal.application.user.impl.RoundtripTest</roundtripTestClassName> --> <args> <arg>-Xfluent-api</arg> <arg>-XtoString</arg> </args> <plugins> <plugin> <groupId>org.jvnet.jaxb2_commons</groupId> <artifactId>jaxb2-fluent-api</artifactId> <version>${cia.project.versions.jaxb2.fluent.api}</version> </plugin> </plugins> </configuration> </plugin> <plugin> <groupId>com.google.code.maven-replacer-plugin</groupId> <artifactId>maven-replacer-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> <goals> <goal>replace</goal> </goals> </execution> </executions> <configuration> <file>target/generated-sources/hyperjaxb3/META-INF/persistence.xml</file> <replacements> <replacement> <token>persistence version="1.0"</token> <value>persistence version="2.0"</value> </replacement> <replacement> <token>1_0</token> <value>2_0</value> </replacement> <replacement> <token>persistence-unit name=".*"</token> <value>persistence-unit name="model.internal.application.user.impl"</value> </replacement> </replacements> </configuration> </plugin> <plugin> <groupId>org.bsc.maven</groupId> <artifactId>maven-processor-plugin</artifactId> <executions> <execution> <id>process</id> <phase>process-sources</phase> <goals> <goal>process</goal> </goals> <configuration> <sourceDirectory>${project.build.directory}/generated-sources/hyperjaxb3</sourceDirectory> <outputDirectory>target/metamodel</outputDirectory> <processors> <processor>org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor</processor> </processors> <compilerArguments>-source ${jdk.src.version} -target ${jdk.target.version}</compilerArguments> </configuration> </execution> <execution> <id>process-src-main-java</id> <phase>process-sources</phase> <goals> <goal>process</goal> </goals> <configuration> <sourceDirectory>${project.basedir}/src/main/java</sourceDirectory> <outputDirectory>target/metamodel</outputDirectory> <processors> <processor>org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor</processor> </processors> <compilerArguments>-source ${jdk.src.version} -target ${jdk.target.version}</compilerArguments> </configuration> </execution> </executions> </plugin> <!-- <plugin> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <goals> <goal>run</goal> </goals> <phase>prepare-package</phase> <configuration> <tasks name="Cleanup"> <delete> <fileset dir="${project.build.directory}" includes="**/model/external/**/*"></fileset> </delete> </tasks> </configuration> </execution> </executions> </plugin> --> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>hibernate3-maven-plugin</artifactId> <executions> <execution> <phase>process-classes</phase> <goals> <goal>run</goal> </goals> </execution> </executions> <dependencies> <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> <version>${cia.project.versions.ant}</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>${cia.project.versions.hibernate.build.validator}</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>${cia.project.versions.hibernate.build}</version> </dependency> </dependencies> <configuration> <hibernatetool destdir="target/classes"> <jpaconfiguration persistenceunit="model.internal.application.user.impl" propertyfile="src/main/resources/schema-mysql.properties"></jpaconfiguration> <hbm2ddl export="false" outputfilename="schema-mysql.sql"></hbm2ddl> <hbm2doc destdir="target/site/hbm2doc"></hbm2doc> <property key="dot.executable" value="${graphviz.dot.executable}"></property> <property key="hibernate.dialect" value="org.hibernate.dialect.PostgreSQL95Dialect"></property> </hibernatetool> </configuration> </plugin> </plugins> </build> <reporting></reporting> </project>
<dependency> <groupId>com.hack23.cia</groupId> <artifactId>model.internal.application.user.impl</artifactId> <version>2018.5.21</version> </dependency>
com.hack23.cia:model.internal.application.user.impl:2018.5.21