You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ja...@apache.org on 2020/03/06 15:04:25 UTC

[camel-quarkus] 02/03: Remove redundant ServiceProviderBuildItem from WebSocketJSR356Processor

This is an automated email from the ASF dual-hosted git repository.

jamesnetherton pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 0d331f4d77876e0ee319e2f0f8640d5442150784
Author: James Netherton <ja...@gmail.com>
AuthorDate: Fri Mar 6 11:52:53 2020 +0000

    Remove redundant ServiceProviderBuildItem from WebSocketJSR356Processor
---
 .../websocket/jsr356/deployment/WebSocketJSR356Processor.java | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/extensions/websocket-jsr356/deployment/src/main/java/org/apache/camel/quarkus/component/websocket/jsr356/deployment/WebSocketJSR356Processor.java b/extensions/websocket-jsr356/deployment/src/main/java/org/apache/camel/quarkus/component/websocket/jsr356/deployment/WebSocketJSR356Processor.java
index fe89823..46c4bd3 100644
--- a/extensions/websocket-jsr356/deployment/src/main/java/org/apache/camel/quarkus/component/websocket/jsr356/deployment/WebSocketJSR356Processor.java
+++ b/extensions/websocket-jsr356/deployment/src/main/java/org/apache/camel/quarkus/component/websocket/jsr356/deployment/WebSocketJSR356Processor.java
@@ -18,16 +18,12 @@ package org.apache.camel.quarkus.component.websocket.jsr356.deployment;
 
 import java.util.List;
 
-import javax.websocket.server.ServerEndpointConfig;
-
 import io.quarkus.deployment.annotations.BuildStep;
 import io.quarkus.deployment.annotations.ExecutionTime;
 import io.quarkus.deployment.annotations.Record;
 import io.quarkus.deployment.builditem.FeatureBuildItem;
-import io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem;
 import io.quarkus.undertow.deployment.ServletContextAttributeBuildItem;
 import io.quarkus.undertow.deployment.ServletDeploymentManagerBuildItem;
-import io.undertow.websockets.jsr.DefaultContainerConfigurator;
 import io.undertow.websockets.jsr.WebSocketDeploymentInfo;
 import org.apache.camel.quarkus.component.websocket.jsr356.CamelWebSocketJSR356Config;
 import org.apache.camel.quarkus.component.websocket.jsr356.CamelWebSocketJSR356Recorder;
@@ -46,13 +42,6 @@ class WebSocketJSR356Processor {
     }
 
     @BuildStep
-    ServiceProviderBuildItem registerConfiguratorServiceProvider() {
-        // TODO: Remove this. See https://github.com/quarkusio/quarkus/issues/7509
-        return new ServiceProviderBuildItem(ServerEndpointConfig.Configurator.class.getName(),
-                DefaultContainerConfigurator.class.getName());
-    }
-
-    @BuildStep
     CamelServiceFilterBuildItem serviceFilter() {
         return new CamelServiceFilterBuildItem(CamelServiceFilter.forComponent("websocket-jsr356"));
     }