Re: [xml] xmlSchemaParse function





Kasimier Buchcik wrote:

Hi,

On Mon, 2005-09-26 at 02:16 +0200, Luka Por wrote:
Hello.

Library is great, but from version 2-2.6.20 to version 2-2.6.22 i discover same difference.

I using xmlSchemeParse(...) to validate document.
In version 2-2.6.20 xmlSchemaParse spends 4 seconds, but now in version 2-2.6.22 it spends 16 second (same in version 2-2.6.21).

Please provide a reduced example case.
Without a test case we have no chance to see what part of the code is
responsible for your slowdown.

Just a careful assumption:
We changed a lot in the schema construction and aquisition area
between 2.6.20 and 2.6.22 due to requirements of <redefine>s. So it
might happen, that the additional overhead, needed for redefinitions,
is slowing down your validation.



I can show you both problems on a document type, presented by chamber of
commerce of Slovenia, type of dokument is electronic invoice.
Presentation is currently only in slovenian language (english version is in
process).
Because of the second problem we moved the validation scheme on our server
and we removed >unsafe character<
Our scheme :=
http://www.e-dokumenti.si/sheme/xsd/eSlog_1_4_PreprostiRacun.xsd

Schemes of chamber of commerce :=
http://www.gzs.si/e-poslovanje/sheme/eSlog_1-4_PreprostiRacun.xsd >this scheme imports url<
http://www.gzs.si/e-poslovanje/sheme/eSlog_1-4_PreprostiRacun_ XAdES.xsd

includes unsafe character (space char)<

My code example:

1. parseCtx = xmlSchemaNewParserCtxt(url);
2. schemaESlogPtr = xmlSchemaParse(parseCtx);
3. ctxt = xmlSchemaNewValidCtxt(schemaESlogPtr);
4. xmlSchemaValidateDoc(ctxt, doc)

When we get validctxt we save it in memory for faster checking next time

We get the same results (version 2-2.6.20 , 2-2.6.22) when running program

xmllint --schema http://www.e-dokumenti.si/sheme/xsd/eSlog_1_4_PreprostiRacun.xsd eSlog1.xml



I have another question.
Same documents have validation sheme(xsd). This validation sheme imports another sheme, but url include unsafe char (space). The validation failed because not valid uri type. Is any help here.

I just can say that the "schemaLocation" attribute value of an <import>
is of type xs:anyURI.
Please provide a test case, plus the error result; otherwise we are not
able to analyse your problem due to lack of information.


