2 * ============LICENSE_START====================================================
4 * ===========================================================================
5 * Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
6 * ===========================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ============LICENSE_END====================================================
21 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
22 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
24 <groupId>com.att.cadi</groupId>
25 <artifactId>parent</artifactId>
26 <version>1.2.2</version>
27 <relativePath>..</relativePath>
30 <modelVersion>4.0.0</modelVersion>
31 <name>CADI AAF (Application Authorization Framework) LUR</name>
32 <packaging>jar</packaging>
33 <artifactId>cadi-aaf</artifactId>
37 <groupId>com.att.authz</groupId>
38 <artifactId>authz-client</artifactId>
42 <groupId>com.att.cadi</groupId>
43 <artifactId>cadi-client</artifactId>
47 <groupId>com.att.aft</groupId>
48 <artifactId>dme2</artifactId>
51 <groupId>org.slf4j</groupId>
52 <artifactId>slf4j-log4j12</artifactId>
55 <groupId>log4j</groupId>
56 <artifactId>log4j</artifactId>
62 <groupId>org.apache.cassandra</groupId>
63 <artifactId>cassandra-all</artifactId>
64 <version>2.1.2</version>
65 <scope>compile</scope>
68 <groupId>org.slf4j</groupId>
69 <artifactId>slf4j-log4j12</artifactId>
72 <groupId>log4j</groupId>
73 <artifactId>log4j</artifactId>
82 <groupId>org.codehaus.mojo</groupId>
83 <artifactId>jaxb2-maven-plugin</artifactId>
84 <version>1.3</version>
87 <phase>generate-sources</phase>
94 <schemaDirectory>src/main/xsd</schemaDirectory>
98 <groupId>org.apache.maven.plugins</groupId>
99 <artifactId>maven-jar-plugin</artifactId>
103 <Sealed>true</Sealed>
111 <phase>package</phase>
113 <goal>test-jar</goal>
120 <!-- We want to create a Jar with Rosetta built in (since I don't want
121 a separate deployment at this time Use this one as the jar to put in SWM
124 <artifactId>maven-assembly-plugin</artifactId>
125 <version>2.4</version>
127 <classifier>tests</classifier>
130 <Sealed>true</Sealed>
137 <phase>package</phase>
143 <descriptor>src/assemble/cadi-aaf.xml</descriptor>
151 <!-- Must put this in to turn on Signing, but Configuration itself is
153 <groupId>org.apache.maven.plugins</groupId>
154 <artifactId>maven-jarsigner-plugin</artifactId>
165 <archive>target/${project.artifactId}-${project.version}-full.jar</archive>
174 <archive>target/${project.artifactId}-${project.version}-full.jar</archive>
181 <groupId>org.codehaus.mojo</groupId>
182 <artifactId>jaxb2-maven-plugin</artifactId>
183 <version>1.3</version>
186 <phase>generate-sources</phase>
193 <schemaDirectory>src/main/xsd</schemaDirectory>
197 <groupId>org.apache.maven.plugins</groupId>
198 <artifactId>maven-deploy-plugin</artifactId>
199 <version>2.6</version>
208 <!--This plugin's configuration is used to store Eclipse m2e settings
209 only. It has no influence on the Maven build itself. -->
211 <groupId>org.eclipse.m2e</groupId>
212 <artifactId>lifecycle-mapping</artifactId>
213 <version>1.0.0</version>
215 <lifecycleMappingMetadata>
218 <pluginExecutionFilter>
231 </pluginExecutionFilter>
237 </lifecycleMappingMetadata>