Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explanation of class loaders in Advanced Development | Properties | Deployment Environment Characteristics is niet OK. #76

Open
mhdirkse opened this issue May 16, 2022 · 1 comment

Comments

@mhdirkse
Copy link
Contributor

[11:35] Niels Meijer
Ok, je gaat er dan wel erg van uit dan men de frank-runner structuur gebruikt. Java mensen snappen dat niet.

In de tekst zie ik:"When the Frank!Framework starts it looks for Frank configurations, which are not located within the deployment within your application server."

Wanneer je de iaf-webapp direct draait is dit inderdaad het geval, maar wanneer je maven gebruikt en dus src/main/*** gebruikt (en er een WAR or EAR uit komt) niet.

Je spreekt ook over:"For the application server there is no distinction between the Frank!Framework and the classes folder"Met classes folder bedoel je eigenlijk 'classpath van de applicatie'. Voor de applicatie server maakt dit inderdaad niet uit, voor de applicatie zelf wel. Alles dat op een hoger classpath staat wordt automatisch overgenomen in de kinderen (lees configuraties)
Zet jij dus in classes een property bestand, kan elke configuratie die uitlezen.

[11:38] Niels Meijer
In de alinea er na leg je het principe wel uit, maar de zin "no distinction between the Frank!Framework and the classes folder" is verwarrend

[11:38] Niels Meijer
Het is 1 en de zelfde folder

[11:38] Niels Meijer
Het zijn geen twee plekken

@mhdirkse
Copy link
Contributor Author

[11:42] Niels Meijer
Ok, success. Laat maar weten of je tzt wilt dat ik er weer naar kijk. Misschien dat je ook kan kijken naar de alinea waar je de log.dir property beschrijft. Deze property moet juist op het hoogste niveau (applicatie server) gespecificeerd worden (voordat de applicatie opstart).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant