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)