55 Java - Nevalidní XML odpovědi na DmOperationsPortType. messageDownload

admin 23.01.2017 08:59 Attachments: DmOperationsPortType. messageDownload.err

Dobrý den,

 

Na testovacím prostředí nám pokus o stažení zprávy končí výjimkou. Datová zpráva obsahuje přílohu s názvem @aaa&aaa´aaaäaa´;¨'a' .txt. Sice se nejedná o běžný název přílohy, nicméně kombinace znaků & a ´ není nezvyklá u anglicky psaných dokumentů. Potřebujeme vědět, jestli je možné nějakým způsobem zajistit escaping znaků přílohy již na serverech ISDS, případně jakou knihovnu javy pro zpracování WS použít.

 

ID schránky: wvpadvq

přístupové jméno: hbq98p

 

Děkuji a přeji příjemný den.

 

Jiří Milota

55.1 Re: Java - Nevalidní XML odpovědi na DmOperationsPortType. messageDownload

admin 23.01.2017 08:59

Dobrý den.

Chápu to dobře, že máte ve schránce DZ obsahující textovou přílohu, která byla zadána s názvem obsahujícím ampersand a další znaky v aributu dmFileDescr elementu dmFile?

Vadí tam zřejmě ten znak &. Ale spíš mě zajímá, jak se Vám podařilo takovou zprávu poslat. Zkoušel jsem to a WS CreateMessage skončila chybou 2007. Ani použití entity & to nenavodilo.

Jinak na Vaší straně nemůžete dělat nic, museli bychom to upravit na backendu. Pošlete mi prosím postup, jak takovou zprávu vytvořit, nebo rovnou takovou zprávu pošlete do schránky srzaaim.

 

děkuji

Jan Šíma

55.1.1 Re: Re: Java - Nevalidní XML odpovědi na DmOperationsPortType. messageDownload

admin 23.01.2017 08:59

Příloha je vložena přes GUI. tam lze podobné přílohy vkládat. V GUI se sice příloha nezobrazuje, ale pokud se jí pokusím přes WS získat, dostáváme uvedenou chybu.

 

Zpráva byla odeslána do schránky srzaaim. Název je Testovací zpráva, Unicorn - 13.7.

 

Děkuji.

 

Jiří Milota

55.1.1.1 Re: Re: Re: Java - Nevalidní XML odpovědi na DmOperationsPortType. messageDownload

admin 23.01.2017 08:59

Dobrý den.

Už je mi to jasné - novy portál na veřejném testovacím prostředí umožňuje vkládat přílohy se znakem ampersand v názvu, a backend si s tím neporadí. Opravíme nejspíš na obou místech.

Děkujeme za upozornění.

 

Jan Šíma