You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2020/10/07 05:33:12 UTC
[camel] branch master updated: CAMEL-15496: Fixed NPE
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push:
new d376711 CAMEL-15496: Fixed NPE
d376711 is described below
commit d376711c170500364025064799d8fcf6907c2fde
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Wed Oct 7 07:32:40 2020 +0200
CAMEL-15496: Fixed NPE
---
.../component/rabbitmq/RabbitMQComponent.java | 4 +-
.../component/rabbitmq/SimpleDataHolderBean.java | 43 ----------------------
2 files changed, 2 insertions(+), 45 deletions(-)
diff --git a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQComponent.java b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQComponent.java
index 7a1fca3..4f6f97f 100644
--- a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQComponent.java
+++ b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQComponent.java
@@ -207,9 +207,9 @@ public class RabbitMQComponent extends DefaultComponent {
TrustManager trustManager
= resolveAndRemoveReferenceParameter(params, "trustManager", TrustManager.class, getTrustManager());
Map<String, Object> additionalHeaders
- = resolveAndRemoveReferenceParameter(params, "additionalHeaders", SimpleDataHolderBean.class).getMapData();
+ = resolveAndRemoveReferenceParameter(params, "additionalHeaders", Map.class);
Map<String, Object> additionalProperties
- = resolveAndRemoveReferenceParameter(params, "additionalProperties", SimpleDataHolderBean.class).getMapData();
+ = resolveAndRemoveReferenceParameter(params, "additionalProperties", Map.class);
if (LOG.isDebugEnabled()) {
LOG.debug("Additional headers: {}", additionalHeaders);
LOG.debug("Additional properties: {}", additionalProperties);
diff --git a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/SimpleDataHolderBean.java b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/SimpleDataHolderBean.java
deleted file mode 100644
index 3c56c13..0000000
--- a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/SimpleDataHolderBean.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.component.rabbitmq;
-
-import java.util.HashMap;
-import java.util.Map;
-
-public class SimpleDataHolderBean {
- private Map<String, Object> mapData;
-
- public SimpleDataHolderBean() {
- this.mapData = new HashMap<>();
- }
-
- public Map<String, Object> getMapData() {
- return mapData;
- }
-
- public void setMapData(Map<String, Object> mapData) {
- this.mapData = mapData;
- }
-
- @Override
- public String toString() {
- return "SimpleDataHolderBean{" +
- "mapData=" + mapData +
- '}';
- }
-}