Open stefjoosten opened 1 year ago
Hi @stefjoosten
Deze is eenvoudig. In de foutmelding wordt aangegeven dat het template Box-FORMS.html niet gevonden kan worden. Dat klopt ook, want in de standaard templates bestaat alleen FORM (enkelvoud).
Het script compileert bij stap 1 in rap wel, omdat dan niet naar de interface templates wordt gekeken. Dan gaat het alleen om syntax en typechecker.
Pas wanneer het proto command wordt gebruikt krijg je de template fouten.
In het script dus even BOX <FORMS>
vervangen door BOX <FORM>
en hij doet het weer
Hm. Misschien moeten we deze foutmelding wat meer in het zicht zetten, zodat ik als gebruiker de juiste diagnose zelf kan stellen.
Kennelijk was ik te snel afgeleid en van m'n stuk gebracht door die eerdere foutmeldingen...
De situatie
Bij het draaien van een script kreeg ik een onverwachte foutmelding:
Ik draaide het script
"ProjectAdministration"
in rap.tarski.nl. Dit script is een bewerkte versie van het project management prototype, omdat ik deINCLUDE
statements niet mag gebruiken in RAP. Ook heb ikLINKTO
toegevoegd enView-Property
gebruikt om een script te krijgen voor issue AmpersandTarski/prototype#128.Ik heb het ook gedraaid op
rap.cs.ou.nl
om te kijken of het iets met de Kubernetes deploment te maken heeft. Maar dit geeft vergelijkbaar gedrag:De volgende error wordt ook nog aangegeven als je het probeert te runnen met
docker compose
:Symptomen
Later merkte ik dat het script
"Flight reservations"
wel goed werkt. Beide scripts staan hieronder in dit issue. Als je het reproduceert, wel even opletten dat je de cache tijdig ververst c.q. uitschakelt bij het omschakelen tussen beide scripts... Het grote verschil tussen beide scripts is dat"ProjectAdministration"
veel gebruik maakt van front-end functionaliteit. We kunnen dus vaststellen dat er een fout zit in de bestaande RAP. Oprap.cs.ou.nl
is die afkomstig van het (gepubliceerde) imageampersandtarski/ampersand-rap:2021-10-22
. Ik weet niet waarrap.tarski.nl
zijn image vandaan haalt...Actie
We moeten beslissen of het nog de moeite waard is om dit issue uit te lopen. Daarom heb ik @Michiel-s aan de assignees toegevoegd.
Context / Source van ampersand script
Het volgende script werkt prima:
Het volgende script geeft de beschreven fout: