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