You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@unomi.apache.org by sh...@apache.org on 2021/09/08 13:27:31 UTC
[unomi] branch draft-dependency-upgrades updated: Revert back to
GraphQL 14 and GraphQL Java Annotations 8
This is an automated email from the ASF dual-hosted git repository.
shuber pushed a commit to branch draft-dependency-upgrades
in repository https://gitbox.apache.org/repos/asf/unomi.git
The following commit(s) were added to refs/heads/draft-dependency-upgrades by this push:
new 777472b Revert back to GraphQL 14 and GraphQL Java Annotations 8
777472b is described below
commit 777472b5b21240c32aa3e83278efed98e3dd74f3
Author: Serge Huber <sh...@jahia.com>
AuthorDate: Wed Sep 8 15:27:25 2021 +0200
Revert back to GraphQL 14 and GraphQL Java Annotations 8
---
.../src/main/feature/feature.xml | 1 +
.../karaf-kar/src/main/feature/feature.xml | 1 +
.../karaf-kar/src/main/feature/feature.xml | 1 +
.../karaf-kar/src/main/feature/feature.xml | 1 +
.../karaf-kar/src/main/feature/feature.xml | 1 +
.../converters/UnomiToGraphQLConverter.java | 3 +-
.../unomi/graphql/scalars/DateTimeFunction.java | 8 +-
.../unomi/graphql/schema/PropertyFilterUtils.java | 13 ++--
.../graphql/schema/PropertyValueTypeHelper.java | 7 +-
graphql/karaf-feature/pom.xml | 4 +-
graphql/karaf-feature/src/main/feature/feature.xml | 6 +-
graphql/pom.xml | 8 +-
kar/src/main/feature/feature.xml | 9 ++-
package/pom.xml | 2 +
pom.xml | 8 +-
rest/pom.xml | 86 +---------------------
16 files changed, 40 insertions(+), 119 deletions(-)
diff --git a/extensions/router/router-karaf-feature/src/main/feature/feature.xml b/extensions/router/router-karaf-feature/src/main/feature/feature.xml
index 7812271..d3c9cd7 100644
--- a/extensions/router/router-karaf-feature/src/main/feature/feature.xml
+++ b/extensions/router/router-karaf-feature/src/main/feature/feature.xml
@@ -18,6 +18,7 @@
<features xmlns="http://karaf.apache.org/xmlns/features/v1.3.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.3.0 http://karaf.apache.org/xmlns/features/v1.3.0" name="unomi-router-karaf-feature">
<feature name="unomi-router-karaf-feature" version="${project.version}" description="Apache Unomi :: Extensions :: Router :: Apache Karaf Feature">
<details>Apache Karaf feature for the Apache Unomi Context Server extension</details>
+ <feature>wrap</feature>
<feature>unomi-kar</feature>
<bundle start-level="90">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch/0.1.54_1</bundle>
<bundle start-level="90">mvn:commons-net/commons-net/3.6</bundle>
diff --git a/extensions/salesforce-connector/karaf-kar/src/main/feature/feature.xml b/extensions/salesforce-connector/karaf-kar/src/main/feature/feature.xml
index d3fbc36..aa544d8 100644
--- a/extensions/salesforce-connector/karaf-kar/src/main/feature/feature.xml
+++ b/extensions/salesforce-connector/karaf-kar/src/main/feature/feature.xml
@@ -18,6 +18,7 @@
<features xmlns="http://karaf.apache.org/xmlns/features/v1.2.1" name="unomi-salesforce-connector-karaf-feature">
<feature name="unomi-salesforce-connector-karaf-kar" version="${project.version}" description="Apache Unomi :: Extensions :: Salesforce connector :: Apache Karaf Feature">
<details>Apache Karaf feature for the Apache Unomi Context Server extension that integrates with Salesforce</details>
+ <feature>unomi-kar</feature>
<configfile finalname="/etc/org.apache.unomi.sfdc.cfg">mvn:org.apache.unomi/unomi-salesforce-connector-services/${project.version}/cfg/sfdccfg</configfile>
<bundle start-level="85">mvn:org.apache.httpcomponents/httpcore-osgi/${httpcore-osgi.version}</bundle>
<bundle start-level="85">mvn:org.apache.httpcomponents/httpclient-osgi/${httpclient-osgi.version}</bundle>
diff --git a/extensions/unomi-mailchimp/karaf-kar/src/main/feature/feature.xml b/extensions/unomi-mailchimp/karaf-kar/src/main/feature/feature.xml
index 5faa7bc..6c043b2 100644
--- a/extensions/unomi-mailchimp/karaf-kar/src/main/feature/feature.xml
+++ b/extensions/unomi-mailchimp/karaf-kar/src/main/feature/feature.xml
@@ -19,6 +19,7 @@
<feature name="unomi-mailchimp-connector-karaf-kar" version="${project.version}"
description="Apache Unomi :: Extensions :: MailChimp Connector :: Apache Karaf Feature">
<details>Connect Apache Unomi to MailChimp API</details>
+ <feature>unomi-kar</feature>
<configfile finalname="/etc/org.apache.unomi.mailchimpconnector.cfg">mvn:org.apache.unomi/unomi-mailchimp-connector-services/${project.version}/cfg/mailchimpconnectorcfg</configfile>
<bundle start-level="90">mvn:org.apache.unomi/unomi-mailchimp-connector-services/${project.version}</bundle>
<bundle start-level="90">mvn:org.apache.unomi/unomi-mailchimp-connector-rest/${project.version}</bundle>
diff --git a/extensions/weather-update/karaf-kar/src/main/feature/feature.xml b/extensions/weather-update/karaf-kar/src/main/feature/feature.xml
index 34b46bb..f1db52b 100644
--- a/extensions/weather-update/karaf-kar/src/main/feature/feature.xml
+++ b/extensions/weather-update/karaf-kar/src/main/feature/feature.xml
@@ -20,6 +20,7 @@
description="Apache Unomi :: Extensions :: Weather update :: Apache Karaf Feature">
<details>Apache Karaf feature for the Apache Unomi Context Server extension that integrates Weather
update</details>
+ <feature>unomi-kar</feature>
<configfile finalname="/etc/org.apache.unomi.weatherUpdate.cfg">mvn:org.apache.unomi/unomi-weather-update-core/${project.version}/cfg/weatherupdatecfg</configfile>
<bundle start-level="85">mvn:org.apache.httpcomponents/httpcore-osgi/${httpcore-osgi.version}</bundle>
<bundle start-level="85">mvn:org.apache.httpcomponents/httpclient-osgi/${httpclient-osgi.version}</bundle>
diff --git a/extensions/web-tracker/karaf-kar/src/main/feature/feature.xml b/extensions/web-tracker/karaf-kar/src/main/feature/feature.xml
index 1efbb26..85c6446 100644
--- a/extensions/web-tracker/karaf-kar/src/main/feature/feature.xml
+++ b/extensions/web-tracker/karaf-kar/src/main/feature/feature.xml
@@ -19,6 +19,7 @@
<feature name="unomi-web-tracker-karaf-kar" version="${project.version}"
description="Apache Unomi :: Extensions :: Web Tracker :: Apache Karaf Feature">
<details>Apache Karaf feature for the Apache Unomi Context Server extension that provide the web tracker.</details>
+ <feature>unomi-kar</feature>
<bundle start-level="85">mvn:org.apache.httpcomponents/httpcore-osgi/${httpcore-osgi.version}</bundle>
<bundle start-level="85">mvn:org.apache.httpcomponents/httpclient-osgi/${httpclient-osgi.version}</bundle>
<bundle start-level="85">mvn:org.apache.unomi/unomi-web-tracker-wab/${project.version}</bundle>
diff --git a/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/converters/UnomiToGraphQLConverter.java b/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/converters/UnomiToGraphQLConverter.java
index 1778d11..450b30d 100644
--- a/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/converters/UnomiToGraphQLConverter.java
+++ b/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/converters/UnomiToGraphQLConverter.java
@@ -18,7 +18,6 @@
package org.apache.unomi.graphql.converters;
import graphql.Scalars;
-import graphql.scalars.ExtendedScalars;
import graphql.schema.GraphQLList;
import graphql.schema.GraphQLNonNull;
import graphql.schema.GraphQLType;
@@ -57,7 +56,7 @@ public interface UnomiToGraphQLConverter {
graphQLType = Scalars.GraphQLInt;
break;
case "long":
- graphQLType = ExtendedScalars.GraphQLLong;
+ graphQLType = Scalars.GraphQLLong;
break;
case "float":
graphQLType = Scalars.GraphQLFloat;
diff --git a/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/scalars/DateTimeFunction.java b/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/scalars/DateTimeFunction.java
index cebd932..2bda277 100644
--- a/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/scalars/DateTimeFunction.java
+++ b/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/scalars/DateTimeFunction.java
@@ -18,9 +18,7 @@ package org.apache.unomi.graphql.scalars;
import graphql.annotations.processor.ProcessingElementsContainer;
import graphql.annotations.processor.typeFunctions.TypeFunction;
-import graphql.scalars.ExtendedScalars;
import graphql.scalars.datetime.DateTimeScalar;
-import graphql.schema.GraphQLScalarType;
import graphql.schema.GraphQLType;
import java.lang.reflect.AnnotatedType;
@@ -28,11 +26,11 @@ import java.time.OffsetDateTime;
public class DateTimeFunction implements TypeFunction {
- public static final GraphQLScalarType DATE_TIME_SCALAR = ExtendedScalars.DateTime;
+ public static final DateTimeScalar DATE_TIME_SCALAR = new DateTimeScalar();
@Override
public String getTypeName(Class<?> aClass, AnnotatedType annotatedType) {
- return ExtendedScalars.DateTime.getName();
+ return DATE_TIME_SCALAR.getName();
}
@Override
@@ -42,7 +40,7 @@ public class DateTimeFunction implements TypeFunction {
@Override
public GraphQLType buildType(boolean input, Class<?> aClass, AnnotatedType annotatedType, ProcessingElementsContainer container) {
- return ExtendedScalars.DateTime;
+ return DATE_TIME_SCALAR;
}
}
diff --git a/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/PropertyFilterUtils.java b/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/PropertyFilterUtils.java
index 3e02449..436193a 100644
--- a/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/PropertyFilterUtils.java
+++ b/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/PropertyFilterUtils.java
@@ -18,7 +18,6 @@ package org.apache.unomi.graphql.schema;
import graphql.Scalars;
import graphql.annotations.processor.GraphQLAnnotations;
-import graphql.scalars.ExtendedScalars;
import graphql.schema.GraphQLInputObjectField;
import graphql.schema.GraphQLInputObjectType;
import graphql.schema.GraphQLInputType;
@@ -75,23 +74,23 @@ public class PropertyFilterUtils {
} else if ("long".equals(propertyType.getValueTypeId())) {
fieldDefinitions.add(GraphQLInputObjectField.newInputObjectField()
.name(propertyName + "_equals")
- .type(ExtendedScalars.GraphQLLong)
+ .type(Scalars.GraphQLLong)
.build());
fieldDefinitions.add(GraphQLInputObjectField.newInputObjectField()
.name(propertyName + "_lt")
- .type(ExtendedScalars.GraphQLLong)
+ .type(Scalars.GraphQLLong)
.build());
fieldDefinitions.add(GraphQLInputObjectField.newInputObjectField()
.name(propertyName + "_lte")
- .type(ExtendedScalars.GraphQLLong)
+ .type(Scalars.GraphQLLong)
.build());
fieldDefinitions.add(GraphQLInputObjectField.newInputObjectField()
.name(propertyName + "_gt")
- .type(ExtendedScalars.GraphQLLong)
+ .type(Scalars.GraphQLLong)
.build());
fieldDefinitions.add(GraphQLInputObjectField.newInputObjectField()
.name(propertyName + "_gte")
- .type(ExtendedScalars.GraphQLLong)
+ .type(Scalars.GraphQLLong)
.build());
} else if ("float".equals(propertyType.getValueTypeId())) {
@@ -118,7 +117,7 @@ public class PropertyFilterUtils {
} else if ("date".equals(propertyType.getValueTypeId())) {
fieldDefinitions.add(GraphQLInputObjectField.newInputObjectField()
.name(propertyName + "_equals")
- .type(ExtendedScalars.DateTime)
+ .type(DateTimeFunction.DATE_TIME_SCALAR)
.build());
fieldDefinitions.add(GraphQLInputObjectField.newInputObjectField()
.name(propertyName + "_lt")
diff --git a/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/PropertyValueTypeHelper.java b/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/PropertyValueTypeHelper.java
index 85ce8b0..797b70d 100644
--- a/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/PropertyValueTypeHelper.java
+++ b/graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/PropertyValueTypeHelper.java
@@ -17,7 +17,6 @@
package org.apache.unomi.graphql.schema;
import graphql.Scalars;
-import graphql.scalars.ExtendedScalars;
import graphql.schema.DataFetchingEnvironment;
import graphql.schema.GraphQLInputObjectType;
import graphql.schema.GraphQLInputType;
@@ -57,10 +56,10 @@ public class PropertyValueTypeHelper {
if (Scalars.GraphQLFloat.getName().equals(scalarType.getName())
|| Scalars.GraphQLInt.getName().equals(scalarType.getName())
- || ExtendedScalars.GraphQLLong.getName().equals(scalarType.getName())
+ || Scalars.GraphQLLong.getName().equals(scalarType.getName())
|| Scalars.GraphQLFloat.getName().equals(scalarType.getName())
- || ExtendedScalars.GraphQLBigDecimal.getName().equals(scalarType.getName())
- || ExtendedScalars.GraphQLBigInteger.getName().equals(scalarType.getName())) {
+ || Scalars.GraphQLBigDecimal.getName().equals(scalarType.getName())
+ || Scalars.GraphQLBigInteger.getName().equals(scalarType.getName())) {
return "propertyValueInteger";
} else if (DateTimeFunction.DATE_TIME_SCALAR.getName().equals(scalarType.getName())
|| DateFunction.DATE_SCALAR.getName().equals(scalarType.getName())) {
diff --git a/graphql/karaf-feature/pom.xml b/graphql/karaf-feature/pom.xml
index 2a323f9..07f4478 100644
--- a/graphql/karaf-feature/pom.xml
+++ b/graphql/karaf-feature/pom.xml
@@ -52,12 +52,12 @@
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr4-runtime</artifactId>
- <version>4.9.2</version>
+ <version>4.7.1</version>
</dependency>
<dependency>
<groupId>com.graphql-java</groupId>
<artifactId>java-dataloader</artifactId>
- <version>3.1.0</version>
+ <version>2.2.0</version>
</dependency>
<dependency>
<groupId>org.reactivestreams</groupId>
diff --git a/graphql/karaf-feature/src/main/feature/feature.xml b/graphql/karaf-feature/src/main/feature/feature.xml
index 6fbe9bb..fcfe92c 100644
--- a/graphql/karaf-feature/src/main/feature/feature.xml
+++ b/graphql/karaf-feature/src/main/feature/feature.xml
@@ -18,8 +18,8 @@
<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="cdp-graphql-feature">
<feature name="cdp-graphql-feature" description="Apache Unomi :: GraphQL API :: Karaf Feature" version="${project.version}">
<details>Apache Unomi Context GraphQL API Karaf Feature</details>
+ <feature prerequisite="true">wrap</feature>
<feature>unomi-kar</feature>
- <feature prerequisite="true" dependency="false">wrap</feature>
<bundle start-level="80">mvn:com.google.guava/guava/24.1.1-jre</bundle>
<bundle start-level="80">wrap:mvn:com.google.code.findbugs/jsr305/1.3.9</bundle>
<bundle start-level="80">wrap:mvn:org.checkerframework/checker-compat-qual/2.0.0</bundle>
@@ -28,8 +28,8 @@
<bundle start-level="80">wrap:mvn:org.codehaus.mojo/animal-sniffer-annotations/1.14</bundle>
<bundle start-level="80">mvn:commons-fileupload/commons-fileupload/1.3.1</bundle>
<bundle start-level="80">mvn:commons-io/commons-io/2.4</bundle>
- <bundle start-level="80">mvn:org.antlr/antlr4-runtime/4.9.2</bundle>
- <bundle start-level="80">mvn:com.graphql-java/java-dataloader/3.1.0</bundle>
+ <bundle start-level="80">mvn:org.antlr/antlr4-runtime/${antlr.runtime.version}</bundle>
+ <bundle start-level="80">wrap:mvn:com.graphql-java/java-dataloader/${java.dataloader.version}</bundle>
<bundle start-level="80">mvn:org.reactivestreams/reactive-streams/1.0.2</bundle>
<bundle start-level="80">mvn:com.graphql-java/graphql-java/${graphql.java.version}</bundle>
<bundle start-level="80">mvn:io.github.graphql-java/graphql-java-annotations/${graphql.java.annotations.version}</bundle>
diff --git a/graphql/pom.xml b/graphql/pom.xml
index aec3216..b420773 100644
--- a/graphql/pom.xml
+++ b/graphql/pom.xml
@@ -32,10 +32,12 @@
<packaging>pom</packaging>
<properties>
- <graphql.java.version>17.1</graphql.java.version>
- <graphql.java.annotations.version>9.0</graphql.java.annotations.version>
- <graphql.java.extended.scalars.version>17.0</graphql.java.extended.scalars.version>
+ <graphql.java.version>14.0</graphql.java.version>
+ <graphql.java.annotations.version>8.0</graphql.java.annotations.version>
+ <graphql.java.extended.scalars.version>1.0</graphql.java.extended.scalars.version>
<reactivex.version>2.2.19</reactivex.version>
+ <antlr.runtime.version>4.7.1</antlr.runtime.version>
+ <java.dataloader.version>2.2.0</java.dataloader.version>
<!--jetty.websocket.version>9.4.28.v20200408</jetty.websocket.version-->
<!--jetty.websocket.version>9.4.22.v20191022</jetty.websocket.version-->
<jetty.websocket.version>9.4.38.v20210224</jetty.websocket.version>
diff --git a/kar/src/main/feature/feature.xml b/kar/src/main/feature/feature.xml
index cd50edb..32ca6bf 100644
--- a/kar/src/main/feature/feature.xml
+++ b/kar/src/main/feature/feature.xml
@@ -24,15 +24,16 @@
<feature description="unomi-kar" version="${project.version}" name="unomi-kar"
start-level="70">
- <feature>war</feature>
+ <feature prerequisite="true">wrap</feature>
+ <feature prerequisite="true">aries-blueprint</feature>
+ <feature prerequisite="true">war</feature>
<feature>cxf-jaxrs</feature>
<feature>cxf-features-metrics</feature>
- <!--feature>cxf-rs-description-openapi-v3</feature-->
+ <feature>cxf-rs-description-openapi-v3</feature>
+ <feature>cxf-rs-security-cors</feature>
<feature>cellar</feature>
<feature>eventadmin</feature>
<feature>shell-compat</feature>
- <feature prerequisite="true">wrap</feature>
- <feature dependency="true">aries-blueprint</feature>
<feature version="${hibernate.validator.version}">hibernate-validator</feature>
<configfile finalname="/etc/org.apache.unomi.web.cfg">mvn:org.apache.unomi/unomi-wab/${project.version}/cfg/unomicfg</configfile>
<configfile finalname="/etc/org.apache.unomi.persistence.elasticsearch.cfg">mvn:org.apache.unomi/unomi-persistence-elasticsearch-core/${project.version}/cfg/elasticsearchcfg</configfile>
diff --git a/package/pom.xml b/package/pom.xml
index 862f231..363b2a3 100644
--- a/package/pom.xml
+++ b/package/pom.xml
@@ -351,12 +351,14 @@
<feature>cellar</feature>
<feature>aries-blueprint</feature>
<feature>shell-compat</feature>
+ <!--
<feature>unomi-kar</feature>
<feature>unomi-router-karaf-feature</feature>
<feature>unomi-web-tracker-karaf-kar</feature>
<feature>cdp-graphql-feature</feature>
<feature>unomi-rest-ui</feature>
<feature>unomi-graphql-ui</feature>
+ -->
</bootFeatures>
<!--
<libraries>
diff --git a/pom.xml b/pom.xml
index 312f163..2d4ed7a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -64,10 +64,10 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <cxf.version>3.4.4</cxf.version>
- <version.jackson.core>2.11.1</version.jackson.core>
- <version.jackson.databind>2.11.1</version.jackson.databind>
- <version.jackson.jaxb>2.11.1</version.jackson.jaxb>
+ <cxf.version>3.3.11</cxf.version>
+ <version.jackson.core>2.10.5</version.jackson.core>
+ <version.jackson.databind>2.10.5</version.jackson.databind>
+ <version.jackson.jaxb>2.10.5</version.jackson.jaxb>
<version.karaf>4.2.11</version.karaf>
<version.karaf.cellar>4.2.1</version.karaf.cellar>
<version.pax.exam>4.13.1</version.pax.exam>
diff --git a/rest/pom.xml b/rest/pom.xml
index c8804f3..9c48a6a 100644
--- a/rest/pom.xml
+++ b/rest/pom.xml
@@ -105,76 +105,12 @@
<artifactId>commons-lang</artifactId>
<version>2.6</version>
</dependency>
- <!-- CXF OpenAPI dependencies -->
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-rs-service-description-openapi-v3</artifactId>
<version>${cxf.version}</version>
- <!--scope>provided</scope-->
- <exclusions>
- <exclusion>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.cxf</groupId>
- <artifactId>cxf-rt-rs-service-description-common-openapi</artifactId>
- <version>${cxf.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.cxf</groupId>
- <artifactId>cxf-rt-rs-service-description-swagger-ui</artifactId>
- <version>${cxf.version}</version>
- </dependency>
- <dependency>
- <groupId>io.swagger.core.v3</groupId>
- <artifactId>swagger-jaxrs2</artifactId>
- <version>2.1.6</version>
- <exclusions>
- <exclusion>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>io.swagger.core.v3</groupId>
- <artifactId>swagger-core</artifactId>
- <version>2.1.6</version>
- </dependency>
- <dependency>
- <groupId>io.swagger.core.v3</groupId>
- <artifactId>swagger-models</artifactId>
- <version>2.1.6</version>
- </dependency>
- <dependency>
- <groupId>io.swagger.core.v3</groupId>
- <artifactId>swagger-annotations</artifactId>
- <version>2.1.6</version>
- </dependency>
- <dependency>
- <groupId>io.swagger.core.v3</groupId>
- <artifactId>swagger-integration</artifactId>
- <version>2.1.6</version>
- </dependency>
- <dependency>
- <groupId>io.github.classgraph</groupId>
- <artifactId>classgraph</artifactId>
- <version>4.8.65</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.datatype</groupId>
- <artifactId>jackson-datatype-jsr310</artifactId>
- <version>${version.jackson.core}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-lang3</artifactId>
- <version>3.11</version>
+ <scope>provided</scope>
</dependency>
- <!-- End of CXF OpenAPI dependencies -->
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-features-metrics</artifactId>
@@ -229,24 +165,4 @@
<scope>provided</scope>
</dependency>
</dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <extensions>true</extensions>
- <configuration>
- <instructions>
- <Embed-Dependency>*;scope=compile|runtime</Embed-Dependency>
- <Import-Package>
- jdk.internal.misc;resolution:=optional,
- *
- </Import-Package>
- </instructions>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
</project>