CAMEL-21090: camel-as2 fix wrong header name prefix.
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 1d47904..976fa1b 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 @@
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 b498cea..b5ddfc0 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 @@
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>mrAS@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>mrAS@example.org</constant>
</setHeader>
<to uri="bean:provision-exchange-message-crypto"/>
@@ -104,10 +104,10 @@
</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 @@
</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 @@
</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 @@
</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 @@
</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 @@
</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 @@
</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 @@
</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