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

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-examples.git


The following commit(s) were added to refs/heads/main by this push:
     new a3324456 CAMEL-21090: camel-as2 fix wrong header name prefix.
a3324456 is described below

commit a3324456d2b20fa69c917dec1fb49dfca14c6904
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Thu Aug 15 14:58:22 2024 +0200

    CAMEL-21090: camel-as2 fix wrong header name prefix.
---
 .../as2/ProvisionExchangeMessageCrypto.java        | 16 ++++----
 .../resources/META-INF/spring/camel-context.xml    | 46 +++++++++++-----------
 2 files changed, 31 insertions(+), 31 deletions(-)

diff --git 
a/as2/src/main/java/org/apache/camel/example/as2/ProvisionExchangeMessageCrypto.java
 
b/as2/src/main/java/org/apache/camel/example/as2/ProvisionExchangeMessageCrypto.java
index 1d47904b..976fa1b1 100644
--- 
a/as2/src/main/java/org/apache/camel/example/as2/ProvisionExchangeMessageCrypto.java
+++ 
b/as2/src/main/java/org/apache/camel/example/as2/ProvisionExchangeMessageCrypto.java
@@ -29,14 +29,14 @@ public class ProvisionExchangeMessageCrypto implements 
Processor {
         AS2Component component =  exchange.getContext().getComponent("as2", 
AS2Component.class);
         AS2Configuration configuration = component.getConfiguration();
         
-        exchange.getIn().setHeader("CamelAS2.signingAlgorithm", 
configuration.getSigningAlgorithm());
-        exchange.getIn().setHeader("CamelAS2.signingCertificateChain", 
configuration.getSigningCertificateChain());
-        exchange.getIn().setHeader("CamelAS2.signingPrivateKey", 
configuration.getSigningPrivateKey());
-        exchange.getIn().setHeader("CamelAS2.signedReceiptMicAlgorithms", 
configuration.getSignedReceiptMicAlgorithms());
-        exchange.getIn().setHeader("CamelAS2.encryptingAlgorithm", 
configuration.getEncryptingAlgorithm());
-        exchange.getIn().setHeader("CamelAS2.encryptingCertificateChain", 
configuration.getEncryptingCertificateChain());
-        exchange.getIn().setHeader("CamelAS2.decryptingPrivateKey", 
configuration.getDecryptingPrivateKey());
-        exchange.getIn().setHeader("CamelAS2.compressionAlgorithm", 
configuration.getCompressionAlgorithm());
+        exchange.getIn().setHeader("CamelAs2.signingAlgorithm", 
configuration.getSigningAlgorithm());
+        exchange.getIn().setHeader("CamelAs2.signingCertificateChain", 
configuration.getSigningCertificateChain());
+        exchange.getIn().setHeader("CamelAs2.signingPrivateKey", 
configuration.getSigningPrivateKey());
+        exchange.getIn().setHeader("CamelAs2.signedReceiptMicAlgorithms", 
configuration.getSignedReceiptMicAlgorithms());
+        exchange.getIn().setHeader("CamelAs2.encryptingAlgorithm", 
configuration.getEncryptingAlgorithm());
+        exchange.getIn().setHeader("CamelAs2.encryptingCertificateChain", 
configuration.getEncryptingCertificateChain());
+        exchange.getIn().setHeader("CamelAs2.decryptingPrivateKey", 
configuration.getDecryptingPrivateKey());
+        exchange.getIn().setHeader("CamelAs2.compressionAlgorithm", 
configuration.getCompressionAlgorithm());
 
     }
 
diff --git a/as2/src/main/resources/META-INF/spring/camel-context.xml 
b/as2/src/main/resources/META-INF/spring/camel-context.xml
index b498ceab..b5ddfc01 100644
--- a/as2/src/main/resources/META-INF/spring/camel-context.xml
+++ b/as2/src/main/resources/META-INF/spring/camel-context.xml
@@ -69,25 +69,25 @@ UNT+23+00000000000117'
 UNZ+1+00000000000778'
               </constant>
           </transform>
-           <setHeader name="CamelAS2.ediMessageContentType">
+           <setHeader name="CamelAs2.ediMessageContentType">
              <simple 
resultType="org.apache.hc.core5.http.ContentType">application/edifact;charset=US-ASCII</simple>
            </setHeader>
-              <setHeader name="CamelAS2.ediMessageTransferEncoding">
+              <setHeader name="CamelAs2.ediMessageTransferEncoding">
                 <constant>7bit</constant>
               </setHeader>
-                  <setHeader name="CamelAS2.requestUri">
+                  <setHeader name="CamelAs2.requestUri">
                         <constant>/</constant>
                   </setHeader>
-                  <setHeader name="CamelAS2.from">
+                  <setHeader name="CamelAs2.from">
                         <constant>m...@example.org</constant>
                   </setHeader>
-                  <setHeader name="CamelAS2.as2From">
+                  <setHeader name="CamelAs2.as2From">
                         <constant>878051556</constant>
                   </setHeader>
-                  <setHeader name="CamelAS2.as2To">
+                  <setHeader name="CamelAs2.as2To">
                         <constant>878051556</constant>
                   </setHeader>
-              <setHeader name="CamelAS2.dispositionNotificationTo">
+              <setHeader name="CamelAs2.dispositionNotificationTo">
                 <constant>m...@example.org</constant>
               </setHeader>
            <to uri="bean:provision-exchange-message-crypto"/>
