Return-Path: X-Original-To: apmail-camel-issues-archive@minotaur.apache.org Delivered-To: apmail-camel-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1868A1064B for ; Sat, 28 Dec 2013 16:01:00 +0000 (UTC) Received: (qmail 94902 invoked by uid 500); 28 Dec 2013 16:00:57 -0000 Delivered-To: apmail-camel-issues-archive@camel.apache.org Received: (qmail 94812 invoked by uid 500); 28 Dec 2013 16:00:52 -0000 Mailing-List: contact issues-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list issues@camel.apache.org Received: (qmail 94789 invoked by uid 99); 28 Dec 2013 16:00:50 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 28 Dec 2013 16:00:50 +0000 Date: Sat, 28 Dec 2013 16:00:50 +0000 (UTC) From: "Gregor Zurowski (JIRA)" To: issues@camel.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Reopened] (CAMEL-7067) JcrProducer should not store all exchange properties in the target JCR node MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CAMEL-7067?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gregor Zurowski reopened CAMEL-7067: ------------------------------------ Reopened as I need to update the component's documentation (http://camel.apache.org/jcr.html). > JcrProducer should not store all exchange properties in the target JCR node > --------------------------------------------------------------------------- > > Key: CAMEL-7067 > URL: https://issues.apache.org/jira/browse/CAMEL-7067 > Project: Camel > Issue Type: Improvement > Components: camel-jcr > Affects Versions: 2.12.2 > Reporter: Gregor Zurowski > Assignee: Claus Ibsen > Fix For: 2.12.3, 2.13.0 > > Attachments: CAMEL-7067-headers.patch, CAMEL-7067.patch > > > The CamelJcrInsert operation in JcrProducer stores all exchange properties in the target JCR node including all Camel properties that are found in the incoming exchange. This means that non-relevant data is persisted in JCR nodes including sensitive information such as username and password that is part of the URI in the CamelToEndpoint exchange property. Other examples of such properties include CamelJcrNodeName and CamelExternalRedelivered. -- This message was sent by Atlassian JIRA (v6.1.5#6160)