Config export
partnerships.xml<?xml version="1.0" encoding="UTF-8"?>
<partnerships>
<partner name="Meridian Fulfilment" as2_id="MERIDIAN-01" x509_alias="MERIDIAN-01 · sign"/>
<partner name="Norrheim Logistics" as2_id="NOR-0417" x509_alias="NOR-0417 · encrypt"/>
<partner name="Marrow GmbH" as2_id="MAR-0092" x509_alias="MAR-0092 · encrypt"/>
<partnership name="MERIDIAN-01-to-NOR-0417">
<sender name="Meridian Fulfilment"/>
<receiver name="Norrheim Logistics"/>
<attribute name="subject" value="From MERIDIAN-01 to NOR-0417"/>
<attribute name="as2_url" value="https://edi.norrheim.example/as2"/>
<attribute name="as2_mdn_to" value="MERIDIAN-01"/>
<attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, sha256"/>
<attribute name="encrypt" value="aes256"/>
<attribute name="sign" value="sha256"/>
<attribute name="content_transfer_encoding" value="binary"/>
<attribute name="content_type" value="application/edi-x12"/>
<attribute name="compression_type" value="ZLIB"/>
</partnership>
<partnership name="MERIDIAN-01-to-MAR-0092">
<sender name="Meridian Fulfilment"/>
<receiver name="Marrow GmbH"/>
<attribute name="subject" value="From MERIDIAN-01 to MAR-0092"/>
<attribute name="as2_url" value="https://edi.marrow.example/inbound"/>
<attribute name="as2_mdn_to" value="MERIDIAN-01"/>
<attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, sha256"/>
<attribute name="encrypt" value="aes128"/>
<attribute name="sign" value="sha256"/>
<attribute name="content_transfer_encoding" value="binary"/>
<attribute name="content_type" value="application/edifact"/>
<attribute name="as2_receipt_option" value="http://localhost:8080/asyncMDN"/>
</partnership>
</partnerships>
Drop-in steps
- 1 · place config.xml and partnerships.xml in your OpenAS2 config folder
- 2 · import signing and encryption certificates into certs.p12 under the same aliases
- 3 · start OpenAS2 and drop a file in outbox to send