Ich habe nach einer Installation des j-lawyer-servers 1.9.1 auf einem frisch installierten Debian 9 folgende Fehlermeldung bekommen:
2020-03-07 21:07:52,628 WARN [org.hornetq.core.server] (ServerService Thread Pool -- 64) HQ222010: Critical IO Error, shutting down the server. file=AIOSequentialFile:/opt/j-lawyer-server/wildfly-9.0.2.Final/standalone/data/messagingjournal/hornetq-data-1.hq, message=Can't open file: HornetQException[errorType=NATIVE_ERROR_CANT_OPEN_CLOSE_FILE message=Can't open file]
Ich konnte das Problem nur hiermit lösen:
https://docs.jboss.org/author/display/WFLY10/AIO+-+NIO+for+messaging+journal
Und zwar habe ich in der Datei
…/j-lawyer-server/wildfly-9.0.2.Final/standalone/configuration/standalone-full.xml
unter der Rubrik <hornetq-server> folgende Zeile hinzugefügt:
<hornetq-server>
<security-domain>j-lawyer-security</security-domain>
<journal-type>NIO</journal-type>
<journal-file-size>102400</journal-file-size>
Jetzt startet der Server zwar normal. Könnte das Auswirkungen auf den Regelbetrieb haben, wenn ich als journal-type NIO einstelle statt das voreingestellte AIO?