Skip to content

Commit 99ef21c

Browse files
committed
Temporary workaround for apache/camel-quarkus#6940
1 parent c86f337 commit 99ef21c

File tree

15 files changed

+934
-20
lines changed
  • generated-platform-project
    • quarkus-camel
    • quarkus-cxf/integration-tests
      • quarkus-cxf-integration-test-ws-rm-client
      • quarkus-cxf-integration-test-ws-security
      • quarkus-cxf-integration-test-ws-security-policy
      • quarkus-cxf-integration-test-ws-trust
    • quarkus-universe/bom

15 files changed

+934
-20
lines changed

generated-platform-project/quarkus-camel/bom/pom.xml

+10
Original file line numberDiff line numberDiff line change
@@ -506,6 +506,12 @@
506506
<groupId>com.squareup.okhttp3</groupId>
507507
<artifactId>mockwebserver</artifactId>
508508
<version>4.12.0</version>
509+
<exclusions>
510+
<exclusion>
511+
<groupId>junit</groupId>
512+
<artifactId>junit</artifactId>
513+
</exclusion>
514+
</exclusions>
509515
</dependency>
510516
<dependency>
511517
<groupId>com.squareup.okhttp3</groupId>
@@ -7782,6 +7788,10 @@
77827788
<groupId>io.dropwizard.metrics</groupId>
77837789
<artifactId>metrics-core</artifactId>
77847790
</exclusion>
7791+
<exclusion>
7792+
<groupId>org.bouncycastle</groupId>
7793+
<artifactId>*</artifactId>
7794+
</exclusion>
77857795
</exclusions>
77867796
</dependency>
77877797
<dependency>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,185 @@
1+
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
2+
<modelVersion>4.0.0</modelVersion>
3+
<parent>
4+
<groupId>io.quarkus.platform</groupId>
5+
<artifactId>quarkus-camel-integration-tests-parent</artifactId>
6+
<version>999-SNAPSHOT</version>
7+
<relativePath>..</relativePath>
8+
</parent>
9+
<artifactId>camel-quarkus-integration-test-cxf-soap-grouped</artifactId>
10+
<name>Quarkus Platform - Camel - Integration Tests - camel-quarkus-integration-test-cxf-soap-grouped</name>
11+
<dependencies>
12+
<dependency>
13+
<groupId>org.apache.camel.quarkus</groupId>
14+
<artifactId>camel-quarkus-integration-test-cxf-soap-grouped</artifactId>
15+
<version>${camel-quarkus.version}</version>
16+
</dependency>
17+
<dependency>
18+
<groupId>org.apache.camel.quarkus</groupId>
19+
<artifactId>camel-quarkus-integration-test-cxf-soap-grouped</artifactId>
20+
<version>${camel-quarkus.version}</version>
21+
<type>test-jar</type>
22+
<classifier>tests</classifier>
23+
<scope>test</scope>
24+
</dependency>
25+
<dependency>
26+
<groupId>io.quarkus</groupId>
27+
<artifactId>quarkus-junit5</artifactId>
28+
<scope>test</scope>
29+
</dependency>
30+
<dependency>
31+
<groupId>io.rest-assured</groupId>
32+
<artifactId>rest-assured</artifactId>
33+
<scope>test</scope>
34+
<exclusions>
35+
<exclusion>
36+
<groupId>javax.activation</groupId>
37+
<artifactId>activation</artifactId>
38+
</exclusion>
39+
<exclusion>
40+
<groupId>javax.activation</groupId>
41+
<artifactId>javax.activation-api</artifactId>
42+
</exclusion>
43+
<exclusion>
44+
<groupId>jakarta.activation</groupId>
45+
<artifactId>jakarta.activation-api</artifactId>
46+
</exclusion>
47+
<exclusion>
48+
<groupId>com.sun.xml.bind</groupId>
49+
<artifactId>jaxb-osgi</artifactId>
50+
</exclusion>
51+
<exclusion>
52+
<groupId>commons-logging</groupId>
53+
<artifactId>commons-logging</artifactId>
54+
</exclusion>
55+
</exclusions>
56+
</dependency>
57+
<dependency>
58+
<groupId>org.testcontainers</groupId>
59+
<artifactId>testcontainers</artifactId>
60+
<scope>test</scope>
61+
<exclusions>
62+
<exclusion>
63+
<groupId>junit</groupId>
64+
<artifactId>junit</artifactId>
65+
</exclusion>
66+
</exclusions>
67+
</dependency>
68+
<dependency>
69+
<groupId>io.quarkus</groupId>
70+
<artifactId>quarkus-junit4-mock</artifactId>
71+
<scope>test</scope>
72+
</dependency>
73+
<dependency>
74+
<groupId>io.quarkiverse.cxf</groupId>
75+
<artifactId>quarkus-cxf-test-util</artifactId>
76+
<version>3.17.3</version>
77+
<scope>test</scope>
78+
</dependency>
79+
<dependency>
80+
<groupId>org.assertj</groupId>
81+
<artifactId>assertj-core</artifactId>
82+
<version>3.27.2</version>
83+
<scope>test</scope>
84+
</dependency>
85+
<dependency>
86+
<groupId>org.apache.camel</groupId>
87+
<artifactId>camel-test-junit5</artifactId>
88+
<scope>test</scope>
89+
<exclusions>
90+
<exclusion>
91+
<groupId>org.apache.camel</groupId>
92+
<artifactId>camel-directvm</artifactId>
93+
</exclusion>
94+
</exclusions>
95+
</dependency>
96+
</dependencies>
97+
<build>
98+
<pluginManagement>
99+
<plugins>
100+
<plugin>
101+
<artifactId>maven-jar-plugin</artifactId>
102+
<executions>
103+
<execution>
104+
<id>default-jar</id>
105+
<phase>none</phase>
106+
</execution>
107+
</executions>
108+
</plugin>
109+
<plugin>
110+
<artifactId>maven-source-plugin</artifactId>
111+
<executions>
112+
<execution>
113+
<id>attach-sources</id>
114+
<phase>none</phase>
115+
</execution>
116+
</executions>
117+
</plugin>
118+
</plugins>
119+
</pluginManagement>
120+
<plugins>
121+
<plugin>
122+
<artifactId>maven-surefire-plugin</artifactId>
123+
<configuration>
124+
<dependenciesToScan>
125+
<dependency>org.apache.camel.quarkus:camel-quarkus-integration-test-cxf-soap-grouped</dependency>
126+
</dependenciesToScan>
127+
</configuration>
128+
</plugin>
129+
</plugins>
130+
</build>
131+
<profiles>
132+
<profile>
133+
<id>native-image</id>
134+
<activation>
135+
<property>
136+
<name>native</name>
137+
</property>
138+
</activation>
139+
<build>
140+
<plugins>
141+
<plugin>
142+
<artifactId>maven-failsafe-plugin</artifactId>
143+
<executions>
144+
<execution>
145+
<goals>
146+
<goal>integration-test</goal>
147+
<goal>verify</goal>
148+
</goals>
149+
<configuration>
150+
<systemPropertyVariables>
151+
<native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path>
152+
</systemPropertyVariables>
153+
</configuration>
154+
</execution>
155+
</executions>
156+
<configuration>
157+
<dependenciesToScan>
158+
<dependency>org.apache.camel.quarkus:camel-quarkus-integration-test-cxf-soap-grouped</dependency>
159+
</dependenciesToScan>
160+
</configuration>
161+
</plugin>
162+
<plugin>
163+
<groupId>io.quarkus</groupId>
164+
<artifactId>quarkus-maven-plugin</artifactId>
165+
<version>${quarkus.version}</version>
166+
<executions>
167+
<execution>
168+
<id>native-image</id>
169+
<goals>
170+
<goal>build</goal>
171+
</goals>
172+
<configuration>
173+
<appArtifact>org.apache.camel.quarkus:camel-quarkus-integration-test-cxf-soap-grouped:${camel-quarkus.version}</appArtifact>
174+
</configuration>
175+
</execution>
176+
</executions>
177+
</plugin>
178+
</plugins>
179+
</build>
180+
<properties>
181+
<quarkus.package.type>native</quarkus.package.type>
182+
</properties>
183+
</profile>
184+
</profiles>
185+
</project>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
seed