@@ -104,10 +104,10 @@ UNZ+1+00000000000778'
         </route>
         <route id="plain-message-route">
           <from uri="direct:plainMessage"/>
-          <setHeader name="CamelAS2.subject">
+          <setHeader name="CamelAs2.subject">
               <constant>AS2 Message Example</constant>
           </setHeader>
-          <setHeader name="CamelAS2.as2MessageStructure">
+          <setHeader name="CamelAs2.as2MessageStructure">
               <simple 
resultType="org.apache.camel.component.as2.api.AS2MessageStructure">PLAIN</simple>
           </setHeader>
           <to
@@ -115,10 +115,10 @@ UNZ+1+00000000000778'
         </route>
         <route id="signed-message-route">
           <from uri="direct:signedMessage"/>
-          <setHeader name="CamelAS2.subject">
+          <setHeader name="CamelAs2.subject">
               <constant>Signed AS2 Message Example</constant>
           </setHeader>
-          <setHeader name="CamelAS2.as2MessageStructure">
+          <setHeader name="CamelAs2.as2MessageStructure">
               <simple 
resultType="org.apache.camel.component.as2.api.AS2MessageStructure">SIGNED</simple>
           </setHeader>
           <to
@@ -126,10 +126,10 @@ UNZ+1+00000000000778'
         </route>
         <route id="enveloped-message-route">
           <from uri="direct:envelopedMessage"/>
-          <setHeader name="CamelAS2.subject">
+          <setHeader name="CamelAs2.subject">
               <constant>Enveloped AS2 Message Example</constant>
           </setHeader>
-          <setHeader name="CamelAS2.as2MessageStructure">
+          <setHeader name="CamelAs2.as2MessageStructure">
               <simple 
resultType="org.apache.camel.component.as2.api.AS2MessageStructure">ENCRYPTED</simple>
           </setHeader>
           <to
@@ -137,10 +137,10 @@ UNZ+1+00000000000778'
         </route>
         <route id="enveloped-signed-message-route">
           <from uri="direct:envelopedSignedMessage"/>
-          <setHeader name="CamelAS2.subject">
+          <setHeader name="CamelAs2.subject">
               <constant>Enveloped and Signed AS2 Message Example</constant>
           </setHeader>
-          <setHeader name="CamelAS2.as2MessageStructure">
+          <setHeader name="CamelAs2.as2MessageStructure">
               <simple 
resultType="org.apache.camel.component.as2.api.AS2MessageStructure">SIGNED_ENCRYPTED</simple>
           </setHeader>
           <to
@@ -148,10 +148,10 @@ UNZ+1+00000000000778'
         </route>
         <route id="compressed-plain-message-route">
           <from uri="direct:compressedPlainMessage"/>
-          <setHeader name="CamelAS2.subject">
+          <setHeader name="CamelAs2.subject">
               <constant>Compressed AS2 Message Example</constant>
           </setHeader>
-          <setHeader name="CamelAS2.as2MessageStructure">
+          <setHeader name="CamelAs2.as2MessageStructure">
               <simple 
resultType="org.apache.camel.component.as2.api.AS2MessageStructure">PLAIN_COMPRESSED</simple>
           </setHeader>
           <to
@@ -159,10 +159,10 @@ UNZ+1+00000000000778'
         </route>
         <route id="compressed-signed-message-route">
           <from uri="direct:compressedSignedMessage"/>
-          <setHeader name="CamelAS2.subject">
+          <setHeader name="CamelAs2.subject">
               <constant>Compressed and Signed AS2 Message Example</constant>
           </setHeader>
-          <setHeader name="CamelAS2.as2MessageStructure">
+          <setHeader name="CamelAs2.as2MessageStructure">
               <simple 
resultType="org.apache.camel.component.as2.api.AS2MessageStructure">SIGNED_COMPRESSED</simple>
           </setHeader>
           <to
@@ -170,10 +170,10 @@ UNZ+1+00000000000778'
         </route>
         <route id="enveloped-compressed-message-route">
           <from uri="direct:envelopedCompressedMessage"/>
-          <setHeader name="CamelAS2.subject">
+          <setHeader name="CamelAs2.subject">
               <constant>Enveloped and Compressed AS2 Message Example</constant>
           </setHeader>
-          <setHeader name="CamelAS2.as2MessageStructure">
+          <setHeader name="CamelAs2.as2MessageStructure">
               <simple 
resultType="org.apache.camel.component.as2.api.AS2MessageStructure">ENCRYPTED_COMPRESSED</simple>
           </setHeader>
           <to
@@ -181,10 +181,10 @@ UNZ+1+00000000000778'
         </route>
         <route id="enveloped-compressed-signed-message-route">
           <from uri="direct:envelopedCompressedSignedMessage"/>
-          <setHeader name="CamelAS2.subject">
+          <setHeader name="CamelAs2.subject">
               <constant>Enveloped, Compressed and Signed AS2 Message 
Example</constant>
           </setHeader>
-          <setHeader name="CamelAS2.as2MessageStructure">
+          <setHeader name="CamelAs2.as2MessageStructure">
               <simple 
resultType="org.apache.camel.component.as2.api.AS2MessageStructure">ENCRYPTED_COMPRESSED_SIGNED</simple>
           </setHeader>
           <to

Reply via email to