sogis / ilivalidatorws

MIT License
0 stars 1 forks source link

add default external data source #5

Closed beistehen closed 1 year ago

beistehen commented 1 year ago

Für die vordefinierten Prüfprofile ipw.ini und drainagen.ini, welche beide das Modell VSA-DSS-Mini als Grundlage haben, wäre es praktisch, man müsste die VSA-Organisationstabelle nicht jedes Mal mit hochladen, sondern sie wäre per Default Bestandteil des Aufrufs des ilivalidators.

Hinweis: Die Online-Version der Organisationstabelle ist via ilidata:vsa_organisationen als Quelle verfügbar.

edigonzales commented 1 year ago

fixed https://github.com/sogis/ilivalidatorws/commit/ffa2ae7eb88189d8d0d2ca44708e09d0301425cb

beistehen commented 1 year ago

Das Repo des VSA erscheint nicht in der Liste der durchsuchten Repos, in denen nach BID gesucht wird. Deshalb bricht die Validierung mit einer Fehlermeldung ab.

Lokale Tests mit --metaConfig ipw-meta.ini sind erfolgreich. Somit kann es nicht am VSA-Repo liegen.

Details siehe Logfile validatorws.log

edigonzales commented 1 year ago

Ist immer noch auf der Dev-Umgebung: http://ilivalidator.sogeo.services

http://ilivalidator.sogeo.services/logs/39bc2296-2c85-43e2-a978-790ddbd5eaf7/39bc2296-2c85-43e2-a978-790ddbd5eaf7.log