generated-platform-project/quarkus-camel/integration-tests/pom.xml

+1
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
<module>camel-quarkus-integration-test-crypto</module>
4343
<module>camel-quarkus-integration-test-csimple</module>
4444
<module>camel-quarkus-integration-test-csv</module>
45+
<module>camel-quarkus-integration-test-cxf-soap-grouped</module>
4546
<module>camel-quarkus-integration-test-dataformat</module>
4647
<module>camel-quarkus-integration-test-dataformats-json-grouped</module>
4748
<module>camel-quarkus-integration-test-datasonnet</module>

generated-platform-project/quarkus-cxf/integration-tests/pom.xml

+4
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@
2323
<module>quarkus-cxf-integration-test-saaj</module>
2424
<module>quarkus-cxf-integration-test-santuario-xmlsec</module>
2525
<module>quarkus-cxf-integration-test-server</module>
26+
<module>quarkus-cxf-integration-test-ws-rm-client</module>
27+
<module>quarkus-cxf-integration-test-ws-security-policy</module>
28+
<module>quarkus-cxf-integration-test-ws-security</module>
29+
<module>quarkus-cxf-integration-test-ws-trust</module>
2630
</modules>
2731
<properties>
2832
<gpg.skip>true</gpg.skip>

0 commit comments

Comments
 (0)