|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | 2 | <!-- |
3 | | - Copyright (c) 2019, 2021 Oracle and/or its affiliates. |
| 3 | + Copyright (c) 2019, 2022 Oracle and/or its affiliates. |
4 | 4 |
|
5 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); |
6 | 6 | you may not use this file except in compliance with the License. |
|
16 | 16 | --> |
17 | 17 |
|
18 | 18 | <project xmlns="http://maven.apache.org/POM/4.0.0" |
19 | | - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
20 | | - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
| 19 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| 20 | + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
21 | 21 | <modelVersion>4.0.0</modelVersion> |
22 | 22 | <parent> |
23 | 23 | <artifactId>tck-project</artifactId> |
|
27 | 27 | <artifactId>tck-opentracing</artifactId> |
28 | 28 | <name>Helidon Microprofile Tests TCK Opentracing</name> |
29 | 29 |
|
30 | | - <properties> |
31 | | - <!-- 3.0.0-JAKARTA --> |
32 | | - <skipTests>true</skipTests> |
33 | | - <!-- We force the version of jackson to 2.9.0 since that's --> |
34 | | - <!-- what the TCK test forces us to use (via shrinkwrap) --> |
35 | | - <version.lib.jackson>2.9.0</version.lib.jackson> |
36 | | - </properties> |
37 | | - |
38 | 30 | <dependencies> |
39 | 31 | <dependency> |
40 | 32 | <groupId>io.helidon.microprofile.tests</groupId> |
41 | 33 | <artifactId>helidon-arquillian</artifactId> |
42 | 34 | <version>${project.version}</version> |
43 | 35 | <scope>test</scope> |
44 | 36 | <exclusions> |
45 | | - <exclusion> |
46 | | - <!-- TCK requires Jackson, not JSON-B --> |
47 | | - <groupId>org.glassfish.jersey.media</groupId> |
48 | | - <artifactId>jersey-media-json-binding</artifactId> |
49 | | - </exclusion> |
50 | 37 | <exclusion> |
51 | 38 | <!-- we must remove security tracing --> |
52 | 39 | <groupId>io.helidon.security.integration</groupId> |
53 | 40 | <artifactId>helidon-security-integration-jersey-client</artifactId> |
54 | 41 | </exclusion> |
55 | 42 | </exclusions> |
56 | 43 | </dependency> |
57 | | - <dependency> |
58 | | - <!-- The TCK depends on unmarshalling using Jackson --> |
59 | | - <groupId>org.glassfish.jersey.media</groupId> |
60 | | - <artifactId>jersey-media-json-jackson</artifactId> |
61 | | - <scope>test</scope> |
62 | | - </dependency> |
63 | | - <dependency> |
64 | | - <groupId>jakarta.xml.bind</groupId> |
65 | | - <artifactId>jakarta.xml.bind-api</artifactId> |
66 | | - <scope>test</scope> |
67 | | - </dependency> |
68 | 44 | <dependency> |
69 | 45 | <groupId>org.eclipse.microprofile.opentracing</groupId> |
70 | 46 | <artifactId>microprofile-opentracing-tck</artifactId> |
71 | 47 | <scope>test</scope> |
72 | | - <exclusions> |
73 | | - <exclusion> |
74 | | - <groupId>org.jboss.resteasy</groupId> |
75 | | - <artifactId>resteasy-client</artifactId> |
76 | | - </exclusion> |
77 | | - </exclusions> |
78 | 48 | </dependency> |
79 | 49 | <dependency> |
80 | 50 | <groupId>org.eclipse.microprofile.opentracing</groupId> |
81 | 51 | <artifactId>microprofile-opentracing-tck-rest-client</artifactId> |
82 | 52 | <scope>test</scope> |
83 | | - <exclusions> |
84 | | - <exclusion> |
85 | | - <groupId>org.jboss.resteasy</groupId> |
86 | | - <artifactId>resteasy-client</artifactId> |
87 | | - </exclusion> |
88 | | - </exclusions> |
89 | 53 | </dependency> |
90 | 54 | <dependency> |
91 | 55 | <groupId>io.opentracing</groupId> |
92 | 56 | <artifactId>opentracing-mock</artifactId> |
93 | 57 | <scope>test</scope> |
94 | 58 | </dependency> |
95 | | - <!-- |
96 | | - Override dependency versions for jackson-jaxrs-provider to |
97 | | - workaround proxy issues with shrinkwrap maven. |
98 | | - --> |
99 | | - <dependency> |
100 | | - <groupId>com.fasterxml.jackson.jaxrs</groupId> |
101 | | - <artifactId>jackson-jaxrs-json-provider</artifactId> |
102 | | - <scope>test</scope> |
103 | | - </dependency> |
104 | | - <dependency> |
105 | | - <groupId>com.fasterxml.jackson.jaxrs</groupId> |
106 | | - <artifactId>jackson-jaxrs-base</artifactId> |
107 | | - <scope>test</scope> |
108 | | - </dependency> |
109 | | - <dependency> |
110 | | - <groupId>com.fasterxml.jackson.core</groupId> |
111 | | - <artifactId>jackson-databind</artifactId> |
112 | | - <scope>test</scope> |
113 | | - </dependency> |
114 | | - <dependency> |
115 | | - <groupId>com.fasterxml.jackson.core</groupId> |
116 | | - <artifactId>jackson-core</artifactId> |
117 | | - <scope>test</scope> |
118 | | - </dependency> |
119 | | - <dependency> |
120 | | - <groupId>com.fasterxml.jackson.module</groupId> |
121 | | - <artifactId>jackson-module-jaxb-annotations</artifactId> |
122 | | - <scope>test</scope> |
123 | | - </dependency> |
124 | 59 | </dependencies> |
125 | 60 |
|
126 | 61 | <build> |
|
133 | 68 | <suiteXmlFile>tck-suite.xml</suiteXmlFile> |
134 | 69 | </suiteXmlFiles> |
135 | 70 | </configuration> |
136 | | - <dependencies> |
137 | | - <!-- |
138 | | - Forcing resolution of opentracing-api:0.31.0 |
139 | | - to workaround proxy issues with shrinkwrap maven. |
140 | | - Cannot override managed version of opentracing-api since |
141 | | - 0.31.0 is not compatible with Helidon |
142 | | - --> |
143 | | - <dependency> |
144 | | - <groupId>io.opentracing</groupId> |
145 | | - <artifactId>opentracing-api</artifactId> |
146 | | - <version>0.31.0</version> |
147 | | - </dependency> |
148 | | - </dependencies> |
149 | 71 | </plugin> |
150 | 72 | </plugins> |
151 | 73 | </build> |
|
0 commit comments