root/TAu/pom.xml @ 19b58bab
| 96454bcd | Sylvain L. Sauvage | <?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>
 | |||
|     <groupId>fr.unicaen.iota</groupId>
 | |||
|     <artifactId>tau</artifactId>
 | |||
|     <packaging>jar</packaging>
 | |||
|     <name>TAu</name>
 | |||
| 19b58bab | Rémy Ménard |     <version>1.9</version>
 | |
| 96454bcd | Sylvain L. Sauvage | ||
|     <properties>
 | |||
|         <lib-cxf-version>2.2.12</lib-cxf-version>
 | |||
|         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 | |||
|         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
 | |||
|     </properties>
 | |||
|     <dependencies>
 | |||
|         <!-- CXF dependencies -->
 | |||
|         <dependency>
 | |||
|             <groupId>org.apache.cxf</groupId>
 | |||
|             <artifactId>cxf-rt-frontend-jaxws</artifactId>
 | |||
|             <version>${lib-cxf-version}</version>
 | |||
|         </dependency>
 | |||
|         <dependency>
 | |||
|             <groupId>org.apache.cxf</groupId>
 | |||
|             <artifactId>cxf-rt-transports-http</artifactId>
 | |||
|             <version>${lib-cxf-version}</version>
 | |||
|         </dependency>
 | |||
|         <dependency>
 | |||
|             <groupId>org.apache.cxf</groupId>
 | |||
|             <artifactId>cxf-rt-transports-local</artifactId>
 | |||
|             <version>${lib-cxf-version}</version>
 | |||
|         </dependency>
 | |||
|         <dependency>
 | |||
|             <groupId>org.apache.cxf</groupId>
 | |||
|             <artifactId>cxf-rt-databinding-jaxb</artifactId>
 | |||
|             <version>${lib-cxf-version}</version>
 | |||
|         </dependency>
 | |||
|         <!-- Log dependencies -->
 | |||
|         <dependency>
 | |||
|             <groupId>commons-logging</groupId>
 | |||
|             <artifactId>commons-logging</artifactId>
 | |||
|             <version>1.1.1</version>
 | |||
|         </dependency>
 | |||
|     </dependencies>
 | |||
|     <build>
 | |||
|         <plugins>
 | |||
|             <plugin>
 | |||
|                 <groupId>org.apache.maven.plugins</groupId>
 | |||
|                 <artifactId>maven-compiler-plugin</artifactId>
 | |||
|                 <version>2.5.1</version>
 | |||
|                 <configuration>
 | |||
|                     <source>1.6</source>
 | |||
|                     <target>1.6</target>
 | |||
|                 </configuration>
 | |||
|             </plugin>
 | |||
|             <plugin>
 | |||
|                 <groupId>org.apache.cxf</groupId>
 | |||
|                 <artifactId>cxf-codegen-plugin</artifactId>
 | |||
|                 <version>2.3.0</version>
 | |||
|                 <executions>
 | |||
|                     <execution>
 | |||
|                         <id>generate-sources</id>
 | |||
|                         <phase>generate-sources</phase>
 | |||
|                         <configuration>
 | |||
|                             <defaultOptions>
 | |||
|                                 <packagenames>
 | |||
|                                     <packagename>urn:fr:unicaen:iota:tau:xsd=fr.unicaen.iota.tau.model</packagename>
 | |||
|                                     <packagename>urn:fr:unicaen:iota:tau:wsdl=fr.unicaen.iota.tau.soap</packagename>
 | |||
|                                 </packagenames>
 | |||
|                             </defaultOptions>
 | |||
|                             <wsdlOptions>
 | |||
|                                 <wsdlOption>
 | |||
|                                     <wsdl>${basedir}/src/main/resources/wsdl/tau-xi.wsdl</wsdl>
 | |||
|                                     <wsdlLocation>classpath:wsdl/tau-xi.wsdl</wsdlLocation>
 | |||
|                                 </wsdlOption>
 | |||
|                             </wsdlOptions>
 | |||
|                         </configuration>
 | |||
|                         <goals>
 | |||
|                             <goal>wsdl2java</goal>
 | |||
|                         </goals>
 | |||
|                     </execution>
 | |||
|                 </executions>
 | |||
|             </plugin>
 | |||
|             <plugin>
 | |||
|                 <groupId>org.apache.maven.plugins</groupId>
 | |||
|                 <artifactId>maven-assembly-plugin</artifactId>
 | |||
|                 <version>2.3</version>
 | |||
|                 <executions>
 | |||
|                     <execution>
 | |||
|                         <id>sources</id>
 | |||
|                         <phase>package</phase>
 | |||
|                         <goals>
 | |||
|                             <goal>single</goal>
 | |||
|                         </goals>
 | |||
|                         <configuration>
 | |||
|                             <descriptorRefs>
 | |||
|                                 <descriptorRef>src</descriptorRef>
 | |||
|                             </descriptorRefs>
 | |||
|                         </configuration>
 | |||
|                     </execution>
 | |||
|                 </executions>
 | |||
|             </plugin>
 | |||
|         </plugins>
 | |||
|     </build>
 | |||
| </project>
 |