As i wrote, i know where is the problem, but is it posible to reencode
unsafe characters in library (described in RFC1738 http://www.rfc-editor.org/rfc/rfc1738.txt )


xmllint --schema http://www.gzs.si/e-poslovanje/sheme/eSlog_1-4_PreprostiRacun.xsd eSlog1.xml


Error:

http://www.gzs.si/e-poslovanje/sheme/eSlog_1-4_PreprostiRacun_signature.xsd:
4: element import: Schemas parser error : Element'{http://www.w3.org/2001/XMLSchema}import', attribute 'schemaLocation': 'http://www.gzs.si/e-poslovanje/sheme/eSlog_1-4_PreprostiRacun_XAdES.xsd' is not a valid value of the atomic type 'xs:anyURI'.


Regards,

Kasimier


__________ NOD32 1.1232 (20050925) Information __________

This message was checked by NOD32 antivirus system.
http://www.eset.com



THX. Lucky Luke
<?xml version="1.0" encoding="windows-1250"?>
<?xml-stylesheet type="text/xsl" 
href="http://www.e-dokumenti.si/sheme/xslt/57402701/eSLOG_1-4_57402701_380_0_3.xslt";?>
<IzdaniRacunEnostavni xmlns:ds="http://www.w3.org/2000/09/xmldsig#"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:noNamespaceSchemaLocation="http://www.e-dokumenti.si/sheme/xsd/eSlog_1_4_PreprostiRacun.xsd";><Racun 
Id="data"><GlavaRacuna><VrstaRacuna>380</VrstaRacuna><StevilkaRacuna>05320000363</StevilkaRacuna><FunkcijaRacuna>9</FunkcijaRacuna></GlavaRacuna><DatumiRacuna><VrstaDatuma>35</VrstaDatuma><DatumRacuna>20050630</DatumRacuna></DatumiRacuna><DatumiRacuna><VrstaDatuma>137</VrstaDatuma><DatumRacuna>20050607</DatumRacuna></DatumiRacuna><DatumiRacuna><VrstaDatuma>325</VrstaDatuma><DatumRacuna>20050630</DatumRacuna></DatumiRacuna><Lokacije><VrstaLokacije>91</VrstaLokacije><NazivLokacije>MARIBOR</NazivLokacije></Lokacije><PoljubnoBesedilo><VrstaBesedila>AAI</VrstaBesedila><Besedilo><Tekst1/><Tekst2/><Tekst3/><Tekst4/><Tekst5/></Besedilo></PoljubnoBesedilo><PoljubnoBesedilo><VrstaBesedila>ZZZ</VrstaBesedila><Besedilo><Tekst1>FINEA
 HOLDING d.o.o.
Vita Kraigherja 10
2000 
MARIBOR</Tekst1><Tekst2/><Tekst3/><Tekst4/><Tekst5/></Besedilo></PoljubnoBesedilo><PoljubnoBesedilo><VrstaBesedila>ZZZ</VrstaBesedila><Besedilo><Tekst1>Registrirano
 pri Okro?nem sodi?èu v Mariboru,
Matièna ?t.:5877580, Id</Tekst1><Tekst2>entifikacijska ?t.: SI57402701,
Osnovi kapital: 11.546.101,00 SIT,
T</Tekst2><Tekst3>RR ?t.: 
02280-0016469170</Tekst3><Tekst4/><Tekst5/></Besedilo></PoljubnoBesedilo><PodatkiPodjetja><NazivNaslovPodjetja><VrstaPartnerja>BY</VrstaPartnerja><IdentifikacijaPartnerja><StevilkaPartnerja>5957532
      
</StevilkaPartnerja><Agencija>91</Agencija></IdentifikacijaPartnerja><NazivPartnerja><NazivPartnerja1>ZRCALO 
d.o.o.</NazivPartnerja1><NazivPartnerja2/><NazivPartnerja3/><NazivPartnerja4/></NazivPartnerja><Ulica><Ulica1>Motnica
 7a</Ulica1><Ulica2/></Ulica><Kraj>TRZIN                              
</Kraj><NazivDrzave>Slovenija</NazivDrzave><PostnaStevilka>1236     
</PostnaStevilka><KodaDrzave>SI</KodaDrzave></NazivNaslovPodjetja><FinancniPodatkiPodjetja><TipInstitucije>PB</TipInstitucije><BancniRacun><StevilkaBancnegaRacuna>17000-0000041456
     </StevilkaBancnegaRacuna><NazivBanke1>SIB d.d.                      
</NazivBanke1></BancniRacun></FinancniPodatkiPodjetja><ReferencniPodatkiPodjetja><VrstaPodatkaPodjetja>VA</VrstaPodatkaPodjetja><PodatekPodjetja>SI98560603
            
</PodatekPodjetja></ReferencniPodatkiPodjetja><KontaktiPodjetja><KontaktnaOseba><TipOsebe>AR</TipOsebe><ImeOsebe/></KontaktnaOseba><Komunikacije><StevilkaKomunikacije/><VrstaKomunikacije>TE</VrstaKomunikacije></Komunikacije><Komunikacije><StevilkaKomunikacije/><VrstaKomunikacije>FX</VrstaKomunikacije></Komunikacije></KontaktiPodjetja></PodatkiPodjetja><PodatkiPodjetja><NazivNaslovPodjetja><VrstaPartnerja>DP</VrstaPartnerja><IdentifikacijaPartnerja><StevilkaPartnerja>5957532
      
</StevilkaPartnerja><Agencija>91</Agencija></IdentifikacijaPartnerja><NazivPartnerja><NazivPartnerja1>ZRCALO 
d.o.o.</NazivPartnerja1><NazivPartnerja2/><NazivPartnerja3/><NazivPartnerja4/></NazivPartnerja><Ulica><Ulica1>Motnica
 7a</Ulica1><Ulica2/></Ulica><Kraj>TRZIN                              
</Kraj><NazivDrzave>Slovenija</NazivDrzave><PostnaStevilka>1236     
</PostnaStevilka><KodaDrzave>SI</KodaDrzave></NazivNaslovPodjetja><FinancniPodatkiPodjetja><TipInstitucije>PB</TipInstitucije><BancniRacun><StevilkaBancnegaRacuna>17000-0000041456
     </StevilkaBancnegaRacuna><NazivBanke1>SIB d.d.                      
</NazivBanke1></BancniRacun></FinancniPodatkiPodjetja><ReferencniPodatkiPodjetja><VrstaPodatkaPodjetja>VA</VrstaPodatkaPodjetja><PodatekPodjetja>SI98560603
            
</PodatekPodjetja></ReferencniPodatkiPodjetja><KontaktiPodjetja><KontaktnaOseba><TipOsebe>AR</TipOsebe><ImeOsebe/></KontaktnaOseba><Komunikacije><StevilkaKomunikacije/><VrstaKomunikacije>TE</VrstaKomunikacije></Komunikacije><Komunikacije><StevilkaKomunikacije/><VrstaKomunikacije>FX</VrstaKomunikacije></Komunikacije></KontaktiPodjetja></PodatkiPodjetja><PodatkiPodjetja><NazivNaslovPodjetja><VrstaPartnerja>II</VrstaPartnerja><IdentifikacijaPartnerja><StevilkaPartnerja>5877580
      
</StevilkaPartnerja><Agencija>91</Agencija></IdentifikacijaPartnerja><NazivPartnerja><NazivPartnerja1>FINEA 
HOLDING 
d.o.o.</NazivPartnerja1><NazivPartnerja2/><NazivPartnerja3/><NazivPartnerja4/></NazivPartnerja><Ulica><Ulica1>VITA
 KRAIGHERJA 10                 </Ulica1><Ulica2/></Ulica><Kraj>MARIBOR                            
</Kraj><NazivDrzave>Slovenija</NazivDrzave><PostnaStevilka>2000     
</PostnaStevilka><KodaDrzave>SI</KodaDrzave></NazivNaslovPodjetja><FinancniPodatkiPodjetja><TipInstitucije>PB</TipInstitucije><BancniRacun><StevilkaBancnegaRacuna>04515-0000185681
     </StevilkaBancnegaRacuna><NazivBanke1>Nova KB Maribor               
</NazivBanke1></BancniRacun></FinancniPodatkiPodjetja><ReferencniPodatkiPodjetja><VrstaPodatkaPodjetja>VA</VrstaPodatkaPodjetja><PodatekPodjetja>SI57402701
            
</PodatekPodjetja></ReferencniPodatkiPodjetja><KontaktiPodjetja><Komunikacije><StevilkaKomunikacije/><VrstaKomunikacije>TE</VrstaKomunikacije></Komunikacije><Komunikacije><StevilkaKomunikacije>02
 234-01-21        
</StevilkaKomunikacije><VrstaKomunikacije>FX</VrstaKomunikacije></Komunikacije></KontaktiPodjetja></PodatkiPodjetja><Valuta><VrstaValuteRacuna>2</VrstaValuteRacuna><KodaValute>SIT</KodaValute></Valuta><PlacilniPogoji><PodatkiORokih><VrstaPogoja>1</VrstaPogoja><Roki><VrstaDatumaRoka>29</VrstaDatumaRoka><VrstaRoka>3</VrstaRoka><VrstaPeriode>D</VrstaPeriode><KolicinaPeriode>8</KolicinaPeriode></Roki></PodatkiORokih><PlacilniRoki><VrstaDatumaPlacilnegaRoka>13</VrstaDatumaPlacilnegaRoka><Datum>20050615</Datum></PlacilniRoki></PlacilniPogoji><PostavkeRacuna><Postavka><StevilkaVrstice>1</StevilkaVrstice></Postavka><DodatnaIdentifikacijaArtikla><VrstaPodatkaArtikla>5</VrstaPodatkaArtikla><StevilkaArtiklaDodatna>P000000
         
</StevilkaArtiklaDodatna><VrstaKodeArtiklaDodatna>SA</VrstaKodeArtiklaDodatna></DodatnaIdentifikacijaArtikla><OpisiArtiklov><KodaOpisaArtikla>F</KodaOpisaArtikla><OpisArtikla><VrstaArtikla>SER</VrstaArtikla><OpisArtikla1>Pogodba
 raèunovodske storitve      
</OpisArtikla1><OpisArtikla2/></OpisArtikla></OpisiArtiklov><OpisiArtiklov><KodaOpisaArtikla>F</KodaOpisaArtikla><OpisArtikla><VrstaArtikla>SER</VrstaArtikla><OpisArtikla1>V
 skladu s pogodbo o opravljanju ra</OpisArtikla1><OpisArtikla2>èunovodskih storitev vam 
zaraèunava</OpisArtikla2></OpisArtikla></OpisiArtiklov><OpisiArtiklov><KodaOpisaArtikla>F</KodaOpisaArtikla><OpisArtikla><VrstaArtikla>SER</VrstaArtikla><OpisArtikla1>mo
 pav?al za mesec junij 
2005</OpisArtikla1><OpisArtikla2/></OpisArtikla></OpisiArtiklov><KolicinaArtikla><VrstaKolicine>47</VrstaKolicine><Kolicina>1.00</Kolicina><EnotaMere>PCE</EnotaMere></KolicinaArtikla><ZneskiPostavke><VrstaZneskaPostavke>38</VrstaZneskaPostavke><ZnesekPostavke>144000.00</ZnesekPostavke></ZneskiPostavke><ZneskiPostavke><VrstaZneskaPostavke>66</VrstaZneskaPostavke><ZnesekPostavke>120000.00</ZnesekPostavke></ZneskiPostavke><ZneskiPostavke><VrstaZneskaPostavke>203</VrstaZneskaPostavke><ZnesekPostavke>120000.00</ZnesekPostavke></ZneskiPostavke><CenaPostavke><VrstaCene>AAA</VrstaCene><Cena>120000.00</Cena></CenaPostavke><CenaPostavke><VrstaCene>AAB</VrstaCene><Cena>120000.00</Cena></CenaPostavke><DavkiPostavke><DavkiNaPostavki><VrstaDavkaPostavke>VAT</VrstaDavkaPostavke><OdstotekDavkaPostavke>20.00</OdstotekDavkaPostavke></DavkiNaPostavki><ZneskiDavkovPostavke><VrstaZneskaDavkaPostavke>124</VrstaZneskaDavkaPostavke><Znesek>24000.00</Znesek></ZneskiDavkovPostavke><ZneskiDavkovPostavke><VrstaZneskaDavkaPostavke>125</VrstaZneskaDavkaPostavke><Znesek>120000.00</Znesek></ZneskiDavkovPostavke></DavkiPostavke><OdstotkiPostavk><Identifikator>A</Identifikator><VrstaOdstotkaPostavke>1</VrstaOdstotkaPostavke><OdstotekPostavke>0</OdstotekPostavke><VrstaZneskaOdstotka>204</VrstaZneskaOdstotka><ZnesekOdstotka>0.00</ZnesekOdstotka></OdstotkiPostavk></PostavkeRacuna><PovzetekDavkovRacuna><DavkiRacuna><VrstaDavka>VAT</VrstaDavka><OdstotekDavka>20.00</OdstotekDavka></DavkiRacuna><ZneskiDavkov><VrstaZneskaDavka>124</VrstaZneskaDavka><ZnesekDavka>24000.00</ZnesekDavka></ZneskiDavkov><ZneskiDavkov><VrstaZneskaDavka>125</VrstaZneskaDavka><ZnesekDavka>120000.00</ZnesekDavka></ZneskiDavkov></PovzetekDavkovRacuna><PovzetekZneskovRacuna><ZneskiRacuna><VrstaZneska>9</VrstaZneska><ZnesekRacuna>144000.00</ZnesekRacuna></ZneskiRacuna><SklicZaPlacilo><SklicPlacila>PQ</SklicPlacila><StevilkaSklica>00-05320000363</StevilkaSklica></SklicZaPlacilo></PovzetekZneskovRacuna><PovzetekZneskovRacuna><ZneskiRacuna><VrstaZneska>125</VrstaZneska><ZnesekRacuna>120000.00</ZnesekRacuna></ZneskiRacuna><SklicZaPlacilo><SklicPlacila>PQ</SklicPlacila><StevilkaSklica>00-05320000363</StevilkaSklica></SklicZaPlacilo></PovzetekZneskovRacuna><PovzetekZneskovRacuna><ZneskiRacuna><VrstaZneska>176</VrstaZneska><ZnesekRacuna>24000.00</ZnesekRacuna></ZneskiRacuna><SklicZaPlacilo><SklicPlacila>PQ</SklicPlacila><StevilkaSklica>00-05320000363</StevilkaSklica></SklicZaPlacilo></PovzetekZneskovRacuna><PovzetekZneskovRacuna><ZneskiRacuna><VrstaZneska>86</VrstaZneska><ZnesekRacuna>144000.00</ZnesekRacuna></ZneskiRacuna><SklicZaPlacilo><SklicPlacila>PQ</SklicPlacila><StevilkaSklica>00-05320000363</StevilkaSklica></SklicZaPlacilo></PovzetekZneskovRacuna><PovzetekZneskovRacuna><ZneskiRacuna><VrstaZneska>165</VrstaZneska><ZnesekRacuna>0.00</ZnesekRacuna></ZneskiRacuna><SklicZaPlacilo><SklicPlacila>PQ</SklicPlacila><StevilkaSklica>00-05320000363</StevilkaSklica></SklicZaPlacilo></PovzetekZneskovRacuna><PovzetekZneskovRacuna><ZneskiRacuna><VrstaZneska>53</VrstaZneska><ZnesekRacuna>0.00</ZnesekRacuna></ZneskiRacuna><SklicZaPlacilo><SklicPlacila>PQ</SklicPlacila><StevilkaSklica>00-05320000363</StevilkaSklica></SklicZaPlacilo></PovzetekZneskovRacuna></Racun><Signature
 xmlns="http://www.w3.org/2000/09/xmldsig#"; Id="e-Dokumenti_4-3-20050923103409505_1">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference URI="#data">
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>qAPBMVr9fx7nEjHjUokhm0WJd60=</DigestValue>
</Reference>
<Reference Type="http://uri.etsi.org/01903/v1.1.1/#SignedProperties"; 
URI="#sp_e-Dokumenti_4-3-20050923103409505_1">
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>kqpPAUPElJ3nUfBfgw8cS1WSoeE=</DigestValue>
</Reference>
<Reference URI="http://www.e-dokumenti.si/sheme/xslt/57402701/eSLOG_1-4_57402701_380_0_3.xslt";>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>Av3XLNyf6/Epin8SwD0hI5m9fas=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>yJoNgSyO37i308naWwa7hrX4WV6UPDZ44++vMOgISXVT8LrWZSUYplxvH5TKLqVB
VFhDeDoaI0ChtRJJvQX3DlmlK0qjo1hgNLA6ym/Ij0UaSZ+WL0dgPBztBBLBJvwp
+RydFgzM7wyfKjXB5eYA+rd/nS/BHoamQRRvXUdR0Vk=</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>MIIDjzCCAvigAwIBAgIIERERERERERYwDQYJKoZIhvcNAQEEBQAwgYYxCzAJBgNV
BAYTAnNpMQswCQYDVQQIEwJzaTESMBAGA1UEBxMJTGp1YmxqYW5hMRYwFAYDVQQK
Ew1acmNhbG8gZC5vLm8uMQswCQYDVQQLEwJDQTESMBAGA1UEAxMJWnJjYWxvIENB
MR0wGwYJKoZIhvcNAQkBFg5pbmZvQHpyY2Fsby5zaTAeFw0wNDA5MjIwODMxNDda
Fw0wNzA2MTkwODMxNDdaMHUxCzAJBgNVBAYTAnNpMQswCQYDVQQIEwJzaTEWMBQG
A1UEChMNWnJjYWxvIGQuby5vLjELMAkGA1UECxMCQ0ExFDASBgNVBAMTC1RhZGVq
IERybWF6MR4wHAYJKoZIhvcNAQkBFg90YWRlakB6cmNhbG8uc2kwgZ8wDQYJKoZI
hvcNAQEBBQADgY0AMIGJAoGBAMyIiLKRQJyV6y5bPj63VNVCeIe0k9nAj9pGCFfu
pJiO5pcovodobmL/gqK3J1S3o9MmGznRKHluQEloFq1nHVbf8VL38L2Xox1/NmTo
sqVK1bjtSI1lCY4bw04gJM5lRYHlspNP/C7ZQvGkmLlBXq/qZmDu+F5sNqWsw4me
kjptAgMBAAGjggEUMIIBEDAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVu
U1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU55/3SvQx5KmuUABg
ZezWTOeQbEswgbUGA1UdIwSBrTCBqoAUNXOL/LIFIySfz2S1aVPozCnY78ahgYyk
gYkwgYYxCzAJBgNVBAYTAnNpMQswCQYDVQQIEwJzaTESMBAGA1UEBxMJTGp1Ymxq
YW5hMRYwFAYDVQQKEw1acmNhbG8gZC5vLm8uMQswCQYDVQQLEwJDQTESMBAGA1UE
AxMJWnJjYWxvIENBMR0wGwYJKoZIhvcNAQkBFg5pbmZvQHpyY2Fsby5zaYIDAbIH
MA0GCSqGSIb3DQEBBAUAA4GBANglHdv/FZV8W9N4gdQsjvqfeP2n369UZ9HB8rey
ppcm0JpZyXaWa+D7pyL4bzaqm0Oz7SGGySMPZfbLgOmAYpOkhTL8uNn8asKMGgji
PHgWMSCfz2t37zVh8fxZs4y4YCy9+yFmSMVYlHGCJQsTh8YSQU6peo0IDCLxuT4Y
zXwN</X509Certificate>
</X509Data>
</KeyInfo>
<Object>
<QualifyingProperties xmlns="http://uri.etsi.org/01903/v1.1.1#"; Target="e-Dokumenti_4-3-20050923103409505_1">
<SignedProperties Id="sp_e-Dokumenti_4-3-20050923103409505_1">
<SignedSignatureProperties>
<SigningTime>2005-09-23T10:33:49.368Z</SigningTime>
<SigningCertificate>
<Cert>
<CertDigest>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>AHFuCebweAkkAAAAAQA=</DigestValue>
</CertDigest>
<IssuerSerial>
<X509IssuerName xmlns="http://www.w3.org/2000/09/xmldsig#";>emailAddress=info zrcalo si, CN=Zrcalo CA, OU=CA, 
O=Zrcalo d.o.o., L=Ljubljana, S=si, C=si</X509IssuerName>
<X509SerialNumber xmlns="http://www.w3.org/2000/09/xmldsig#";>1229782938247303446</X509SerialNumber>
</IssuerSerial>
</Cert>
</SigningCertificate>
<SignaturePolicyIdentifier>
<SignaturePolicyId>
<SigPolicyId>
<Identifier>http://www.e-dokumenti.si/politika/epolitika_1_0_0_0.html</Identifier>
<Description>Podpisna politika</Description>
<DocumentationReferences>
<DocumentationReference>http://www.e-dokumenti.si/politika/epolitika_1_0_0_0.html</DocumentationReference>
</DocumentationReferences>
</SigPolicyId>
<SigPolicyHash>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>Dmi29y1d6Np/ARK0xKGu/CyA4ZU=</DigestValue>
</SigPolicyHash>
</SignaturePolicyId>
</SignaturePolicyIdentifier>
</SignedSignatureProperties>
</SignedProperties>
</QualifyingProperties>
</Object>
</Signature></IzdaniRacunEnostavni>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]