blob: 207d58abdfa93b9e6096534c5d62602318bca0e0 [file] [log] [blame]
ChrisC025301d2017-01-31 11:40:03 +01001<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 <groupId>org.openecomp.mso</groupId>
6 <artifactId>adapters</artifactId>
ChrisC1ba1d192017-03-13 05:01:04 -07007 <version>1.1.0-SNAPSHOT</version>
ChrisC025301d2017-01-31 11:40:03 +01008 </parent>
9 <groupId>org.openecomp.mso.adapters</groupId>
10 <artifactId>mso-network-adapter</artifactId>
11 <packaging>war</packaging>
12 <name>mso-network-adapter</name>
13 <description>Web service endpoint for Network operations</description>
14
15 <!-- <properties> -->
16 <!-- <project.build.sourceEncoding/> -->
17 <!-- <project.reporting.outputEncoding/> -->
18 <!-- </properties> -->
19
20 <build>
21 <finalName>${project.artifactId}-${project.version}</finalName>
22 <plugins>
23 <plugin>
24 <artifactId>maven-war-plugin</artifactId>
25 <version>2.4</version>
26 <configuration>
27 <warSourceDirectory>WebContent</warSourceDirectory>
28 <failOnMissingWebXml>false</failOnMissingWebXml>
29 <attachClasses>true</attachClasses>
30 </configuration>
31 </plugin>
32 <plugin>
33 <groupId>org.jvnet.jax-ws-commons</groupId>
34 <artifactId>jaxws-maven-plugin</artifactId>
35 <version>2.3</version>
36 <executions>
37 <execution>
38 <goals>
39 <goal>wsgen</goal>
40 </goals>
41 </execution>
42 </executions>
43 <configuration>
44 <verbose>true</verbose>
45 <sei>org.openecomp.mso.adapters.network.MsoNetworkAdapterImpl</sei>
46 <genWsdl>true</genWsdl>
47 <inlineSchemas>true</inlineSchemas>
48 </configuration>
49 <dependencies>
50 <dependency>
51 <groupId>com.sun.xml.ws</groupId>
52 <artifactId>jaxws-tools</artifactId>
53 <version>2.2.7</version>
54 </dependency>
55 <dependency>
56 <groupId>org.openecomp.mso.adapters</groupId>
57 <artifactId>mso-adapter-utils</artifactId>
58 <version>${project.version}</version>
59 </dependency>
60 </dependencies>
61 </plugin>
62 </plugins>
63 <pluginManagement>
64 <plugins>
ChrisC1ba1d192017-03-13 05:01:04 -070065 <!--This plugin's configuration is used to store Eclipse m2e settings
ChrisC025301d2017-01-31 11:40:03 +010066 only. It has no influence on the Maven build itself. -->
67 <plugin>
68 <groupId>org.eclipse.m2e</groupId>
69 <artifactId>lifecycle-mapping</artifactId>
70 <version>1.0.0</version>
71 <configuration>
72 <lifecycleMappingMetadata>
73 <pluginExecutions>
74 <pluginExecution>
75 <pluginExecutionFilter>
76 <groupId>
77 org.jvnet.jax-ws-commons
78 </groupId>
79 <artifactId>
80 jaxws-maven-plugin
81 </artifactId>
82 <versionRange>
83 [2.3,)
84 </versionRange>
85 <goals>
86 <goal>wsgen</goal>
87 </goals>
88 </pluginExecutionFilter>
89 <action>
90 <ignore></ignore>
91 </action>
92 </pluginExecution>
93 </pluginExecutions>
94 </lifecycleMappingMetadata>
95 </configuration>
96 </plugin>
97 </plugins>
98 </pluginManagement>
99 </build>
100
101 <dependencies>
102 <dependency>
103 <groupId>javax</groupId>
104 <artifactId>javaee-web-api</artifactId>
105 <version>6.0</version>
106 <scope>provided</scope>
107 </dependency>
108 <dependency>
109 <groupId>org.openecomp.mso.adapters</groupId>
110 <artifactId>mso-adapter-utils</artifactId>
111 <version>${project.version}</version>
112 </dependency>
113 <dependency>
114 <groupId>org.openecomp.mso.adapters</groupId>
115 <artifactId>mso-network-adapter-async-client</artifactId>
116 <version>${project.version}</version>
117 </dependency>
118 <dependency>
119 <groupId>org.openecomp.mso.adapters</groupId>
120 <artifactId>mso-adapters-rest-interface</artifactId>
121 <version>${project.version}</version>
122 </dependency>
123 <dependency>
124 <groupId>org.mockito</groupId>
125 <artifactId>mockito-all</artifactId>
126 <version>1.10.19</version>
127 <scope>test</scope>
128 </dependency>
129 <dependency>
130 <groupId>javax.servlet</groupId>
131 <artifactId>javax.servlet-api</artifactId>
132 <version>3.1.0</version>
133 <scope>test</scope>
134 </dependency>
135 <dependency>
136 <groupId>org.jboss.spec.javax.ejb</groupId>
137 <artifactId>jboss-ejb-api_3.2_spec</artifactId>
138 <version>1.0.0.Final</version>
139 <scope>provided</scope>
140 </dependency>
141 <dependency>
142 <groupId>org.jboss.ejb3</groupId>
143 <artifactId>jboss-ejb3-ext-api</artifactId>
144 <version>2.2.0.Final</version>
145 <scope>provided</scope>
146 </dependency>
147 <dependency>
148 <groupId>org.openecomp.mso</groupId>
149 <artifactId>status-control</artifactId>
150 <version>${project.version}</version>
151 </dependency>
152
153 </dependencies>
154</project>