Bonjour,
Merci pour ces précisions concernant mon premier point. Je pense que je vais m’orienter vers la solution du packmake unique, qui me semble a priori la plus simple à mettre en œuvre. Je ne pense pas réaliser mon « propre Opale » : il s’agira de modifier un ou deux comportements qui ne me conviennent pas.
Concernant mon deuxième point, lorsque je dis « si j’ai bien compris », je veux dire, si j’ai bien compris comment (dys)fonctionnait SCENARIbuilder sur ma machine.
Je me doute bien que ce n’est pas le comportement attendu. Si j’affirme (ou plutôt suppose) qu’il faut compiler extEmeraude.extdef avant de compiler genAuroraPrint.extdef, c’est d’abord parce que la compilation de ce dernier échoue (même juste après le lancement de SCENARIbuilder) sauf si extEmeraude.extdef a été compilé avec le même numéro de version (en tout cas, j’ai donné le même numéro de version à tout ce que je compilais, mais je ne suis pas certain que ce soit ce qui rend mes extensions compatibles avec mon modèle) et parce que extEmeraude.extdef est appelé dans genAuroraPrint.extdef par un sm:applyOnExtDef
Vous êtes manifestement sous Linux, Vous utilisez quelle distribution ? Comment avez-vous installé SCENARIbuilder ?
Tout à fait. Je suis sous Kubuntu 19.10 J’ai installé SCENARIbuilder par les dépôts de Scenari, ajoutés à mon sources.list, comme vous le supposez.
J’ai fait ce que vous m’avez demandé : j’ai lancé SCENARIbuilder en ligne de commande. Puis, j’ai lancé successivement la compilation de extEmeraude.extdef (ok) puis celle de genAuroraPrint.extdef (échec). Pour être sûr, je vous copie l’ensemble du log depuis le lancement de l’application.
melchi@bureau:~$ scenaribuilder5.0
(bd.5.0:7482): Gtk-WARNING **: 22:49:44.998: Impossible de trouver le moteur de thème dans module_path : « adwaita »
(bd.5.0:7482): Gtk-WARNING **: 22:49:45.003: Impossible de trouver le moteur de thème dans module_path : « adwaita »
2020-09-03 22:49:45.900:INFO::main: Logging initialized @264ms to eu.scenari.jetty.util.log.StdErrLog
2020-09-03 22:49:46.083:INFO:esjs.Server:main: jetty-9.4.z-SNAPSHOT; built: unknown; git: unknown; jvm 11.0.7+10-post-Ubuntu-2ubuntu219.10
1--- Info : Thu Sep 03 22:49:46 CEST 2020[293] (main) ---
OpenDocument editor found by env. var. 'PATH' in: /usr/lib/libreoffice/program
2020-09-03 22:49:46.477:INFO:esjs.Server:main: jetty-9.4.z-SNAPSHOT; built: unknown; git: unknown; jvm 11.0.7+10-post-Ubuntu-2ubuntu219.10
2020-09-03 22:49:46.493:INFO:esjs.AbstractConnector:main: Started ServerConnector@4f9a2c08{HTTP/1.1,[http/1.1]}{127.0.0.1:8166}
2020-09-03 22:49:46.494:INFO:esjs.Server:main: Started @870ms
2020-09-03 22:49:46.561:INFO:esjsh.ContextHandler:main: Started e.s.j.s.ServletContextHandler@6f0b0a5e{/,null,AVAILABLE}
2020-09-03 22:49:46.563:INFO:esjs.AbstractConnector:main: Started ServerConnector@1e6d1014{HTTP/1.1,[http/1.1]}{127.0.0.1:8165}
2020-09-03 22:49:46.563:INFO:esjs.Server:main: Started @939ms
** (bd.5.0:7482): WARNING **: 22:50:07.457: Invalid borders specified for theme pixmap:
/usr/share/themes/Breeze/gtk-2.0/../assets/line-h.png,
borders don't fit within the image
1--- Info : Thu Sep 03 22:50:45 CEST 2020[235] - chain/ (ForkJoinPool-1-worker-3) ---
Build parentWspDef forced
1--- Info : Thu Sep 03 22:50:59 CEST 2020[786] - chain/ (ForkJoinPool-1-worker-3) ---
dev-core files provider : scbd
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2020-09-03 22:51:01.256:INFO:esjs.session:ForkJoinPool-1-worker-3: DefaultSessionIdManager workerName=node0
2020-09-03 22:51:01.256:INFO:esjs.session:ForkJoinPool-1-worker-3: No SessionScavenger set, using defaults
2020-09-03 22:51:01.257:INFO:esjs.session:ForkJoinPool-1-worker-3: node0 Scavenging every 600000ms
2020-09-03 22:51:01.266:INFO:esjsh.ContextHandler:ForkJoinPool-1-worker-3: Started e.s.j.w.WebAppContext@5a591012{/ConducteurPerso/OpaleExtEmeraudePerso/coreSrv,file:///home/melchi/SCbuilder5.0/ConducteurPerso/~gen/emeraude/extEmeraude.extdef/testModel/portal/servers/coreSrv/,AVAILABLE}{/home/melchi/SCbuilder5.0/ConducteurPerso/~gen/emeraude/extEmeraude.extdef/testModel/portal/servers/coreSrv}
2020-09-03 22:51:01.275:INFO:esjsh.ContextHandler:ForkJoinPool-1-worker-3: Started e.s.j.w.WebAppContext@3dec619e{/ConducteurPerso/OpaleExtEmeraudePerso/st,file:///home/melchi/SCbuilder5.0/ConducteurPerso/~gen/emeraude/extEmeraude.extdef/testModel/portal/servers/st/,AVAILABLE}{/home/melchi/SCbuilder5.0/ConducteurPerso/~gen/emeraude/extEmeraude.extdef/testModel/portal/servers/st}
2020-09-03 22:51:01.283:INFO:esjsh.ContextHandler:ForkJoinPool-1-worker-3: Started e.s.j.w.WebAppContext@6a6c8ece{/ConducteurPerso/OpaleExtEmeraudePerso/_testing_,file:///home/melchi/SCbuilder5.0/ConducteurPerso/~gen/emeraude/extEmeraude.extdef/testModel/portal/servers/_testing_/,AVAILABLE}{/home/melchi/SCbuilder5.0/ConducteurPerso/~gen/emeraude/extEmeraude.extdef/testModel/portal/servers/_testing_}
2020-09-03 22:51:01.372:INFO:esjsh.ContextHandler:ForkJoinPool-1-worker-3: Started e.s.j.w.WebAppContext@faf2622{/ConducteurPerso/OpaleExtEmeraudePerso/xTestSrv,file:///home/melchi/SCbuilder5.0/ConducteurPerso/~gen/emeraude/extEmeraude.extdef/testModel/portal/servers/xTestSrv/,AVAILABLE}{/home/melchi/SCbuilder5.0/ConducteurPerso/~gen/emeraude/extEmeraude.extdef/testModel/portal/servers/xTestSrv}
2020-09-03 22:51:28.462:INFO:esjsh.ContextHandler:ForkJoinPool-1-worker-3: Started e.s.j.w.WebAppContext@43d037b6{/ConducteurPerso/OpaleGenAuroraPrintPerso/coreSrv,file:///home/melchi/SCbuilder5.0/ConducteurPerso/~gen/aurora/genAuroraPrint.extdef/testModel/portal/servers/coreSrv/,AVAILABLE}{/home/melchi/SCbuilder5.0/ConducteurPerso/~gen/aurora/genAuroraPrint.extdef/testModel/portal/servers/coreSrv}
2020-09-03 22:51:28.470:INFO:esjsh.ContextHandler:ForkJoinPool-1-worker-3: Started e.s.j.w.WebAppContext@52ee1980{/ConducteurPerso/OpaleGenAuroraPrintPerso/st,file:///home/melchi/SCbuilder5.0/ConducteurPerso/~gen/aurora/genAuroraPrint.extdef/testModel/portal/servers/st/,AVAILABLE}{/home/melchi/SCbuilder5.0/ConducteurPerso/~gen/aurora/genAuroraPrint.extdef/testModel/portal/servers/st}
2020-09-03 22:51:28.478:INFO:esjsh.ContextHandler:ForkJoinPool-1-worker-3: Started e.s.j.w.WebAppContext@b729d61{/ConducteurPerso/OpaleGenAuroraPrintPerso/_testing_,file:///home/melchi/SCbuilder5.0/ConducteurPerso/~gen/aurora/genAuroraPrint.extdef/testModel/portal/servers/_testing_/,AVAILABLE}{/home/melchi/SCbuilder5.0/ConducteurPerso/~gen/aurora/genAuroraPrint.extdef/testModel/portal/servers/_testing_}
2020-09-03 22:51:28.549:INFO:esjsh.ContextHandler:ForkJoinPool-1-worker-3: Started e.s.j.w.WebAppContext@6bc73abc{/ConducteurPerso/OpaleGenAuroraPrintPerso/xTestSrv,file:///home/melchi/SCbuilder5.0/ConducteurPerso/~gen/aurora/genAuroraPrint.extdef/testModel/portal/servers/xTestSrv/,AVAILABLE}{/home/melchi/SCbuilder5.0/ConducteurPerso/~gen/aurora/genAuroraPrint.extdef/testModel/portal/servers/xTestSrv}
J’espère que cela pourra vous aider. Merci encore.