Imvertor / Imvertor-Maven

Mavenized version of Imvertor
http://www.imvertor.org
9 stars 12 forks source link

BRO-sample modellen worden niet verwerkt door Imvertor #346

Closed jacobvosimpronotion closed 1 year ago

jacobvosimpronotion commented 1 year ago

Bij de BRO gebruik(t)en we een aantal modellen om soms e.e.a. uit te testen, t.w. met de aliassen /BRO/SAMPLE, /BRO/SAMPLE1 en /BRO/SAMPLE2. Aanbieden aan Imvertor levert nu niets op. Het is even geleden dat die modellen zijn toegepast. Zie daarvoor het Imvertor dashboard ("SAMPLE1").

Op Github van BROprogramma zijn de betreffende repositories aanwezig.

Graag dit herstellen.

jacobvosimpronotion commented 1 year ago

Aanvullende informatie:

De aanbieding van het /BRO/SAMPLE1 model in januari 2023 leidde alleen tot warnings, niet tot errors.

Hetzelfde model is vandaag opnieuw aangeboden. Zie Job 2023-05-11-08-38-22-194. Dat leidt nu tot 3 errors: • 00001 ERROR 99 Test (SAMPLE1)::Model::Registratieobject.BRO-ID (attrib) = broId {6E4421E7-0077-4157-9EC4-C023BE1F0A1D} Property type reference to a class "Registratieobjectcode" that is not part of this or any external application Imvert2validation.xsl / #nl.imvertor.common.Messenger • 00002 ERROR 99 Test (SAMPLE1)::Model::Registratieobject.BRO-ID (attrib) = broId {6E4421E7-0077-4157-9EC4-C023BE1F0A1D} Native scalar "Registratieobjectcode" not allowed Imvert2validation.xsl / nl.imvertor.common.Messenger • 00003 ERROR 99 Test (SAMPLE1)::Model::Registratieobject.BRO-ID (attrib) = broId {6E4421E7-0077-4157-9EC4-C023BE1F0A1D} Unknown type "Registratieobjectcode" Imvert2validation.xsl / nl.imvertor.common.Messenger

Als het datatype Registratieobjectcode wordt vervangen door CharacterString (MIM native scalar type) verschijnen desondanks dezelfde errors (zie Job 2023-05-11-08-47-08-329).

ArjanLoeffen commented 1 year ago

Ik snap niet wat je wilt. Jullie kunnen zelf de repositories en de modellen verwijderen. Of willen jullie hulp bij het begrijpen van de foutmeldingen?

jacobvosimpronotion commented 1 year ago

Dat laatste. En als de oorzaak van die fouten aan de kant van Imvertor ligt, oplossing ervan.

ArjanLoeffen commented 1 year ago

Speelt het ook nog bij de nighlty build?

ArjanLoeffen commented 1 year ago

Je kunt geen native CharacterString invoeren, jullie property staat op "no":

nativescalars | yes\|no | no | Yes if scalar types may be entered without reference to a UML datatype -- | -- | -- | --

Misschien verklaart dat het? Je moet dus echt verwijzen naar CharacterString in een package.

jacobvosimpronotion commented 1 year ago

Dit bleek idd opgelost te kunnen worden door te verwijzen naar het datatype Registratieobjectcode in het package BROCommon.