Info: ilivalidator-1.13.3-a83faf21d19d577c7d9c3c822212dc020509b3d6
Info: ili2c-5.3.2-6fb5df2877070aeb16c7b39a206a61e2518682c8
Info: iox-ili-1.21.18-11c92f590bbe67df7af2051dad58b246996d14eb
Info: java.version 17.0.7
Info: User <ilivalidator>
Info: Start date 2023-09-15 15:36
Info: maxMemory 3728384 KB
Info: dataFile </work/39bc2296-2c85-43e2-a978-790ddbd5eaf7/11001_ok.xtf>
Info: metaConfigFile </docbase/config/ini/ipw-meta.ini>
Info: modeldir </docbase/config/ili;%ITF_DIR;http://models.interlis.ch/;%JAR_DIR/ilimodels>
Info: configFile </docbase/config/ini/ipw.ini>
Info: search in repository </docbase/config/ili/> for BID <vsa_organisationen>
Info: search in repository </work/39bc2296-2c85-43e2-a978-790ddbd5eaf7/> for BID <vsa_organisationen>
Info: search in repository <http://models.interlis.ch/> for BID <vsa_organisationen>
Info: search in repository <http://models.geo.admin.ch/> for BID <vsa_organisationen>
Warning: dataset ch.admin.geo.models.LWB_Nutzungsflaechen_Kataloge_V2_0_20230317: no version without precursor; dataset ignored
Warning: dataset ch.admin.geo.models.SectoralPlanForAviationInfrastructure_Catalogues_V1_4_20230830: no version without precursor; dataset ignored
Warning: dataset ch.admin.geo.models.LBK_Haupt_uebrigeStrassen_Catalogues_V1_2_20230124: no version without precursor; dataset ignored
Info: search in repository <https://models.kgk-cgc.ch/> for BID <vsa_organisationen>
Info: search in repository <https://models.interlis.ch/> for BID <vsa_organisationen>
Info: search in repository <https://models.geo.llv.li/> for BID <vsa_organisationen>
Info: search in repository <https://405.sia.ch/models/> for BID <vsa_organisationen>
Info: search in repository <https://repositorio.proadmintierra.info/> for BID <vsa_organisationen>
Info: search in repository <http://models.geo.ai.ch/> for BID <vsa_organisationen>
Info: search in repository <https://models.geo.kgk-cgc.ch/> for BID <vsa_organisationen>
Info: search in repository <https://models.geo.ar.ch/> for BID <vsa_organisationen>
Info: search in repository <http://models.geo.kgk-cgc.ch/> for BID <vsa_organisationen>
Info: search in repository <https://models.geo.be.ch/> for BID <vsa_organisationen>
Info: search in repository <http://models.geo.bl.ch/> for BID <vsa_organisationen>
Info: search in repository <https://models.geo.bs.ch/> for BID <vsa_organisationen>
Info: search in repository <https://models.geo.gl.ch/> for BID <vsa_organisationen>
Info: search in repository <https://models.geo.gr.ch/> for BID <vsa_organisationen>
Info: search in repository <https://models.geo.lu.ch/> for BID <vsa_organisationen>
Info: search in repository <https://models.gis-daten.ch/nw-ow/> for BID <vsa_organisationen>
Info: search in repository <https://models.geo.sg.ch/> for BID <vsa_organisationen>
Warning: repository <https://models.geo.sg.ch/> ignored; java.io.IOException: Server returned HTTP response code: 500 for URL: https://models.geo.sg.ch/ilidata.xml; Server returned HTTP response code: 500 for URL: https://models.geo.sg.ch/ilidata.xml
Info: search in repository <https://models.geo.sh.ch/> for BID <vsa_organisationen>
Info: search in repository <https://geo.so.ch/models/> for BID <vsa_organisationen>
Info: search in repository <http://models.geo.sz.ch/> for BID <vsa_organisationen>
Info: search in repository <https://models.geo.tg.ch/> for BID <vsa_organisationen>
Info: search in repository <http://models.kgk-cgc.ch/> for BID <vsa_organisationen>
Info: search in repository <http://models.geo.ti.ch/> for BID <vsa_organisationen>
Warning: repository <http://models.geo.ti.ch/> ignored; failed to read ilidata.xml; javax.xml.stream.XMLStreamException: ParseError at [row,col]:[31,3]
Message: The declaration for the entity "HTML.Version" must end with '>'.; ParseError at [row,col]:[31,3]
Message: The declaration for the entity "HTML.Version" must end with '>'.
Info: search in repository <https://webgis.lisag.ch/models/> for BID <vsa_organisationen>
Info: search in repository <https://models.geo.zg.ch/> for BID <vsa_organisationen>
Info: search in repository <http://models.geo.zh.ch/> for BID <vsa_organisationen>
Info: search in repository <https://vsa.ch/models/> for BID <vsa_organisationen>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository </docbase/config/ili/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository </work/39bc2296-2c85-43e2-a978-790ddbd5eaf7/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <http://models.interlis.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <http://models.geo.admin.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.kgk-cgc.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.interlis.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.geo.llv.li/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://405.sia.ch/models/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://repositorio.proadmintierra.info/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <http://models.geo.ai.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.geo.kgk-cgc.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.geo.ar.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <http://models.geo.kgk-cgc.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.geo.be.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <http://models.geo.bl.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.geo.bs.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.geo.gl.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.geo.gr.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.geo.lu.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.gis-daten.ch/nw-ow/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.geo.sg.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.geo.sh.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://geo.so.ch/models/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <http://models.geo.sz.ch/>
Warning: model SZ_Waermenutzung_V2: duplicate version without precursor; version 2020-03-30 ignored
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.geo.tg.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <http://models.kgk-cgc.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <http://models.geo.ti.ch/>
Warning: repository <http://models.geo.ti.ch/> ignored; failed to read ilimodels.xml; javax.xml.stream.XMLStreamException: ParseError at [row,col]:[31,3]
Message: The declaration for the entity "HTML.Version" must end with '>'.; ParseError at [row,col]:[31,3]
Message: The declaration for the entity "HTML.Version" must end with '>'.
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://webgis.lisag.ch/models/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://models.geo.zg.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <http://models.geo.zh.ch/>
Info: lookup model <SIA405_Base_Abwasser_LV95> 2.3 in repository <https://vsa.ch/models/>
Info: lookup model <Units> 2.3 in repository </docbase/config/ili/>
Info: lookup model <Units> 2.3 in repository </work/39bc2296-2c85-43e2-a978-790ddbd5eaf7/>
Info: lookup model <Units> 2.3 in repository <http://models.interlis.ch/>
Info: lookup model <Base> 2.3 in repository </docbase/config/ili/>
Info: lookup model <Base> 2.3 in repository </work/39bc2296-2c85-43e2-a978-790ddbd5eaf7/>
Info: lookup model <Base> 2.3 in repository <http://models.interlis.ch/>
Info: lookup model <Base> 2.3 in repository <http://models.geo.admin.ch/>
Info: lookup model <Base> 2.3 in repository <https://models.kgk-cgc.ch/>
Info: lookup model <Base> 2.3 in repository <https://models.interlis.ch/>
Info: lookup model <Base> 2.3 in repository <https://models.geo.llv.li/>
Info: lookup model <Base> 2.3 in repository <https://405.sia.ch/models/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository </docbase/config/ili/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository </work/39bc2296-2c85-43e2-a978-790ddbd5eaf7/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <http://models.interlis.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <http://models.geo.admin.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.kgk-cgc.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.interlis.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.geo.llv.li/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://405.sia.ch/models/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://repositorio.proadmintierra.info/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <http://models.geo.ai.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.geo.kgk-cgc.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.geo.ar.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <http://models.geo.kgk-cgc.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.geo.be.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <http://models.geo.bl.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.geo.bs.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.geo.gl.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.geo.gr.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.geo.lu.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.gis-daten.ch/nw-ow/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.geo.sg.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.geo.sh.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://geo.so.ch/models/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <http://models.geo.sz.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.geo.tg.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <http://models.kgk-cgc.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <http://models.geo.ti.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://webgis.lisag.ch/models/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://models.geo.zg.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <http://models.geo.zh.ch/>
Info: lookup model <VSADSSMINI_2020_LV95> 2.3 in repository <https://vsa.ch/models/>
Info: lookup model <VSADSSMINI_2020_LV95_Validierung_IPW_20230605> 2.3 in repository </docbase/config/ili/>
Info: ilifile </home/ilivalidator/.ilicache/models.interlis.ch/refhb23/Units-20120220.ili>
Info: ilifile </home/ilivalidator/.ilicache/405.sia.ch/models/2015/Base_d-20181005.ili>
Info: ilifile </home/ilivalidator/.ilicache/vsa.ch/models/2020/SIA405_Base_Abwasser-20201103.ili>
Info: ilifile </home/ilivalidator/.ilicache/vsa.ch/models/2020/VSADSSMINI_2020_2_d_LV95-20230807.ili>
Info: ilifile </docbase/config/ili/VSADSSMINI_2020_LV95_Validierung_IPW_20230605.ili>
Info: validate data...
Info: first validation pass...
Info: additional model VSADSSMINI_2020_LV95_Validierung_IPW_20230605
Info: first validation pass...
Info: second validation pass...
Info: validate unique constraint SIA405_Base_Abwasser_LV95.Administration.Organisation.Constraint1...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Knoten_EigentuemerAssoc.Knoten_EigentuemerAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Massnahme_TraegerschaftAssoc.Massnahme_TraegerschaftAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.SK_StandortgemeindeAssoc.SK_StandortgemeindeAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.SK_BueroAssoc.SK_BueroAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Knoten_BetreiberAssoc.Knoten_BetreiberAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Leitung_BetreiberAssoc.Leitung_BetreiberAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Leitung_EigentuemerAssoc.Leitung_EigentuemerAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.SK_Einleitstelle_Ausfuehrende_FirmaAssoc.SK_Einleitstelle_Ausfuehrende_FirmaAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Massnahme_Verantwortlich_AusloesungAssoc.Massnahme_Verantwortlich_AusloesungAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.DatenherrAssoc.VSA_BaseClass_DatenherrAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.DatenlieferantAssoc.VSA_BaseClass_DatenlieferantAssocRef...
Info: validate mandatory constraint VSADSSMINI_2020_LV95_Validierung_IPW_20230605.VSADSSMini_Validierung.v_Knoten.11025...
Warning: line 23: VSADSSMINI_2020_LV95.VSADSSMini.Knoten: tid deg5mQXX20001001: Knoten: MANDATORY Status
Info: validate mandatory constraint VSADSSMINI_2020_LV95_Validierung_IPW_20230605.VSADSSMini_Validierung.v_Knoten.11015...
Error: line 23: VSADSSMINI_2020_LV95.VSADSSMini.Knoten: tid deg5mQXX20001001: Knoten: MANDATORY Lage
Info: validate mandatory constraint VSADSSMINI_2020_LV95_Validierung_IPW_20230605.VSADSSMini_Validierung.v_Knoten.11012...
Warning: line 23: VSADSSMINI_2020_LV95.VSADSSMini.Knoten: tid deg5mQXX20001001: Knoten: MANDATORY Finanzierung
Info: validate mandatory constraint VSADSSMINI_2020_LV95_Validierung_IPW_20230605.VSADSSMini_Validierung.v_Knoten.11013...
Error: line 23: VSADSSMINI_2020_LV95.VSADSSMini.Knoten: tid deg5mQXX20001001: Knoten: MANDATORY Funktion
Info: validate mandatory constraint VSADSSMINI_2020_LV95_Validierung_IPW_20230605.VSADSSMini_Validierung.v_Knoten.11014...
Error: line 23: VSADSSMINI_2020_LV95.VSADSSMini.Knoten: tid deg5mQXX20001001: Knoten: MANDATORY FunktionHierarchisch
Info: validate unique constraint VSADSSMINI_2020_LV95.VSADSSMini.Knoten.Constraint1...
Info: validate target of role VSADSSMINI_2020_LV95.VSADSSMini.DatenherrAssoc.DatenherrRef...
Error: line 23: VSADSSMINI_2020_LV95.VSADSSMini.Knoten: tid deg5mQXX20001001: No object found with OID deg5mQXX20000001.
Info: validate target of role VSADSSMINI_2020_LV95.VSADSSMini.DatenlieferantAssoc.DatenlieferantRef...
Error: line 23: VSADSSMINI_2020_LV95.VSADSSMini.Knoten: tid deg5mQXX20001001: No object found with OID deg5mQXX20000001.
Info: validate target of role VSADSSMINI_2020_LV95.VSADSSMini.Knoten_BetreiberAssoc.BetreiberRef...
Error: line 23: VSADSSMINI_2020_LV95.VSADSSMini.Knoten: tid deg5mQXX20001001: No object found with OID deg5mQXX20000001.
Info: validate target of role VSADSSMINI_2020_LV95.VSADSSMini.Knoten_EigentuemerAssoc.EigentuemerRef...
Error: line 23: VSADSSMINI_2020_LV95.VSADSSMini.Knoten: tid deg5mQXX20001001: No object found with OID deg5mQXX20000001.
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.DatenherrAssoc.DatenherrRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.DatenlieferantAssoc.DatenlieferantRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.SK_Regenueberlauf_EinleitstelleAssoc.SK_Regenueberlauf_EinleitstelleAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Leitung_Knoten_nachAssoc.Leitung_Knoten_nachAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Teileinzugsgebiet_Knoten_RW_geplantAssoc.Teileinzugsgebiet_Knoten_RW_geplantAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Knoten_EigentuemerAssoc.EigentuemerRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Teileinzugsgebiet_Knoten_RW_IstAssoc.Teileinzugsgebiet_Knoten_RW_IstAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Teileinzugsgebiet_Knoten_SW_geplantAssoc.Teileinzugsgebiet_Knoten_SW_geplantAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.SK_PAA_KnotenAssoc.SK_PAA_KnotenAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Knoten_TextAssoc.Text...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.SK_Trennbauwerk_PrimaerrichtungAssoc.SK_Trennbauwerk_PrimaerrichtungAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Knoten_BetreiberAssoc.BetreiberRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.SK_Regenueberlaufbecken_EinleitstelleAssoc.SK_Regenueberlaufbecken_EinleitstelleAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Leitung_Knoten_vonAssoc.Leitung_Knoten_vonAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Massnahme_KnotenAssoc.Massnahme_KnotenAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Ueberlauf_Foerderaggregat_Knoten_nachAssoc.Ueberlauf_Foerderaggregat_Knoten_nachAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Bauwerkskomponente_Notentlastung_EinleitstelleAssoc.Bauwerkskomponente_Notentlastung_EinleitstelleAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Ueberlauf_Foerderaggregat_KnotenAssoc.Ueberlauf_Foerderaggregat_KnotenAssocRef...
Info: validate multiplicity of role VSADSSMINI_2020_LV95.VSADSSMini.Teileinzugsgebiet_Knoten_SW_IstAssoc.Teileinzugsgebiet_Knoten_SW_IstAssocRef...
Info: validate plausibility constraint VSADSSMINI_2020_LV95_Validierung_IPW_20230605.VSADSSMini_Validierung.v_Knoten.11101...
Info: calculated value is 0.0%, expected value is >= 80.0%.
Error: Knoten: weniger als 80% Finanzierung erfasst
Info: validate plausibility constraint VSADSSMINI_2020_LV95_Validierung_IPW_20230605.VSADSSMini_Validierung.v_Knoten.11102...
Info: calculated value is 0.0%, expected value is >= 90.0%.
Error: Knoten: weniger als 90% Status erfasst
Info: object count 2109 (structured elements 4)
Info: /home/ilivalidator/.ilicache/vsa.ch/models/organisation/vsa_organisationen.xtf: SIA405_Base_Abwasser_LV95.Administration BID=Basket1
Info:    2108 objects in CLASS SIA405_Base_Abwasser_LV95.Administration.Organisation
Info: /work/39bc2296-2c85-43e2-a978-790ddbd5eaf7/11001_ok.xtf: VSADSSMINI_2020_LV95.VSADSSMini BID=VSADSSMINI_2020_LV95.VSADSSMini
Info:       1 objects in CLASS VSADSSMINI_2020_LV95.VSADSSMini.Knoten
Info: ...validation failed
Info: End date 2023-09-15 15:36 validation took 00h:00m:03s.0450ms
beistehen commented 1 year ago

