Podpora vývojářů

Diskuzní server pro podporu tvorby aplikací pro transakční část PVS.
Vítá vás Podpora vývojářů Přihlásit se | Připojit | Nápověda
v Vyhledat

Chyba při validaci USRCERT

Poslední příspěvek 12-14-2009, 8:08 od mfisar. Počet odpovědí: 5
Řadit příspěvky: Předchozí Další
  •  11-11-2009, 10:06 1384

    Chyba při validaci USRCERT

    Zdravím,

    měním poprve kvalifikovaný certifikát uživatele za nový pomocí služby USRCERT (http://www.cssz.cz/cz/e-podani/druhy-e-podani/oznameni-kvalifikovaneho-certifikatu/oznameni-kvalifikovaneho-certifikatu.htm) a neprojde mi mnou vytvořený XML validací na zveřejněné schéma (usrcert.xsd).

    Příklad XML:

    <?xml version="1.0" encoding="WINDOWS-1250"?>
    <usrcert xmlns="http://schemas.cssz.cz/UsrCert" version="2009.1">
     <cert sqnr="1">
      <emp bno="NNNNNNNNNN" fir="Marie" sur="Vaňková" />
      <comp vs="NNNNNNNN" dep="777"/>
      <data>MIIGxTCCBa2gAwIBAgIDBJsuMA0GCSqGSIb3DQEBBQUAMF0xCzAJBgNVBAYTAkNaMSwwKgYDVQQK
    ...

    xtR0DN4wW+PiO+BcpbEwvQgMUzQkXuAGq+Gw</data>
     </cert>
    </usrcert>

    Výsledek lokální validace:

    file:///C:/GORPED/USRCERT.xsd#/schema[1]/complexType[position()=4 and @name='T_comp']/attribute[position()=1 and @name='vs']/simpleType[1]/restriction[1]

    Undeclared XSD type: '{http://schemas.cssz.cz/baseTypes}simpleNType'

     

    Výsledek podání ze strany DIS CSSZ:

     

    Kód hlavní chyby: 3
    Popis hlavní chyby: USRCERT: 003 - Dokument neprošel validaci schématu.

        USRCERT: 003 - Dokument neprošel validaci schématu.
    3. NNNNNNNNNN   

     

    Neví někdo kde by mohla být chyba ?

    Děkuji předem za reakce

  •  11-13-2009, 9:30 1390v odpovědi na1384

    Re: Chyba při validaci USRCERT

    Zdravím,
    při testování jsem tuto chybu obdržela při duplicitním podání. Nemůže jít o stejný případ ? Také si nejsem jistá tím kódováním, není povinné UTF-8 (encoding="utf-8") ?
  •  11-19-2009, 8:38 1392v odpovědi na1390

    Re: Chyba při validaci USRCERT

    Díky za odpověď. Sice si nemyslím, že by typ kodovaní měl vliv na validaci proti XSD schematu, ale protože DIS nevrací podrobnější popis chyby (výsledek validace), tak to můžu zkusit. Duplicitu bych vyloučil, jednalo se o nový certifikát a první pokus o aktualizaci.
  •  11-19-2009, 8:50 1393v odpovědi na1392

    Re: Chyba při validaci USRCERT

    Tak bohužel, i při změna na UTF-8 stejná chyba.
  •  11-19-2009, 12:27 1394v odpovědi na1393

    Re: Chyba při validaci USRCERT

    Zdravím, ještě jeden pokus. Všimla jsem si, že v popisu datové věty na webu ČSSZ je uvedeno jiné pořadí VS a kódu OSSZ (nejdřív kód OSSZ a pak VS)  než ve schematu xsd (nejdřív VS a pak kód OSSZ).  Pravdou je, že můj zkušební soubor, který byl akceptován, měl pořadí podle definice datové věty (tj. nejdřív kód OSSZ a pak VS). Ješte drobnost - na stránkách tohoto diskuzního severu je napsáno, že testování USRCERT si máme domluvit s technickou podporou, protože máme v testovací DB přidělena fiktivní rodná čísla, která neznáme.

  •  12-14-2009, 8:08 1414v odpovědi na1394

    Re: Chyba při validaci USRCERT

    Problém bude bohužel spíš v tom XSD než v XML souboru. Jo a nejedná se o testování USRCERT, ale o ostrou větev.

Zobrazit jako kanál RSS ve formátu XML