diff options
Diffstat (limited to 'id/server')
| -rw-r--r-- | id/server/moa-id-commons/pom.xml | 483 | 
1 files changed, 246 insertions, 237 deletions
| diff --git a/id/server/moa-id-commons/pom.xml b/id/server/moa-id-commons/pom.xml index e494033a0..4545bc02a 100644 --- a/id/server/moa-id-commons/pom.xml +++ b/id/server/moa-id-commons/pom.xml @@ -1,239 +1,248 @@ -<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>MOA.id</groupId> -    <artifactId>moa-id</artifactId> -    <version>2.0.0</version> -  </parent> -  <artifactId>moa-id-commons</artifactId> -  <name>moa-id-commons</name> -  <groupId>MOA.id.server</groupId> -   -  <repositories> -  	<repository> -      <id>hyberjaxb</id> -      <url>http://repository.highsource.org/maven2/releases/</url> -      <releases><enabled>true</enabled></releases> -  	</repository>       -  </repositories> -   -  <dependencies> -		<dependency> -			<groupId>org.hibernate</groupId> -			<artifactId>hibernate-core</artifactId> -			<version>4.3.4.Final</version> -		</dependency> -		<dependency> -			<groupId>org.hibernate</groupId> -			<artifactId>hibernate-c3p0</artifactId> -			<version>4.3.4.Final</version> -		</dependency> -		<dependency> -			<groupId>org.hibernate</groupId> -			<artifactId>hibernate-entitymanager</artifactId> -			<version>4.3.4.Final</version> -		</dependency> -		 -		<dependency> -			<groupId>org.apache.commons</groupId> -			<artifactId>commons-lang3</artifactId> -			<version>3.3.1</version> -		</dependency> -		<dependency> -			<groupId>MOA</groupId> -			<artifactId>moa-common</artifactId> -			<type>jar</type> -		</dependency> +<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" +         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>MOA.id</groupId> +        <artifactId>moa-id</artifactId> +        <version>2.0.0</version> +    </parent> +    <artifactId>moa-id-commons</artifactId> +    <name>moa-id-commons</name> +    <groupId>MOA.id.server</groupId> -		<!-- dependency> -			<groupId>com.sun.xml.bind</groupId> -			<artifactId>jaxb-xjc</artifactId> -			<version>2.2.7</version> -		</dependency -->		 -					 -		<dependency> -			<groupId>org.hibernate.javax.persistence</groupId> -			<artifactId>hibernate-jpa-2.1-api</artifactId> -			<version>1.0.0.Final</version> -		</dependency> -				 -		<dependency> -			<groupId>org.jvnet.hyperjaxb3</groupId> -			<artifactId>hyperjaxb3-ejb-runtime</artifactId> -			<version>0.5.6</version> -		</dependency> -		<dependency> -			<groupId>org.jvnet.hyperjaxb3</groupId> -			<artifactId>maven-hyperjaxb3-plugin</artifactId> -			<version>0.5.6</version> -			<exclusions> -			    <exclusion> -			        <groupId>org.slf4j</groupId> -			        <artifactId>slf4j-log4j12</artifactId>			         -			    </exclusion> -			    <exclusion> -			    		<groupId>org.hibernate.javax.persistence</groupId> -							<artifactId>hibernate-jpa-2.0-api</artifactId> -			    </exclusion> -			</exclusions> -		</dependency> -		<dependency> -			<groupId>mysql</groupId> -			<artifactId>mysql-connector-java</artifactId> -			<version>5.1.29</version> -		</dependency> -  </dependencies> -   -  	<build> -  		<defaultGoal>install</defaultGoal> -    	 -    	<resources> -        <resource> -          	<directory>src/main/resources/config</directory> -            <excludes> -                <exclude>**/*.java</exclude> -            </excludes> -        </resource> -        <resource> -            <directory>target/generated-sources/xjc</directory> -            <excludes> -                <exclude>**/*.java</exclude> -            </excludes> -        </resource> -    	</resources> -    	   -	<plugins>		     -		<plugin> -			<groupId>org.apache.maven.plugins</groupId> -			<artifactId>maven-compiler-plugin</artifactId> -			<configuration> -			<source>1.5</source> -			<target>1.5</target> -			</configuration> -			</plugin> -					<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-jar-plugin</artifactId> -				<configuration> -				<skipTests>true</skipTests> -					<archive> -						<addMavenDescriptor>false</addMavenDescriptor> -					</archive> -				</configuration> -				<executions> -					<execution> -						<goals> -							<goal>test-jar</goal> -						</goals> -					</execution> -				</executions> -			</plugin> -	 -			<plugin> -				<groupId>org.jvnet.hyperjaxb3</groupId> -				<artifactId>maven-hyperjaxb3-plugin</artifactId> -				<version>0.5.6</version> -				<executions> -					<execution> -						<goals> -							<goal>generate</goal> -						</goals> -					</execution> -				</executions> -				<configuration> -					<extension>true</extension> -          <schemaDirectory>src/main/resources/config</schemaDirectory> -          <bindingDirectory>src/main/resources/config</bindingDirectory> -          <persistenceXml>src/main/resources/config/persistence_template.xml</persistenceXml> -          <generatePackage>at.gv.egovernment.moa.id.commons.db.dao.config</generatePackage> - 				</configuration> -			</plugin> -			<plugin> -				<inherited>true</inherited> -				<artifactId>maven-compiler-plugin</artifactId> -				<version>2.0.2</version> -				<configuration> -					<source>1.5</source> -					<target>1.5</target> -				</configuration> -			</plugin> -					 -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-javadoc-plugin</artifactId> -				<version>2.5</version> -				<configuration> -					<charset>UTF-8</charset> -					<docencoding>UTF-8</docencoding> -					<quiet>true</quiet> -					<author>false</author> -					<version>false</version> -					<use>true</use> -					<excludePackageNames>at.gv.egovernment.moa.spss.server.*;at.gv.egovernment.moa.spss.api.impl.*;at.gv.egovernment.moa.spss.impl.*</excludePackageNames> -					<tags> -						<tag> -							<name>pre</name> -							<placement>a</placement> -							<head>Preconditions:</head> -						</tag> -						<tag> -							<name>post</name> -							<placement>a</placement> -							<head>Postconditions:</head> -						</tag> -					</tags> -					<links> -						<link>http://java.sun.com/j2se/1.4/docs/api/</link> -						<link>http://java.sun.com/j2se/1.5.0/docs/api/</link> -						<link>http://logging.apache.org/log4j/docs/api/</link> -					</links> -					<target>1.5</target> -				</configuration> -				<executions> -					<execution> -						<id>generate-javadoc</id> -						<phase>package</phase> -						<goals> -							<goal>jar</goal> -						</goals> -					</execution> -				</executions> -			</plugin> -		</plugins> -	<pluginManagement> -		<plugins> -			<!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.--> -			<plugin> -				<groupId>org.eclipse.m2e</groupId> -				<artifactId>lifecycle-mapping</artifactId> -				<version>1.0.0</version> -				<configuration> -					<lifecycleMappingMetadata> -						<pluginExecutions> -							<pluginExecution> -								<pluginExecutionFilter> -									<groupId> -										org.jvnet.hyperjaxb3 -									</groupId> -									<artifactId> -										maven-hyperjaxb3-plugin -									</artifactId> -									<versionRange> -										[0.5.6,) -									</versionRange> -									<goals> -										<goal>generate</goal> -									</goals> -								</pluginExecutionFilter> -								<action> -									<ignore></ignore> -								</action> -							</pluginExecution> -						</pluginExecutions> -					</lifecycleMappingMetadata> -				</configuration> -			</plugin> -		</plugins> -	</pluginManagement> -  	</build> +    <repositories> +        <repository> +            <id>hyberjaxb</id> +            <url>http://repository.highsource.org/maven2/releases/</url> +            <releases> +                <enabled>true</enabled> +            </releases> +        </repository> +    </repositories> + +    <dependencies> +        <dependency> +            <groupId>org.hibernate</groupId> +            <artifactId>hibernate-core</artifactId> +            <version>4.3.4.Final</version> +        </dependency> +        <dependency> +            <groupId>org.hibernate</groupId> +            <artifactId>hibernate-c3p0</artifactId> +            <version>4.3.4.Final</version> +        </dependency> +        <dependency> +            <groupId>org.hibernate</groupId> +            <artifactId>hibernate-entitymanager</artifactId> +            <version>4.3.4.Final</version> +        </dependency> + +        <dependency> +            <groupId>org.apache.commons</groupId> +            <artifactId>commons-lang3</artifactId> +            <version>3.3.1</version> +        </dependency> +        <dependency> +            <groupId>MOA</groupId> +            <artifactId>moa-common</artifactId> +            <type>jar</type> +        </dependency> + +        <!-- dependency> +            <groupId>com.sun.xml.bind</groupId> +            <artifactId>jaxb-xjc</artifactId> +            <version>2.2.7</version> +        </dependency --> + +        <dependency> +            <groupId>org.hibernate.javax.persistence</groupId> +            <artifactId>hibernate-jpa-2.1-api</artifactId> +            <version>1.0.0.Final</version> +        </dependency> + +        <dependency> +            <groupId>org.jvnet.hyperjaxb3</groupId> +            <artifactId>hyperjaxb3-ejb-runtime</artifactId> +            <version>0.5.6</version> +        </dependency> +        <dependency> +            <groupId>org.jvnet.hyperjaxb3</groupId> +            <artifactId>maven-hyperjaxb3-plugin</artifactId> +            <version>0.5.6</version> +            <exclusions> +                <exclusion> +                    <groupId>org.slf4j</groupId> +                    <artifactId>slf4j-log4j12</artifactId> +                </exclusion> +                <exclusion> +                    <groupId>org.hibernate.javax.persistence</groupId> +                    <artifactId>hibernate-jpa-2.0-api</artifactId> +                </exclusion> +            </exclusions> +        </dependency> +        <dependency> +            <groupId>mysql</groupId> +            <artifactId>mysql-connector-java</artifactId> +            <version>5.1.29</version> +        </dependency> +    </dependencies> + +    <build> +        <defaultGoal>install</defaultGoal> + +        <resources> +            <resource> +                <directory>src/main/resources/config</directory> +                <excludes> +                    <exclude>**/*.java</exclude> +                </excludes> +            </resource> +            <resource> +                <directory>target/generated-sources/xjc</directory> +                <excludes> +                    <exclude>**/*.java</exclude> +                </excludes> +            </resource> +        </resources> + +        <plugins> +            <plugin> +                <groupId>org.apache.maven.plugins</groupId> +                <artifactId>maven-compiler-plugin</artifactId> +                <configuration> +                    <source>1.5</source> +                    <target>1.5</target> +                </configuration> +            </plugin> +            <plugin> +                <groupId>org.apache.maven.plugins</groupId> +                <artifactId>maven-jar-plugin</artifactId> +                <configuration> +                    <skip> +                        true +                    </skip> +                    <skipIfEmpty>true</skipIfEmpty> +                    <skipTests>true</skipTests> +                    <archive> +                        <addMavenDescriptor>false</addMavenDescriptor> +                    </archive> +                </configuration> +                <executions> +                    <execution> +                        <goals> +                            <goal>test-jar</goal> +                        </goals> +                    </execution> +                </executions> +            </plugin> + +            <plugin> +                <groupId>org.jvnet.hyperjaxb3</groupId> +                <artifactId>maven-hyperjaxb3-plugin</artifactId> +                <version>0.5.6</version> +                <executions> +                    <execution> +                        <goals> +                            <goal>generate</goal> +                        </goals> +                    </execution> +                </executions> +                <configuration> +                    <extension>true</extension> +                    <schemaDirectory>src/main/resources/config</schemaDirectory> +                    <bindingDirectory>src/main/resources/config</bindingDirectory> +                    <persistenceXml>src/main/resources/config/persistence_template.xml</persistenceXml> +                    <generatePackage>at.gv.egovernment.moa.id.commons.db.dao.config</generatePackage> +                </configuration> +            </plugin> +            <plugin> +                <inherited>true</inherited> +                <artifactId>maven-compiler-plugin</artifactId> +                <version>2.0.2</version> +                <configuration> +                    <source>1.5</source> +                    <target>1.5</target> +                </configuration> +            </plugin> + +            <plugin> +                <groupId>org.apache.maven.plugins</groupId> +                <artifactId>maven-javadoc-plugin</artifactId> +                <version>2.5</version> +                <configuration> +                    <charset>UTF-8</charset> +                    <docencoding>UTF-8</docencoding> +                    <quiet>true</quiet> +                    <author>false</author> +                    <version>false</version> +                    <use>true</use> +                    <excludePackageNames> +                        at.gv.egovernment.moa.spss.server.*;at.gv.egovernment.moa.spss.api.impl.*;at.gv.egovernment.moa.spss.impl.* +                    </excludePackageNames> +                    <tags> +                        <tag> +                            <name>pre</name> +                            <placement>a</placement> +                            <head>Preconditions:</head> +                        </tag> +                        <tag> +                            <name>post</name> +                            <placement>a</placement> +                            <head>Postconditions:</head> +                        </tag> +                    </tags> +                    <links> +                        <link>http://java.sun.com/j2se/1.4/docs/api/</link> +                        <link>http://java.sun.com/j2se/1.5.0/docs/api/</link> +                        <link>http://logging.apache.org/log4j/docs/api/</link> +                    </links> +                    <target>1.5</target> +                </configuration> +                <executions> +                    <execution> +                        <id>generate-javadoc</id> +                        <phase>package</phase> +                        <goals> +                            <goal>jar</goal> +                        </goals> +                    </execution> +                </executions> +            </plugin> +        </plugins> +        <pluginManagement> +            <plugins> +                <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.--> +                <plugin> +                    <groupId>org.eclipse.m2e</groupId> +                    <artifactId>lifecycle-mapping</artifactId> +                    <version>1.0.0</version> +                    <configuration> +                        <lifecycleMappingMetadata> +                            <pluginExecutions> +                                <pluginExecution> +                                    <pluginExecutionFilter> +                                        <groupId> +                                            org.jvnet.hyperjaxb3 +                                        </groupId> +                                        <artifactId> +                                            maven-hyperjaxb3-plugin +                                        </artifactId> +                                        <versionRange> +                                            [0.5.6,) +                                        </versionRange> +                                        <goals> +                                            <goal>generate</goal> +                                        </goals> +                                    </pluginExecutionFilter> +                                    <action> +                                        <ignore></ignore> +                                    </action> +                                </pluginExecution> +                            </pluginExecutions> +                        </lifecycleMappingMetadata> +                    </configuration> +                </plugin> +            </plugins> +        </pluginManagement> +    </build>  </project>
\ No newline at end of file | 
