1515
1616 <name >Java A2A SDK for Jakarta</name >
1717 <description >Java SDK for the Agent2Agent Protocol (A2A) - SDK - Jakarta</description >
18-
18+ <properties >
19+ <version .org.wildfly.arquillian>5.1.0.Beta11</version .org.wildfly.arquillian>
20+ <version .org.jboss.arquillian>1.10.0.Final</version .org.jboss.arquillian>
21+ <!-- <version.org.jboss.arquillian>1.9.3.Final</version.org.jboss.arquillian>
22+ <version.org.wildfly.arquillian>5.1.0.Beta9</version.org.wildfly.arquillian>-->
23+ <version .org.jboss.shrinkwrap.shrinkwrap>1.2.6</version .org.jboss.shrinkwrap.shrinkwrap>
24+ <version .org.jboss.arquillian.jakarta>10.0.0.Final</version .org.jboss.arquillian.jakarta>
25+ <version .shrinkwrap.resolvers>3.3.4</version .shrinkwrap.resolvers>
26+ <jboss .home>${project.build.directory}${file.separator} wildfly</jboss .home>
27+ <arquillian .java.vm.args></arquillian .java.vm.args>
28+ <server .debug.port>8787</server .debug.port>
29+ </properties >
30+ <dependencyManagement >
31+ <dependencies >
32+ <dependency >
33+ <groupId >org.jboss.shrinkwrap</groupId >
34+ <artifactId >shrinkwrap-bom</artifactId >
35+ <version >${version.org.jboss.shrinkwrap.shrinkwrap} </version >
36+ <type >pom</type >
37+ <scope >import</scope >
38+ </dependency >
39+ <dependency >
40+ <groupId >org.jboss.arquillian</groupId >
41+ <artifactId >arquillian-bom</artifactId >
42+ <version >${version.org.jboss.arquillian} </version >
43+ <type >pom</type >
44+ <scope >import</scope >
45+ </dependency >
46+ <dependency >
47+ <groupId >org.wildfly.arquillian</groupId >
48+ <artifactId >wildfly-arquillian-bom</artifactId >
49+ <version >${version.org.wildfly.arquillian} </version >
50+ <type >pom</type >
51+ <scope >import</scope >
52+ </dependency >
53+ </dependencies >
54+ </dependencyManagement >
1955 <dependencies >
2056 <dependency >
2157 <groupId >${project.groupId} </groupId >
65101 <artifactId >jakarta.ws.rs-api</artifactId >
66102 <scope >provided</scope >
67103 </dependency >
68- <dependency >
104+ <dependency >
69105 <groupId >com.fasterxml.jackson.datatype</groupId >
70106 <artifactId >jackson-datatype-jsr310</artifactId >
71107 <scope >test</scope >
72108 </dependency >
73109 <dependency >
74- <groupId >io.quarkus </groupId >
75- <artifactId >quarkus-junit5 </artifactId >
110+ <groupId >io.rest-assured </groupId >
111+ <artifactId >rest-assured </artifactId >
76112 <scope >test</scope >
77113 </dependency >
78114 <dependency >
79- <groupId >io.quarkus </groupId >
80- <artifactId >quarkus-resteasy-jackson </artifactId >
115+ <groupId >org.jboss.arquillian.junit5 </groupId >
116+ <artifactId >arquillian-junit5-container </artifactId >
81117 <scope >test</scope >
82118 </dependency >
83119 <dependency >
84- <groupId >io.quarkus </groupId >
85- <artifactId >quarkus-resteasy-client-jackson </artifactId >
120+ <groupId >org.wildfly.arquillian </groupId >
121+ <artifactId >wildfly-arquillian-container-managed </artifactId >
86122 <scope >test</scope >
87123 </dependency >
88- <dependency >
89- <groupId >org.jboss.resteasy </groupId >
90- <artifactId >resteasy-client </artifactId >
124+ <dependency >
125+ <groupId >org.jboss.shrinkwrap </groupId >
126+ <artifactId >shrinkwrap-api </artifactId >
91127 <scope >test</scope >
92128 </dependency >
93129 <dependency >
94130 <groupId >org.junit.jupiter</groupId >
95- <artifactId >junit-jupiter-api </artifactId >
131+ <artifactId >junit-jupiter</artifactId >
96132 <scope >test</scope >
97133 </dependency >
98134 <dependency >
99- <groupId >io.rest-assured</groupId >
100- <artifactId >rest-assured</artifactId >
135+ <groupId >org.jboss.threads</groupId >
136+ <artifactId >jboss-threads</artifactId >
137+ <version >3.9.1</version >
138+ <scope >test</scope >
139+ </dependency >
140+ <dependency >
141+ <groupId >org.hamcrest</groupId >
142+ <artifactId >hamcrest</artifactId >
101143 <scope >test</scope >
102144 </dependency >
103145 </dependencies >
146+ <build >
147+ <plugins >
148+ <plugin >
149+ <groupId >org.wildfly.glow</groupId >
150+ <artifactId >wildfly-glow-arquillian-plugin</artifactId >
151+ <version >1.4.1.Final</version >
152+ <configuration >
153+ <feature-packs >
154+ <feature-pack >
155+ <groupId >org.wildfly</groupId >
156+ <artifactId >wildfly-galleon-pack</artifactId >
157+ <version >36.0.1.Final</version >
158+ </feature-pack >
159+ </feature-packs >
160+ <config-name >standalone.xml</config-name >
161+ </configuration >
162+ <executions >
163+ <execution >
164+ <id >scan</id >
165+ <goals >
166+ <goal >scan</goal >
167+ </goals >
168+ <phase >test-compile</phase >
169+ </execution >
170+ </executions >
171+ </plugin >
172+ <plugin >
173+ <groupId >org.wildfly.plugins</groupId >
174+ <artifactId >wildfly-maven-plugin</artifactId >
175+ <version >5.1.3.Final</version >
176+ <configuration >
177+ <provisioning-file >${project.build.directory} /glow-scan/provisioning.xml</provisioning-file >
178+ <jboss-home >${jboss.home} </jboss-home >
179+ <provisioning-dir >${jboss.home} </provisioning-dir >
180+ <packagingScripts >
181+ <packaging-script >
182+ <scripts >
183+ <script >./src/scripts/configure_logger.cli</script >
184+ </scripts >
185+ </packaging-script >
186+ </packagingScripts >
187+ </configuration >
188+ <executions >
189+ <execution >
190+ <id >test-provisioning</id >
191+ <goals >
192+ <goal >package</goal >
193+ </goals >
194+ <phase >test-compile</phase >
195+ </execution >
196+ </executions >
197+ </plugin >
198+ <plugin >
199+ <groupId >org.apache.maven.plugins</groupId >
200+ <artifactId >maven-surefire-plugin</artifactId >
201+ <version >3.5.3</version >
202+ <configuration >
203+ <systemPropertyVariables >
204+ <jboss .home>${jboss.home} </jboss .home>
205+ <arquillian .xml>arquillian.xml</arquillian .xml>
206+ <arquillian .java.vm.args>${arquillian.java.vm.args} </arquillian .java.vm.args>
207+ </systemPropertyVariables >
208+ </configuration >
209+ </plugin >
210+ <plugin >
211+ <groupId >org.apache.maven.plugins</groupId >
212+ <artifactId >maven-dependency-plugin</artifactId >
213+ <version >3.8.1</version >
214+ <configuration >
215+ <outputDirectory >${project.build.directory} /lib</outputDirectory >
216+ </configuration >
217+ <executions >
218+ <execution >
219+ <id >copy</id >
220+ <phase >generate-test-resources</phase >
221+ <goals >
222+ <goal >copy-dependencies</goal >
223+ </goals >
224+ <configuration >
225+ <includeScope >test</includeScope >
226+ <excludeScope >provided</excludeScope >
227+ </configuration >
228+ </execution >
229+ </executions >
230+ </plugin >
231+ </plugins >
232+ </build >
233+ <profiles >
234+ <profile >
235+ <id >debug.profile</id >
236+ <activation ><property ><name >debug</name ></property ></activation >
237+ <properties >
238+ <arquillian .java.vm.args>-agentlib:jdwp=transport=dt_socket,address=*:${server.debug.port} ,server=y,suspend=y</arquillian .java.vm.args>
239+ </properties >
240+ </profile >
241+ </profiles >
104242</project >
0 commit comments