Ce contenu n'est pas disponible dans la langue sélectionnée.
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:
<!-- The mapping model sip set for the D93A directory... --> <dependency> <groupId>org.milyn.edi.unedifact</groupId> <artifactId>d93a-mapping</artifactId> <version>v1.4</version> </dependency>
- 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" />
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.