1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <project xmlns =" http://maven.apache.org/POM/4.0.0"
3+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
4+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
5+ <modelVersion >4.0.0</modelVersion >
6+
7+ <groupId >org.example</groupId >
8+ <artifactId >eventbridge_scheduler</artifactId >
9+ <version >1.0-SNAPSHOT</version >
10+
11+ <properties >
12+ <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
13+ <java .version>17</java .version>
14+ <maven .compiler.target>17</maven .compiler.target>
15+ <maven .compiler.source>17</maven .compiler.source>
16+ </properties >
17+ <build >
18+ <plugins >
19+ <plugin >
20+ <groupId >org.apache.maven.plugins</groupId >
21+ <artifactId >maven-surefire-plugin</artifactId >
22+ <version >3.1.2</version >
23+ <configuration >
24+ <groups >IntegrationTest</groups >
25+ </configuration >
26+ </plugin >
27+ <plugin >
28+ <groupId >org.apache.maven.plugins</groupId >
29+ <artifactId >maven-resources-plugin</artifactId >
30+ <version >3.3.1</version >
31+ </plugin >
32+ <plugin >
33+ <groupId >org.apache.maven.plugins</groupId >
34+ <artifactId >maven-compiler-plugin</artifactId >
35+ <version >3.11.0</version >
36+ <configuration >
37+ <release >17</release >
38+ </configuration >
39+ <!-- The following execution section processes the plugin annotations for apache logging for the custom memory appender, MemoryLog4jAppender, used in the test for ParseUri.java -->
40+ <executions >
41+ <execution >
42+ <id >log4j-plugin-processor</id >
43+ <goals >
44+ <goal >compile</goal >
45+ </goals >
46+ <phase >process-classes</phase >
47+ <configuration >
48+ <proc >only</proc >
49+ <annotationProcessors >
50+ <annotationProcessor >org.apache.logging.log4j.core.config.plugins.processor.PluginProcessor</annotationProcessor >
51+ </annotationProcessors >
52+ </configuration >
53+ </execution >
54+ </executions >
55+ </plugin >
56+ </plugins >
57+ </build >
58+ <dependencyManagement >
59+ <dependencies >
60+ <dependency >
61+ <groupId >software.amazon.awssdk</groupId >
62+ <artifactId >bom</artifactId >
63+ <version >2.26.14</version >
64+ <type >pom</type >
65+ <scope >import</scope >
66+ </dependency >
67+ <dependency >
68+ <groupId >org.apache.logging.log4j</groupId >
69+ <artifactId >log4j-bom</artifactId >
70+ <version >2.23.1</version >
71+ <type >pom</type >
72+ <scope >import</scope >
73+ </dependency >
74+ </dependencies >
75+ </dependencyManagement >
76+ <dependencies >
77+ <dependency >
78+ <groupId >com.amazonaws</groupId >
79+ <artifactId >aws-java-sdk-s3</artifactId >
80+ <version >1.12.756</version >
81+ </dependency >
82+ <dependency >
83+ <groupId >org.junit.jupiter</groupId >
84+ <artifactId >junit-jupiter-api</artifactId >
85+ <version >5.9.2</version >
86+ <scope >test</scope >
87+ </dependency >
88+ <dependency >
89+ <groupId >software.amazon.awssdk</groupId >
90+ <artifactId >cloudformation</artifactId >
91+ </dependency >
92+ <dependency >
93+ <groupId >org.junit.jupiter</groupId >
94+ <artifactId >junit-jupiter-engine</artifactId >
95+ <version >5.9.2</version >
96+ <scope >test</scope >
97+ </dependency >
98+ <dependency >
99+ <groupId >com.fasterxml.jackson.core</groupId >
100+ <artifactId >jackson-databind</artifactId >
101+ <version >2.14.2</version >
102+ </dependency >
103+ <dependency >
104+ <groupId >com.sun.mail</groupId >
105+ <artifactId >jakarta.mail</artifactId >
106+ <version >2.0.1</version > <!-- Ensure you're using the latest version -->
107+ </dependency >
108+ <dependency >
109+ <groupId >org.junit.platform</groupId >
110+ <artifactId >junit-platform-commons</artifactId >
111+ <version >1.9.2</version >
112+ </dependency >
113+ <dependency >
114+ <groupId >software.amazon.awssdk.crt</groupId >
115+ <artifactId >aws-crt</artifactId >
116+ <version >0.29.25</version >
117+ </dependency >
118+ <dependency >
119+ <groupId >org.junit.platform</groupId >
120+ <artifactId >junit-platform-launcher</artifactId >
121+ <version >1.9.2</version >
122+ <scope >test</scope >
123+ </dependency >
124+ <dependency >
125+ <groupId >software.amazon.awssdk</groupId >
126+ <artifactId >s3</artifactId >
127+ </dependency >
128+ <dependency >
129+ <groupId >software.amazon.awssdk</groupId >
130+ <artifactId >cloudformation</artifactId >
131+ </dependency >
132+ <dependency >
133+ <groupId >software.amazon.awssdk</groupId >
134+ <artifactId >apache-client</artifactId >
135+ </dependency >
136+ <dependency >
137+ <groupId >software.amazon.awssdk</groupId >
138+ <artifactId >sso</artifactId >
139+ </dependency >
140+ <dependency >
141+ <groupId >software.amazon.awssdk</groupId >
142+ <artifactId >ssooidc</artifactId >
143+ </dependency >
144+ <dependency >
145+ <groupId >software.amazon.awssdk</groupId >
146+ <artifactId >secretsmanager</artifactId >
147+ </dependency >
148+ <dependency >
149+ <groupId >software.amazon.awssdk</groupId >
150+ <artifactId >netty-nio-client</artifactId >
151+ </dependency >
152+ <dependency >
153+ <groupId >software.amazon.awssdk</groupId >
154+ <artifactId >eventbridge</artifactId >
155+ </dependency >
156+ <dependency >
157+ <groupId >software.amazon.awssdk</groupId >
158+ <artifactId >scheduler</artifactId >
159+ </dependency >
160+ <dependency >
161+ <groupId >software.amazon.awssdk</groupId >
162+ <artifactId >iam</artifactId >
163+ </dependency >
164+ <dependency >
165+ <groupId >org.apache.logging.log4j</groupId >
166+ <artifactId >log4j-core</artifactId >
167+ </dependency >
168+ <dependency >
169+ <groupId >org.slf4j</groupId >
170+ <artifactId >slf4j-api</artifactId >
171+ <version >2.0.13</version >
172+ </dependency >
173+ <dependency >
174+ <groupId >org.apache.logging.log4j</groupId >
175+ <artifactId >log4j-slf4j2-impl</artifactId >
176+ </dependency >
177+ <dependency >
178+ <groupId >org.apache.logging.log4j</groupId >
179+ <artifactId >log4j-1.2-api</artifactId >
180+ </dependency >
181+ <dependency >
182+ <groupId >org.apache.commons</groupId >
183+ <artifactId >commons-lang3</artifactId >
184+ <version >3.12.0</version >
185+ </dependency >
186+ <dependency >
187+ <groupId >javax.mail</groupId >
188+ <artifactId >javax.mail-api</artifactId >
189+ <version >1.6.2</version >
190+ </dependency >
191+ <dependency >
192+ <groupId >com.google.code.gson</groupId >
193+ <artifactId >gson</artifactId >
194+ <version >2.10.1</version >
195+ </dependency >
196+ </dependencies >
197+ </project >
0 commit comments