Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <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>
- <groupId>pl.execon</groupId>
- <artifactId>tsg.r.repo</artifactId>
- <version>1.0</version>
- <properties>
- <!-- Generic properties -->
- <java.version>1.7</java.version>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <!-- Web -->
- <jsp.version>2.2</jsp.version>
- <jstl.version>1.2</jstl.version>
- <javax.servlet.version>3.1.0</javax.servlet.version>
- <!-- Spring -->
- <spring-framework.version>4.1.6.RELEASE</spring-framework.version>
- <org.springsecurity-version>4.0.0.RELEASE</org.springsecurity-version>
- <org.aspectjweaver-version>1.6.4</org.aspectjweaver-version>
- <!-- Apache Commons -->
- <commons-fileupload.version>1.3.1</commons-fileupload.version>
- <commons-io.version>2.4</commons-io.version>
- <javax.xml.version>1.1</javax.xml.version>
- <org.apache.httpcomponents.version>4.3.5</org.apache.httpcomponents.version>
- <apache.commons.lang.version>3.3.2</apache.commons.lang.version>
- <!-- Hibernate / JPA -->
- <hibernate.version>4.3.8.Final</hibernate.version>
- <!-- Logging -->
- <log4j-version>1.2.16</log4j-version>
- <org.slf4j-version>1.7.5</org.slf4j-version>
- <!-- Test -->
- <junit.version>4.11</junit.version>
- <javax.validation.verions>1.1.0.Final</javax.validation.verions>
- <jaxws-api.version>2.2.11</jaxws-api.version>
- <jaxws-rt.version>2.2.10</jaxws-rt.version>
- <!-- wsdl4j -->
- <wsdl4j.version>1.6.3</wsdl4j.version>
- <!-- GSON -->
- <gson.version>2.3.1</gson.version>
- <!-- JACKSON -->
- <com.fasterxml.jackson.core-version>2.5.0</com.fasterxml.jackson.core-version>
- </properties>
- <profiles>
- <!-- profil dla developerow Execon -->
- <profile>
- <id>local</id>
- <properties>
- <wsdl.path>D:\\Work\\temp</wsdl.path>
- <appPropVer></appPropVer>
- <log4j.jdbc.connection>jdbc:sqlserver://91.185.190.214\\SQLEX:1433;DatabaseName=TSGRepo</log4j.jdbc.connection>
- <log4j.jdbc.user>sa</log4j.jdbc.user>
- <log4j.jdbc.password>SaP@s3x3c0n,!</log4j.jdbc.password>
- </properties>
- <activation>
- <activeByDefault>true</activeByDefault>
- </activation>
- </profile>
- <!-- profil dla srodowiska testowego execon -->
- <profile>
- <id>execon-tst</id>
- <properties>
- <wsdl.path>/var/execon/wsdl_temp</wsdl.path>
- <appPropVer>execon_tst</appPropVer>
- <log4j.jdbc.connection>jdbc:sqlserver://91.185.190.214\\SQLEX:1433;DatabaseName=TSGRepo</log4j.jdbc.connection>
- <log4j.jdbc.user>sa</log4j.jdbc.user>
- <log4j.jdbc.password>SaP@s3x3c0n,!</log4j.jdbc.password>
- </properties>
- </profile>
- </profiles>
- <dependencies>
- <!-- Spring SECURITY -->
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-core</artifactId>
- <version>${org.springsecurity-version}</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-web</artifactId>
- <version>${org.springsecurity-version}</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-config</artifactId>
- <version>${org.springsecurity-version}</version>
- </dependency>
- <!-- Related to Spring Security -->
- <dependency>
- <groupId>org.aspectj</groupId>
- <artifactId>aspectjweaver</artifactId>
- <version>${org.aspectjweaver-version}</version>
- </dependency>
- <!-- Apache Commons FileUpload -->
- <dependency>
- <groupId>commons-fileupload</groupId>
- <artifactId>commons-fileupload</artifactId>
- <version>${commons-fileupload.version}</version>
- </dependency>
- <!-- Apache Commons IO -->
- <dependency>
- <groupId>commons-io</groupId>
- <artifactId>commons-io</artifactId>
- <version>${commons-io.version}</version>
- </dependency>
- <dependency>
- <groupId>javax.xml</groupId>
- <artifactId>jaxrpc-api</artifactId>
- <version>${javax.xml.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpclient</artifactId>
- <version>${org.apache.httpcomponents.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-lang3</artifactId>
- <version>${apache.commons.lang.version}</version>
- </dependency>
- <!-- Other Web dependencies -->
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>jstl</artifactId>
- <version>${jstl.version}</version>
- </dependency>
- <dependency>
- <groupId>javax.servlet.jsp</groupId>
- <artifactId>jsp-api</artifactId>
- <version>${jsp.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>javax.servlet-api</artifactId>
- <version>${javax.servlet.version}</version>
- </dependency>
- <!-- Spring MVC -->
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-webmvc</artifactId>
- <version>${spring-framework.version}</version>
- </dependency>
- <!-- Spring and Transactions -->
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-tx</artifactId>
- <version>${spring-framework.version}</version>
- </dependency>
- <!-- GSON -->
- <dependency>
- <groupId>com.google.code.gson</groupId>
- <artifactId>gson</artifactId>
- <version>${gson.version}</version>
- </dependency>
- <!-- Spring and JDBC -->
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-jdbc</artifactId>
- <version>${spring-framework.version}</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-orm</artifactId>
- <version>${spring-framework.version}</version>
- </dependency>
- <!-- Logging with log4j -->
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>${log4j-version}</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-log4j12</artifactId>
- <version>${org.slf4j-version}</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- <version>${org.slf4j-version}</version>
- </dependency>
- <!-- Hibernate -->
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-entitymanager</artifactId>
- <version>${hibernate.version}</version>
- </dependency>
- <!-- JSR 303 with Hibernate Validator -->
- <dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
- <version>1.1.0.Final</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-validator</artifactId>
- <version>5.1.3.Final</version>
- </dependency>
- <dependency>
- <groupId>commons-validator</groupId>
- <artifactId>commons-validator</artifactId>
- <version>1.3.1</version>
- </dependency>
- <!-- Test Artifacts -->
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-test</artifactId>
- <version>${spring-framework.version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>${junit.version}</version>
- <scope>test</scope>
- </dependency>
- <!-- ajax support -->
- <dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
- <artifactId>jackson-databind</artifactId>
- <version>${com.fasterxml.jackson.core-version}</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
- <artifactId>jackson-annotations</artifactId>
- <version>${com.fasterxml.jackson.core-version}</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
- <artifactId>jackson-core</artifactId>
- <version>${com.fasterxml.jackson.core-version}</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-remote-shell</artifactId>
- <version>1.0.0.RELEASE</version>
- </dependency>
- <!-- MsSql dependency -->
- <dependency>
- <groupId>com.microsoft.sqlserver</groupId>
- <artifactId>sqljdbc4</artifactId>
- <version>4.0</version>
- <scope>system</scope>
- <systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/sqljdbc4-4.0.jar</systemPath>
- </dependency>
- <!-- Javax Validator adnotations -->
- <dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
- <version>${javax.validation.verions}</version>
- </dependency>
- <!-- JAX-WS -->
- <dependency>
- <groupId>javax.xml.ws</groupId>
- <artifactId>jaxws-api</artifactId>
- <version>${jaxws-api.version}</version>
- </dependency>
- <!-- WSDL4j -->
- <dependency>
- <groupId>wsdl4j</groupId>
- <artifactId>wsdl4j</artifactId>
- <version>${wsdl4j.version}</version>
- </dependency>
- <!-- Dynamic soap service starter -->
- <dependency>
- <groupId>org.reficio</groupId>
- <artifactId>soap-builder</artifactId>
- <version>
- 1.0.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.reficio</groupId>
- <artifactId>soap-client</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.reficio</groupId>
- <artifactId>soap-server</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </dependency>
- <!-- XML to JSON -->
- <dependency>
- <groupId>org.json</groupId>
- <artifactId>json</artifactId>
- <version>20131018</version>
- </dependency>
- </dependencies>
- <repositories>
- <repository>
- <id>Hibernate Spatial repo</id>
- <url>http://www.hibernatespatial.org/repository</url>
- </repository>
- <repository>
- <id>reficio</id>
- <url>http://repo.reficio.org/maven/</url>
- </repository>
- </repositories>
- <build>
- <resources>
- <resource>
- <directory>src/main/resources</directory>
- <excludes>
- <exclude>appProperties/**/*.properties</exclude>
- </excludes>
- <filtering>false</filtering>
- </resource>
- </resources>
- <plugins>
- <plugin>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.1</version>
- <configuration>
- <source>1.7</source>
- <target>1.7</target>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-war-plugin</artifactId>
- <version>2.3</version>
- <configuration>
- <webResources>
- <resource>
- <directory>src/main/resources/appProperties/${appPropVer}</directory>
- <filtering>true</filtering>
- <includes>
- <include>**/*.properties</include>
- </includes>
- <targetPath>/WEB-INF/classes/appProperties</targetPath>
- </resource>
- <resource>
- <directory>src/main/webapp/WEB-INF</directory>
- <filtering>true</filtering>
- <includes>
- <include>web.xml</include>
- <include>jboss-web.xml</include>
- </includes>
- <targetPath>/WEB-INF</targetPath>
- </resource>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>true</filtering>
- <includes>
- <include>*.xml</include>
- </includes>
- <targetPath>/WEB-INF/classes</targetPath>
- </resource>
- </webResources>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <packaging>war</packaging>
- </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement