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

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

commit 838bb77f777ac12211027f682ebfff0a7ae51498
Author: Freeman Fang <freeman.f...@gmail.com>
AuthorDate: Wed Jul 22 12:29:01 2020 -0400

    Revert "[CAMEL-15328]Honor Optional http headers as method parameters to be 
null in camel-cxfrs producer"
    
    This reverts commit d430a82cf05bae4eb456d0740164320c9c3a0513.
---
 .../apache/camel/component/cxf/jaxrs/CxfRsProducer.java  |  8 ++------
 .../camel/builder/endpoint/StaticEndpointBuilders.java   | 16 ++++++++--------
 2 files changed, 10 insertions(+), 14 deletions(-)

diff --git 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsProducer.java
 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsProducer.java
index 4c4d227..0d57864 100644
--- 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsProducer.java
+++ 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsProducer.java
@@ -512,7 +512,7 @@ public class CxfRsProducer extends DefaultAsyncProducer {
                         continue;
                     }
                     for (int i = 0; i < parameterTypes.length; i++) {
-                        if (parameterTypes[i] != null && 
!params[i].isAssignableFrom(parameterTypes[i])) {
+                        if (!params[i].isAssignableFrom(parameterTypes[i])) {
                             continue iterate_on_methods;
                         }
                     }
@@ -535,11 +535,7 @@ public class CxfRsProducer extends DefaultAsyncProducer {
         Class<?>[] answer = new Class[objects.length];
         int i = 0;
         for (Object obj : objects) {
-            if (obj == null) {
-                answer[i] = null;
-            } else {
-                answer[i] = obj.getClass();
-            }
+            answer[i] = obj.getClass();
             i++;
         }
         return answer;
diff --git 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
index 811d5d2..312977b 100644
--- 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
+++ 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
@@ -267,7 +267,7 @@ public class StaticEndpointBuilders {
      * 
      * @param path database
      */
-    public static 
org.apache.camel.builder.endpoint.dsl.ArangoDbEndpointBuilderFactory.ArangoDbEndpointBuilder
 arangodb(
+    static 
org.apache.camel.builder.endpoint.dsl.ArangoDbEndpointBuilderFactory.ArangoDbEndpointBuilder
 arangodb(
             String path) {
         return 
org.apache.camel.builder.endpoint.dsl.ArangoDbEndpointBuilderFactory.endpointBuilder("arangodb",
 path);
     }
@@ -288,7 +288,7 @@ public class StaticEndpointBuilders {
      * instead of the default name
      * @param path database
      */
-    public static 
org.apache.camel.builder.endpoint.dsl.ArangoDbEndpointBuilderFactory.ArangoDbEndpointBuilder
 arangodb(
+    static 
org.apache.camel.builder.endpoint.dsl.ArangoDbEndpointBuilderFactory.ArangoDbEndpointBuilder
 arangodb(
             String componentName,
             String path) {
         return 
org.apache.camel.builder.endpoint.dsl.ArangoDbEndpointBuilderFactory.endpointBuilder(componentName,
 path);
@@ -1127,7 +1127,7 @@ public class StaticEndpointBuilders {
      * 
      * @param path label
      */
-    public static 
org.apache.camel.builder.endpoint.dsl.IAM2EndpointBuilderFactory.IAM2EndpointBuilder
 aws2Iam(
+    static 
org.apache.camel.builder.endpoint.dsl.IAM2EndpointBuilderFactory.IAM2EndpointBuilder
 aws2Iam(
             String path) {
         return 
org.apache.camel.builder.endpoint.dsl.IAM2EndpointBuilderFactory.endpointBuilder("aws2-iam",
 path);
     }
@@ -1148,7 +1148,7 @@ public class StaticEndpointBuilders {
      * instead of the default name
      * @param path label
      */
-    public static 
org.apache.camel.builder.endpoint.dsl.IAM2EndpointBuilderFactory.IAM2EndpointBuilder
 aws2Iam(
+    static 
org.apache.camel.builder.endpoint.dsl.IAM2EndpointBuilderFactory.IAM2EndpointBuilder
 aws2Iam(
             String componentName,
             String path) {
         return 
org.apache.camel.builder.endpoint.dsl.IAM2EndpointBuilderFactory.endpointBuilder(componentName,
 path);
@@ -11385,7 +11385,7 @@ public class StaticEndpointBuilders {
      * 
      * @param path host:port/database/slot:outputPlugin
      */
-    static 
org.apache.camel.builder.endpoint.dsl.PgReplicationSlotEndpointBuilderFactory.PgReplicationSlotEndpointBuilder
 pgReplicationSlot(
+    public static 
org.apache.camel.builder.endpoint.dsl.PgReplicationSlotEndpointBuilderFactory.PgReplicationSlotEndpointBuilder
 pgReplicationSlot(
             String path) {
         return 
org.apache.camel.builder.endpoint.dsl.PgReplicationSlotEndpointBuilderFactory.endpointBuilder("pg-replication-slot",
 path);
     }
@@ -11422,7 +11422,7 @@ public class StaticEndpointBuilders {
      * instead of the default name
      * @param path host:port/database/slot:outputPlugin
      */
-    static 
org.apache.camel.builder.endpoint.dsl.PgReplicationSlotEndpointBuilderFactory.PgReplicationSlotEndpointBuilder
 pgReplicationSlot(
+    public static 
org.apache.camel.builder.endpoint.dsl.PgReplicationSlotEndpointBuilderFactory.PgReplicationSlotEndpointBuilder
 pgReplicationSlot(
             String componentName,
             String path) {
         return 
org.apache.camel.builder.endpoint.dsl.PgReplicationSlotEndpointBuilderFactory.endpointBuilder(componentName,
 path);
@@ -14528,7 +14528,7 @@ public class StaticEndpointBuilders {
      * 
      * @param path httpUri
      */
-    public static 
org.apache.camel.builder.endpoint.dsl.VertxHttpEndpointBuilderFactory.VertxHttpEndpointBuilder
 vertxHttp(
+    static 
org.apache.camel.builder.endpoint.dsl.VertxHttpEndpointBuilderFactory.VertxHttpEndpointBuilder
 vertxHttp(
             String path) {
         return 
org.apache.camel.builder.endpoint.dsl.VertxHttpEndpointBuilderFactory.endpointBuilder("vertx-http",
 path);
     }
@@ -14549,7 +14549,7 @@ public class StaticEndpointBuilders {
      * instead of the default name
      * @param path httpUri
      */
-    public static 
org.apache.camel.builder.endpoint.dsl.VertxHttpEndpointBuilderFactory.VertxHttpEndpointBuilder
 vertxHttp(
+    static 
org.apache.camel.builder.endpoint.dsl.VertxHttpEndpointBuilderFactory.VertxHttpEndpointBuilder
 vertxHttp(
             String componentName,
             String path) {
         return 
org.apache.camel.builder.endpoint.dsl.VertxHttpEndpointBuilderFactory.endpointBuilder(componentName,
 path);

Reply via email to