This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch camel-2.25.x
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/camel-2.25.x by this push:
new c72c86f CAMEL-15962: mimeMultipart and some others dataformat is not
included in the XML DSL for marshal/unmarshal
c72c86f is described below
commit c72c86fb884832b9d5575203162979f44c07fe9a
Author: Claus Ibsen <[email protected]>
AuthorDate: Fri Dec 18 09:48:55 2020 +0100
CAMEL-15962: mimeMultipart and some others dataformat is not included in
the XML DSL for marshal/unmarshal
---
.../main/java/org/apache/camel/model/MarshalDefinition.java | 10 ++++++++--
.../main/java/org/apache/camel/model/UnmarshalDefinition.java | 10 ++++++++--
2 files changed, 16 insertions(+), 4 deletions(-)
diff --git
a/camel-core/src/main/java/org/apache/camel/model/MarshalDefinition.java
b/camel-core/src/main/java/org/apache/camel/model/MarshalDefinition.java
index 0310128..f57706e 100644
--- a/camel-core/src/main/java/org/apache/camel/model/MarshalDefinition.java
+++ b/camel-core/src/main/java/org/apache/camel/model/MarshalDefinition.java
@@ -26,6 +26,7 @@ import javax.xml.bind.annotation.XmlRootElement;
import org.apache.camel.Processor;
import org.apache.camel.model.dataformat.ASN1DataFormat;
import org.apache.camel.model.dataformat.AvroDataFormat;
+import org.apache.camel.model.dataformat.BarcodeDataFormat;
import org.apache.camel.model.dataformat.Base64DataFormat;
import org.apache.camel.model.dataformat.BeanioDataFormat;
import org.apache.camel.model.dataformat.BindyDataFormat;
@@ -45,6 +46,8 @@ import org.apache.camel.model.dataformat.JacksonXMLDataFormat;
import org.apache.camel.model.dataformat.JaxbDataFormat;
import org.apache.camel.model.dataformat.JibxDataFormat;
import org.apache.camel.model.dataformat.JsonDataFormat;
+import org.apache.camel.model.dataformat.LZFDataFormat;
+import org.apache.camel.model.dataformat.MimeMultipartDataFormat;
import org.apache.camel.model.dataformat.PGPDataFormat;
import org.apache.camel.model.dataformat.ProtobufDataFormat;
import org.apache.camel.model.dataformat.RssDataFormat;
@@ -88,6 +91,7 @@ public class MarshalDefinition extends
NoOutputDefinition<MarshalDefinition> {
@XmlElement(required = false, name = "asn1", type =
ASN1DataFormat.class),
@XmlElement(required = false, name = "avro", type =
AvroDataFormat.class),
@XmlElement(required = false, name = "base64", type =
Base64DataFormat.class),
+ @XmlElement(required = false, name = "barcode", type =
BarcodeDataFormat.class),
@XmlElement(required = false, name = "beanio", type =
BeanioDataFormat.class),
@XmlElement(required = false, name = "bindy", type =
BindyDataFormat.class),
@XmlElement(required = false, name = "boon", type =
BoonDataFormat.class),
@@ -106,9 +110,11 @@ public class MarshalDefinition extends
NoOutputDefinition<MarshalDefinition> {
@XmlElement(required = false, name = "jaxb", type =
JaxbDataFormat.class),
@XmlElement(required = false, name = "jibx", type =
JibxDataFormat.class),
@XmlElement(required = false, name = "json", type =
JsonDataFormat.class),
+ @XmlElement(required = false, name = "lzf", type =
LZFDataFormat.class),
+ @XmlElement(required = false, name = "mime-multipart", type =
MimeMultipartDataFormat.class),
+ @XmlElement(required = false, name = "pgp", type =
PGPDataFormat.class),
@XmlElement(required = false, name = "protobuf", type =
ProtobufDataFormat.class),
@XmlElement(required = false, name = "rss", type =
RssDataFormat.class),
- @XmlElement(required = false, name = "secureXML", type =
XMLSecurityDataFormat.class),
@XmlElement(required = false, name = "serialization", type =
SerializationDataFormat.class),
@XmlElement(required = false, name = "soapjaxb", type =
SoapJaxbDataFormat.class),
@XmlElement(required = false, name = "string", type =
StringDataFormat.class),
@@ -122,8 +128,8 @@ public class MarshalDefinition extends
NoOutputDefinition<MarshalDefinition> {
@XmlElement(required = false, name = "xmlBeans", type =
XMLBeansDataFormat.class),
@XmlElement(required = false, name = "xmljson", type =
XmlJsonDataFormat.class),
@XmlElement(required = false, name = "xmlrpc", type =
XmlRpcDataFormat.class),
+ @XmlElement(required = false, name = "secureXML", type =
XMLSecurityDataFormat.class),
@XmlElement(required = false, name = "xstream", type =
XStreamDataFormat.class),
- @XmlElement(required = false, name = "pgp", type =
PGPDataFormat.class),
@XmlElement(required = false, name = "yaml", type =
YAMLDataFormat.class),
@XmlElement(required = false, name = "zip", type =
ZipDataFormat.class),
@XmlElement(required = false, name = "zipFile", type =
ZipFileDataFormat.class)}
diff --git
a/camel-core/src/main/java/org/apache/camel/model/UnmarshalDefinition.java
b/camel-core/src/main/java/org/apache/camel/model/UnmarshalDefinition.java
index dc638d8..c34edb2 100644
--- a/camel-core/src/main/java/org/apache/camel/model/UnmarshalDefinition.java
+++ b/camel-core/src/main/java/org/apache/camel/model/UnmarshalDefinition.java
@@ -26,6 +26,7 @@ import javax.xml.bind.annotation.XmlRootElement;
import org.apache.camel.Processor;
import org.apache.camel.model.dataformat.ASN1DataFormat;
import org.apache.camel.model.dataformat.AvroDataFormat;
+import org.apache.camel.model.dataformat.BarcodeDataFormat;
import org.apache.camel.model.dataformat.Base64DataFormat;
import org.apache.camel.model.dataformat.BeanioDataFormat;
import org.apache.camel.model.dataformat.BindyDataFormat;
@@ -45,6 +46,8 @@ import org.apache.camel.model.dataformat.JacksonXMLDataFormat;
import org.apache.camel.model.dataformat.JaxbDataFormat;
import org.apache.camel.model.dataformat.JibxDataFormat;
import org.apache.camel.model.dataformat.JsonDataFormat;
+import org.apache.camel.model.dataformat.LZFDataFormat;
+import org.apache.camel.model.dataformat.MimeMultipartDataFormat;
import org.apache.camel.model.dataformat.PGPDataFormat;
import org.apache.camel.model.dataformat.ProtobufDataFormat;
import org.apache.camel.model.dataformat.RssDataFormat;
@@ -87,6 +90,7 @@ public class UnmarshalDefinition extends
NoOutputDefinition<UnmarshalDefinition>
@XmlElement(required = false, name = "asn1", type =
ASN1DataFormat.class),
@XmlElement(required = false, name = "avro", type =
AvroDataFormat.class),
@XmlElement(required = false, name = "base64", type =
Base64DataFormat.class),
+ @XmlElement(required = false, name = "barcode", type =
BarcodeDataFormat.class),
@XmlElement(required = false, name = "beanio", type =
BeanioDataFormat.class),
@XmlElement(required = false, name = "bindy", type =
BindyDataFormat.class),
@XmlElement(required = false, name = "boon", type =
BoonDataFormat.class),
@@ -105,9 +109,11 @@ public class UnmarshalDefinition extends
NoOutputDefinition<UnmarshalDefinition>
@XmlElement(required = false, name = "jaxb", type =
JaxbDataFormat.class),
@XmlElement(required = false, name = "jibx", type =
JibxDataFormat.class),
@XmlElement(required = false, name = "json", type =
JsonDataFormat.class),
+ @XmlElement(required = false, name = "lzf", type =
LZFDataFormat.class),
+ @XmlElement(required = false, name = "mime-multipart", type =
MimeMultipartDataFormat.class),
+ @XmlElement(required = false, name = "pgp", type =
PGPDataFormat.class),
@XmlElement(required = false, name = "protobuf", type =
ProtobufDataFormat.class),
@XmlElement(required = false, name = "rss", type =
RssDataFormat.class),
- @XmlElement(required = false, name = "secureXML", type =
XMLSecurityDataFormat.class),
@XmlElement(required = false, name = "serialization", type =
SerializationDataFormat.class),
@XmlElement(required = false, name = "soapjaxb", type =
SoapJaxbDataFormat.class),
@XmlElement(required = false, name = "string", type =
StringDataFormat.class),
@@ -121,8 +127,8 @@ public class UnmarshalDefinition extends
NoOutputDefinition<UnmarshalDefinition>
@XmlElement(required = false, name = "xmlBeans", type =
XMLBeansDataFormat.class),
@XmlElement(required = false, name = "xmljson", type =
XmlJsonDataFormat.class),
@XmlElement(required = false, name = "xmlrpc", type =
XmlRpcDataFormat.class),
+ @XmlElement(required = false, name = "secureXML", type =
XMLSecurityDataFormat.class),
@XmlElement(required = false, name = "xstream", type =
XStreamDataFormat.class),
- @XmlElement(required = false, name = "pgp", type =
PGPDataFormat.class),
@XmlElement(required = false, name = "yaml", type =
YAMLDataFormat.class),
@XmlElement(required = false, name = "zip", type =
ZipDataFormat.class),
@XmlElement(required = false, name = "zipFile", type =
ZipFileDataFormat.class)}