Auch mein Log stammt von der Testumgebung. Aber richtig, nun funktioniert es auch bei mir. 🚀 🎸 Thx

edigonzales commented 1 year ago

Repo wohl nicht verfügbar ;) Spass beseite: Vernetzte Systeme, nicht ohne. Man könnte eventuell Retries im HttpClient (von ili2c) einbauen als Option.

beistehen commented 1 year ago

Man könnte eventuell Retries im HttpClient (von ili2c) einbauen als Option.

Was mich irritiert hat, ist, dass gar nicht versucht wurde, auf das Repo des VSA zuzugreifen! Es erscheint gar nicht in der Liste der angefragten Repositorys. Dafür erscheinen einige mehrfach:

2x interlis.ch 4x kgk-cgc.ch 3x so.ch 2x sz.ch

Da gibt es wohl (via eigene ilisite.xml) irgendwelche Zirkulärbezüge und irgendwann verliert sich der Algorithmus und der VSA (als letzter Eintrag in interlis.ch/ilisite.xml) fällt raus...

Aber nein, nun sehe ich gerade, dass es ganz anders war: Das Repo des SIA verweist auf dasjenige des VSA - jedoch war das SIA-Repo nicht erreichbar! -> also doch die Sache mit den Retries näher anschauen!

edigonzales commented 1 year ago

Ja, das mit den immer mehr Repos, die "irgendwie" miteinander verknüpft sind, macht mir manchmal bissle Angst. Wir haben momentan drei Repos (Modelle, Daten und UsabilityHöp).