2.4.1. Target ISIC¶
Odesílání zpráv do ISICu. Zkonvertuje zprávu ve formátu pro Robota do xml pro ISIC. Všechny přílohy převede do jednoho pdf a udělá z něj přílohu v xml formátu pro ISIC. Target ISIC umí převést obrázky na pdf (s obrázkem nijak nemanipuluje). Pro konverzi jiných typů dokumentů je možné volat transformační službu. Pokud je konverze neznámá nebo selže je zpráva přesunuta do chybové fronty.
Příklad konfigurace:
<isic name="isic" host="http://localhost:9000/isic">
<formcode>
<Exist xpath="/IMPORT_INFO/IMPORT_PS/@CISLO_NAVRHU" value="GD078"/>
<Exist xpath="/IMPORT_INFO/IMPORT_PS[@CISLO_SMLOUVY and @ID_DODATKU]" value="GD008"/>
</formcode>
<transformservice url="http://localhost:8081/transformservice/ws">
<transform from="application/msword" to="application/pdf"/>
<transform from="application/vnd.openxmlformats-officedocument.wordprocessingml.document" to="application/pdf"/>
</transformservice>
</isic>
Konfigurace <formcode>¶
Vytěžování čísla formuláře. Uvnitř tagu <formcode> jsou pravidla, která vrací číslo formuláře.
Konfigurace <transformservice>¶
Nastavení konverze souborů.
Hodnota | Význam |
---|---|
url | url transformservice |
transform.from | zdrojový mimetyp souboru, který má být transformován |
transform.to | na jaký mimetyp má být konverze provedena (musí být application/pdf) |