Fuse 6 is no longer supported
As of February 2025, Red Hat Fuse 6 is no longer supported. If you are using Fuse 6, please upgrade to Red Hat build of Apache Camel.2.28. Configuring the mappingModel
- To add the D93A mapping model ZIP set to your application classpath, set the following dependency to your application's POM file:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Configure Smooks to use this ZIP set by adding the
unedifact:reader
configuration to your Smooks configuration as shown below:<unedifact:reader mappingModel="urn:org.milyn.edi.unedifact:d93a-mapping:v1.4" />
<unedifact:reader mappingModel="urn:org.milyn.edi.unedifact:d93a-mapping:v1.4" />
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Note how you configure the reader using a URN derived from the Maven artifac's dependency information. - You can also add multiple mapping model ZIP sets to your application's classpath. To do so, add all of them to your
unedifact:reader
configuration by comma-separating the URNs. - Pre-generated Java binding model sets are provided with the tool (there is one per mapping model ZIP set). Use these to process UN/EDIFACT interchanges using a very simple, generated factory class.