11
|
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
3 <modelVersion>4.0.0</modelVersion>
|
|
4 <parent>
|
|
5 <artifactId>digilibservice</artifactId>
|
|
6 <groupId>info.textgrid</groupId>
|
|
7 <version>1.0-SNAPSHOT</version>
|
|
8 </parent>
|
|
9 <artifactId>digilibservice-service</artifactId>
|
|
10 <packaging>war</packaging>
|
|
11 <dependencies>
|
|
12 <dependency>
|
|
13 <groupId>info.textgrid.middleware</groupId>
|
|
14 <artifactId>tgcrud-client</artifactId>
|
|
15 <!-- <version>1.2.1-SNAPSHOT</version> -->
|
|
16 </dependency>
|
|
17 <dependency>
|
|
18 <groupId>junit</groupId>
|
|
19 <artifactId>junit</artifactId>
|
|
20 <scope>test</scope>
|
|
21 </dependency>
|
|
22 <dependency>
|
|
23 <groupId>org.apache.cxf</groupId>
|
|
24 <artifactId>cxf</artifactId>
|
|
25 <type>pom</type>
|
|
26 </dependency>
|
|
27 <dependency>
|
|
28 <groupId>org.apache.cxf</groupId>
|
|
29 <artifactId>cxf-rt-frontend-jaxrs</artifactId>
|
|
30 </dependency>
|
|
31 <dependency>
|
|
32 <groupId>org.apache.cxf</groupId>
|
|
33 <artifactId>cxf-rt-frontend-jaxws</artifactId>
|
|
34 </dependency>
|
|
35 <dependency>
|
|
36 <groupId>org.apache.cxf</groupId>
|
|
37 <artifactId>cxf-rt-transports-http</artifactId>
|
|
38 </dependency>
|
|
39 <dependency>
|
|
40 <groupId>digilib</groupId>
|
|
41 <artifactId>digilib-common</artifactId>
|
|
42 <type>jar</type>
|
|
43 <scope>compile</scope>
|
|
44 </dependency>
|
|
45 </dependencies>
|
|
46 <build>
|
|
47 <finalName>digilibservice</finalName>
|
|
48 <pluginManagement>
|
|
49 <plugins>
|
|
50 <!--This plugin's configuration is used to store Eclipse m2e settings
|
|
51 only. It has no influence on the Maven build itself. -->
|
|
52 <plugin>
|
|
53 <groupId>org.eclipse.m2e</groupId>
|
|
54 <artifactId>lifecycle-mapping</artifactId>
|
|
55 <version>1.0.0</version>
|
|
56 <configuration>
|
|
57 <lifecycleMappingMetadata>
|
|
58 <pluginExecutions>
|
|
59 <pluginExecution>
|
|
60 <pluginExecutionFilter>
|
|
61 <groupId>org.apache.cxf</groupId>
|
|
62 <artifactId>cxf-codegen-plugin</artifactId>
|
|
63 <versionRange>[1.0,)</versionRange>
|
|
64 <goals>
|
|
65 <goal>wsdl2java</goal>
|
|
66 </goals>
|
|
67 </pluginExecutionFilter>
|
|
68 <action>
|
|
69 <ignore />
|
|
70 </action>
|
|
71 </pluginExecution>
|
|
72 </pluginExecutions>
|
|
73 </lifecycleMappingMetadata>
|
|
74 </configuration>
|
|
75 </plugin>
|
|
76 </plugins>
|
|
77 </pluginManagement>
|
|
78 <plugins>
|
|
79 <plugin>
|
|
80 <groupId>org.apache.cxf</groupId>
|
|
81 <artifactId>cxf-codegen-plugin</artifactId>
|
|
82 <version>${cxf.version}</version>
|
|
83 <executions>
|
|
84 <execution>
|
|
85 <id>generate-digilibservice-sources</id>
|
|
86 <phase>generate-sources</phase>
|
|
87 <configuration>
|
|
88 <wsdlOptions>
|
|
89 <wsdlOption>
|
|
90 <wsdl>src/main/webapp/WEB-INF/DigilibService.wsdl</wsdl>
|
|
91 </wsdlOption>
|
|
92 </wsdlOptions>
|
|
93 </configuration>
|
|
94 <goals>
|
|
95 <goal>wsdl2java</goal>
|
|
96 </goals>
|
|
97 </execution>
|
|
98 </executions>
|
|
99 </plugin>
|
|
100 </plugins>
|
|
101 </build>
|
|
102
|
7
|
103 </project> |