|
2 | 2 | xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
3 | 3 | <modelVersion>4.0.0</modelVersion>
|
4 | 4 |
|
| 5 | + <name>Powertools for AWS Lambda (Java) library Examples - Core Utilities (logging, tracing, metrics) with Terraform</name> |
5 | 6 | <groupId>software.amazon.lambda.examples</groupId>
|
6 | 7 | <version>2.0.0-SNAPSHOT</version>
|
7 |
| - <artifactId>powertools-examples-core-terraform</artifactId> |
| 8 | + <artifactId>powertools-examples-core-utilities-terraform</artifactId> |
8 | 9 | <packaging>jar</packaging>
|
9 | 10 |
|
10 |
| - <name>Powertools for AWS Lambda (Java) library Examples - Core</name> |
11 |
| - |
12 | 11 | <properties>
|
13 | 12 | <log4j.version>2.20.0</log4j.version>
|
14 | 13 | <maven.compiler.source>1.8</maven.compiler.source>
|
15 | 14 | <maven.compiler.target>1.8</maven.compiler.target>
|
| 15 | + <aspectj.version>1.9.20</aspectj.version> |
16 | 16 | </properties>
|
17 | 17 |
|
18 | 18 | <dependencies>
|
|
34 | 34 | <dependency>
|
35 | 35 | <groupId>com.amazonaws</groupId>
|
36 | 36 | <artifactId>aws-lambda-java-core</artifactId>
|
37 |
| - <version>1.2.2</version> |
| 37 | + <version>1.2.3</version> |
38 | 38 | </dependency>
|
39 | 39 | <dependency>
|
40 | 40 | <groupId>com.amazonaws</groupId>
|
41 | 41 | <artifactId>aws-lambda-java-events</artifactId>
|
42 |
| - <version>3.11.2</version> |
| 42 | + <version>3.11.3</version> |
43 | 43 | </dependency>
|
44 | 44 | <dependency>
|
45 | 45 | <groupId>org.apache.logging.log4j</groupId>
|
|
51 | 51 | <artifactId>log4j-api</artifactId>
|
52 | 52 | <version>${log4j.version}</version>
|
53 | 53 | </dependency>
|
| 54 | + <dependency> |
| 55 | + <groupId>org.aspectj</groupId> |
| 56 | + <artifactId>aspectjrt</artifactId> |
| 57 | + <version>${aspectj.version}</version> |
| 58 | + </dependency> |
54 | 59 | </dependencies>
|
55 | 60 |
|
56 | 61 | <build>
|
|
86 | 91 | </goals>
|
87 | 92 | </execution>
|
88 | 93 | </executions>
|
| 94 | + <dependencies> |
| 95 | + <dependency> |
| 96 | + <groupId>org.aspectj</groupId> |
| 97 | + <artifactId>aspectjtools</artifactId> |
| 98 | + <version>${aspectj.version}</version> |
| 99 | + </dependency> |
| 100 | + </dependencies> |
89 | 101 | </plugin>
|
90 | 102 | <plugin>
|
91 | 103 | <groupId>org.apache.maven.plugins</groupId>
|
|
100 | 112 | <configuration>
|
101 | 113 | <createDependencyReducedPom>false</createDependencyReducedPom>
|
102 | 114 | <transformers>
|
103 |
| - <transformer implementation="org.apache.logging.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer"/> |
| 115 | + <transformer implementation="org.apache.logging.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer"/> |
104 | 116 | </transformers>
|
105 | 117 | </configuration>
|
106 | 118 | </execution>
|
|
151 | 163 | <properties>
|
152 | 164 | <aspectj.version>1.9.7</aspectj.version>
|
153 | 165 | </properties>
|
154 |
| - <dependencyManagement> |
155 |
| - <dependencies> |
156 |
| - <dependency> |
157 |
| - <groupId>org.aspectj</groupId> |
158 |
| - <artifactId>aspectjtools</artifactId> |
159 |
| - <version>${aspectj.version}</version> |
160 |
| - </dependency> |
161 |
| - </dependencies> |
162 |
| - </dependencyManagement> |
163 |
| - <build> |
164 |
| - <pluginManagement> |
165 |
| - <plugins> |
166 |
| - <plugin> |
167 |
| - <groupId>dev.aspectj</groupId> |
168 |
| - <artifactId>aspectj-maven-plugin</artifactId> |
169 |
| - <version>${aspectj.plugin.version}</version> |
170 |
| - <configuration> |
171 |
| - <source>${maven.compiler.source}</source> |
172 |
| - <target>${maven.compiler.target}</target> |
173 |
| - <complianceLevel>${maven.compiler.target}</complianceLevel> |
174 |
| - <aspectLibraries> |
175 |
| - <aspectLibrary> |
176 |
| - <groupId>software.amazon.lambda</groupId> |
177 |
| - <artifactId>powertools-tracing</artifactId> |
178 |
| - </aspectLibrary> |
179 |
| - <aspectLibrary> |
180 |
| - <groupId>software.amazon.lambda</groupId> |
181 |
| - <artifactId>powertools-logging</artifactId> |
182 |
| - </aspectLibrary> |
183 |
| - <aspectLibrary> |
184 |
| - <groupId>software.amazon.lambda</groupId> |
185 |
| - <artifactId>powertools-metrics</artifactId> |
186 |
| - </aspectLibrary> |
187 |
| - </aspectLibraries> |
188 |
| - </configuration> |
189 |
| - <executions> |
190 |
| - <execution> |
191 |
| - <goals> |
192 |
| - <goal>compile</goal> |
193 |
| - <goal>test-compile</goal> |
194 |
| - </goals> |
195 |
| - </execution> |
196 |
| - </executions> |
197 |
| - <!-- Enforce aspectJ 1.9.7 --> |
198 |
| - <dependencies> |
199 |
| - <dependency> |
200 |
| - <groupId>org.aspectj</groupId> |
201 |
| - <artifactId>aspectjtools</artifactId> |
202 |
| - <version>${aspectj.version}</version> |
203 |
| - </dependency> |
204 |
| - </dependencies> |
205 |
| - </plugin> |
206 |
| - </plugins> |
207 |
| - </pluginManagement> |
208 |
| - </build> |
209 | 166 | </profile>
|
210 | 167 | </profiles>
|
211 | 168 | </project>
|
0 commit comments