Bump master version to 1.1.0-SNAPSHOT, part 2
[vfc/nfvo/wfengine.git] / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3   Copyright 2016 Huawei Technologies Co., Ltd.
4  
5   Licensed under the Apache License, Version 2.0 (the "License");
6   you may not use this file except in compliance with the License.
7   You may obtain a copy of the License at
8  
9   http://www.apache.org/licenses/LICENSE-2.0
10  
11   Unless required by applicable law or agreed to in writing, software
12   distributed under the License is distributed on an "AS IS" BASIS,
13   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14   See the License for the specific language governing permissions and
15   limitations under the License.
16 -->
17 <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">
18     <modelVersion>4.0.0</modelVersion>
19
20     <parent>
21         <groupId>org.openo.oparent</groupId>
22         <artifactId>oparent</artifactId>
23         <version>1.1.0-SNAPSHOT</version>
24         <relativePath>../oparent</relativePath>
25     </parent>
26
27     <groupId>org.openo.common-services.common-utilities</groupId>
28     <artifactId>common-setting</artifactId>
29     <packaging>pom</packaging>
30     <name>common-setting</name>
31
32     <properties>
33         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
34         <maven.test.skip>false</maven.test.skip>
35         <maven.test.failure.ignore>false</maven.test.failure.ignore>
36         <finalName>${project.artifactId}-${project.version}</finalName>
37         <release.dir>${basedir}/target</release.dir>
38         <slf4j.version>1.6.1</slf4j.version>
39
40
41         <bundle.name>${project.artifactId}-${project.version}</bundle.name>
42         <pkgzip.dir>${basedir}/../release/pkgzip</pkgzip.dir>
43         <excludesFile>**/*$*</excludesFile>
44
45         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
46         <nexusproxy>https://nexus.open-o.org/content</nexusproxy>
47         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
48         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
49     </properties>
50
51     <scm>
52         <connection>scm:git:ssh://git.open-o.org:29418/common-services-common-utilities.git</connection>
53         <developerConnection>scm:git:ssh://git.open-o.org:29418/common-services-common-utilities.git</developerConnection>
54         <tag>HEAD</tag>
55         <url>https://wiki.open-o.orgiew/Common_Services</url>
56     </scm>
57
58     <modules>
59         <module>common-util</module>
60         <module>rest-client</module>
61         <!--
62         <module>winery</module>
63         -->
64         <module>wso2bpel-ext</module>
65     </modules>
66
67     <dependencyManagement>
68         <dependencies>
69             <dependency>
70                 <groupId>commons-io</groupId>
71                 <artifactId>commons-io</artifactId>
72                 <version>2.4</version>
73             </dependency>
74             <dependency>
75                 <groupId>org.apache.commons</groupId>
76                 <artifactId>org.apache.commons.lang</artifactId>
77                 <version>2.6.0</version>
78             </dependency>
79             <dependency>
80                 <groupId>org.apache.commons</groupId>
81                 <artifactId>org.apache.commons.logging</artifactId>
82                 <version>1.1.1</version>
83             </dependency>
84             <dependency>
85                 <groupId>org.apache.commons</groupId>
86                 <artifactId>org.apache.commons.codec</artifactId>
87                 <version>1.9.0</version>
88             </dependency>
89
90             <dependency>
91                 <groupId>org.slf4j</groupId>
92                 <artifactId>slf4j-api</artifactId>
93                 <version>${slf4j.version}</version>
94             </dependency>
95             <dependency>
96                 <groupId>org.slf4j</groupId>
97                 <artifactId>slf4j-log4j12</artifactId>
98                 <version>${slf4j.version}</version>
99             </dependency>
100             <dependency>
101                 <groupId>log4j</groupId>
102                 <artifactId>log4j</artifactId>
103                 <version>1.2.16</version>
104             </dependency>
105             <dependency>
106                 <groupId>org.mybatis</groupId>
107                 <artifactId>mybatis-spring</artifactId>
108                 <version>1.2.0</version>
109             </dependency>
110             <dependency>
111                 <groupId>org.mybatis</groupId>
112                 <artifactId>mybatis</artifactId>
113                 <version>3.2.7</version>
114             </dependency>
115             <dependency>
116                 <groupId>org.apache.commons</groupId>
117                 <artifactId>commons-lang3</artifactId>
118                 <version>3.1</version>
119             </dependency>
120             <dependency>
121                 <groupId>org.codehaus.jackson</groupId>
122                 <artifactId>jackson-mapper-asl</artifactId>
123                 <version>1.9.2</version>
124             </dependency>
125             <dependency>
126                 <groupId>net.sf.json-lib</groupId>
127                 <artifactId>json-lib</artifactId>
128                 <version>2.4</version>
129                 <classifier>jdk15</classifier>
130             </dependency>
131             <dependency>
132                 <groupId>org.eclipse.jetty.aggregate</groupId>
133                 <artifactId>jetty-all</artifactId>
134                 <version>8.1.16.v20140903</version>
135             </dependency>
136             <dependency>
137                 <groupId>org.eclipse.jetty.orbit</groupId>
138                 <artifactId>javax.servlet</artifactId>
139                 <version>3.0.0.v201112011016</version>
140                 <scope>provided</scope>
141             </dependency>
142             <dependency>
143                 <groupId>redis.clients</groupId>
144                 <artifactId>jedis</artifactId>
145                 <version>2.8.0</version>
146             </dependency>
147             <dependency>
148                 <groupId>org.apache.commons</groupId>
149                 <artifactId>commons-dbcp2</artifactId>
150                 <version>2.0.1</version>
151             </dependency>
152             <dependency>
153                 <groupId>org.codehaus.jackson</groupId>
154                 <artifactId>jackson-mapper-asl</artifactId>
155                 <version>1.9.2</version>
156             </dependency>
157         </dependencies>
158     </dependencyManagement>
159
160     <build>
161         <resources>
162             <resource>
163                 <directory>${resources.dir}</directory>
164             </resource>
165             <resource>
166                 <directory>${project.build.directory}/generated-resources</directory>
167             </resource>
168             <resource>
169                 <directory>${basedir}/src/main/java</directory>
170                 <excludes>
171                     <exclude>**/*.java</exclude>
172                 </excludes>
173             </resource>
174             <resource>
175                 <directory>${basedir}/src/main/resources</directory>
176             </resource>
177         </resources>
178         <testResources>
179             <testResource>
180                 <directory>${basedir}/src/test/java</directory>
181                 <excludes>
182                     <exclude>**/*.java</exclude>
183                 </excludes>
184             </testResource>
185             <testResource>
186                 <directory>${basedir}/src/test/resources</directory>
187             </testResource>
188         </testResources>
189         <pluginManagement>
190             <plugins>
191                 <plugin>
192                     <groupId>org.apache.maven.plugins</groupId>
193                     <artifactId>maven-antrun-plugin</artifactId>
194                     <version>1.6</version>
195                     <dependencies>
196                         <dependency>
197                             <groupId>ant-contrib</groupId>
198                             <artifactId>ant-contrib</artifactId>
199                             <version>1.0b3</version>
200                             <exclusions>
201                                 <exclusion>
202                                     <groupId>ant</groupId>
203                                     <artifactId>ant</artifactId>
204                                 </exclusion>
205                             </exclusions>
206                         </dependency>
207                         <dependency>
208                             <groupId>com.google.js</groupId>
209                             <artifactId>closure-compiler</artifactId>
210                             <version>1.0.0</version>
211                         </dependency>
212                         <dependency>
213                             <groupId>com.google.closure-stylesheets</groupId>
214                             <artifactId>closure-stylesheets</artifactId>
215                             <version>20140426</version>
216                         </dependency>
217                     </dependencies>
218                 </plugin>
219                 <plugin>
220                     <groupId>org.apache.maven.plugins</groupId>
221                     <artifactId>maven-clean-plugin</artifactId>
222                     <version>2.4.1</version>
223                 </plugin>
224                 <plugin>
225                     <groupId>org.apache.maven.plugins</groupId>
226                     <artifactId>maven-release-plugin</artifactId>
227                     <version>2.5.2</version>
228                     <configuration>
229                         <checkModificationExcludes>
230                             <checkModificationExclude>**/*.java</checkModificationExclude>
231                         </checkModificationExcludes>
232                         <allowTimestampedSnapshots>true</allowTimestampedSnapshots>
233                     </configuration>
234                 </plugin>
235
236             </plugins>
237         </pluginManagement>
238         <plugins>
239             <!--Release -->
240             <plugin>
241                 <groupId>org.apache.maven.plugins</groupId>
242                 <artifactId>maven-release-plugin</artifactId>
243             </plugin>
244
245             <!--plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> 
246                                 <version>2.4-fixed</version> <configuration> <srcLocation>${srcLocation}</srcLocation> 
247                                 <classOutputDir>${classOutputDir}</classOutputDir> </configuration> </plugin -->
248
249             <plugin>
250                 <groupId>org.apache.maven.plugins</groupId>
251                 <artifactId>maven-deploy-plugin</artifactId>
252                 <version>2.7</version>
253                 <configuration>
254                     <retryFailedDeploymentCount>2</retryFailedDeploymentCount>
255                 </configuration>
256             </plugin>
257
258
259             <!-- javadoc -->
260             <plugin>
261                 <groupId>org.apache.maven.plugins</groupId>
262                 <artifactId>maven-javadoc-plugin</artifactId>
263                 <version>2.6.1</version>
264                 <configuration>
265                     <aggregate>true</aggregate>
266                     <stylesheetfile>${javadoc.loc}/javadoc.css</stylesheetfile>
267                     <overview>${javadoc.loc}/overview.html</overview>
268                     <excludePackageNames>org.apache.*,*.impl</excludePackageNames>
269                     <breakiterator>true</breakiterator>
270                     <quiet>true</quiet>
271                     <failOnError>false</failOnError>
272                     <verbose>false</verbose>
273                     <show>protected</show>
274                     <source>1.5</source>
275                     <charset>gb2312</charset>
276                     <encoding>UTF-8</encoding>
277                     <docencoding>gb2312</docencoding>
278                     <maxmemory>256M</maxmemory>
279                 </configuration>
280             </plugin>
281             <plugin>
282                 <groupId>org.apache.maven.plugins</groupId>
283                 <artifactId>maven-compiler-plugin</artifactId>
284                 <version>3.3</version>
285                 <configuration>
286                     <source>1.7</source>
287                     <target>1.7</target>
288                 </configuration>
289             </plugin>
290             <plugin>
291                 <groupId>org.apache.maven.plugins</groupId>
292                 <artifactId>maven-jar-plugin</artifactId>
293                 <version>2.3.1</version>
294                 <configuration>
295                     <finalName>${bundle.name}</finalName>
296                     <outputDirectory>${release.dir}</outputDirectory>
297                 </configuration>
298             </plugin>
299             <!-- clean -->
300             <plugin>
301                 <artifactId>maven-clean-plugin</artifactId>
302                 <configuration>
303                     <failOnError>false</failOnError>
304                     <filesets>
305                         <fileset>
306                             <directory>${release.dir}</directory>
307                             <includes>
308                                 <include>${bundle.name}.${project.packaging}</include>
309                             </includes>
310                         </fileset>
311                     </filesets>
312                 </configuration>
313             </plugin>
314
315         </plugins>
316     </build>
317     <reporting>
318         <plugins>
319             <plugin>
320                 <groupId>org.apache.maven.plugins</groupId>
321                 <artifactId>maven-javadoc-plugin</artifactId>
322                 <version>2.6.1</version>
323                 <configuration>
324                     <aggregate>true</aggregate>
325                     <quiet>true</quiet>
326                     <show>public</show>
327                 </configuration>
328             </plugin>
329         </plugins>
330     </reporting>
331
332 </project>