34 SignedMessageDownload u starých zpráv

admin 17.01.2017 11:35

Patrně jde o problém mezi mou židlí a klávesnicí, ale nějakou dobu se mi děje toto

(nejsem už schopen říci od kdy přesně). Pokud se aplikace pokusí stáhnout

starou zprávu (která už pravděpodobně na serveru není) metodou SignedMessageDownload,

je v odpovědi webové služby dmStatusCode roven 0000 a dmStatusMessage=Provedeno úspěšně,

ovšem obsah v XML tagu dmSignature nejde "dekódovat" (metody pro ověření podpisu zprávy

selžou). Z porovnání velikostí plyne, že tag dmSignature rozhodně neobsahuje ZFO formát datové zprávy,

protože velikost celé XML odpovědi je v takových případech vždy cca 8 kb, i když původní datová zpráva

je podstatně větší (tu mám uloženou jako ZFO v databázi). U zpráv, které na serveru ještě jsou, funguje

služba normálně. Problém se vyskytuje jak na testovací, tak na ostré větvi.

Neví někdo, co vlastně služba v takových případech vrací?

Původně mi v takových případech služba v dmStatus nahlásila chybu.

34.1 Re: SignedMessageDownload u starých zpráv

admin 17.01.2017 11:35

Dobrý den.

Tento víkend je odstávka systému a nasazení nové verze. Tato chyba by měla být novou verzí odstraněna. Pokud se vám to projeví (nebo cokoliv podobného), informujte nás prosím.

Omlouváme se.

 

Jan Šíma

 

34.2 Re: SignedMessageDownload u starých zpráv

admin 17.01.2017 11:35

Tak dnes (pondělí 20.12.2010) již služba vrací dmStatusCode roven 0005. Což je lepší než 0000, ale vzniká další problém, viz můj další dotaz výše v diskuzi.

34.2.1 Re: Re: SignedMessageDownload u starých zpráv

admin 17.01.2017 11:35

Zásadní otázka - na jakém prostředí tu chybu pozorujete? Pište to prosím vždy do dotazů - ta prostředí nejsou totožná. Na Testu se mohou objevit - lze je ihned opravit a nasadit novou verzi. Na Produkci by se objevit neměly, nasazování změn je poměrně obtížné.

 

děkuji

Jan Šíma