Open HermanAssink opened 8 years ago
Nog uitzoeken hoe op te lossen. Kost relatief veel tijd. Probleem is zichtbaar in de log.
Waarschijnlijk al opgelost: Testen wat er gebeurd als je de variabelen weghaalt in de conf
Speelt nog steeds de variabelen die niet worden overschreven door crs-geoide configuratie, worden idd uit de application.conf gehaald.
Wat betekent dit voor gebruikers?
Voor de gebruikers betekent dit niets.
Waar ikzelf tegenaan liep was dat ik in de application.conf een mapProvider.configDir had geconfigureerd en in de crs-geoide.conf niet (maar wel mapProvider.resources met request naar de Composer). In de code wordt eerst gecheckt of er een configDir is en dan of er resources zijn. Dat ging fout op de test omgeving omdat de locatie van de configDir toevalligerwijs daar ook bestond.
Ik heb nu een application.conf gecommit zonder allerlei lokale settings. Dit betekent dat je voor je ontwikkelomgeving de application.conf aan moet passen, maar niet commiten!
Bij ontbreken van variabelen in conf/crs-geoide.conf worden deze gelezen uit application.conf die tijdens ontwikkeling wordt gebruikt. Is verwarrend en tricky