Aha, I figured out where to put what you hinted to
<Appenders>
(...)
<!-- Zelfgemaakte appender voor de venster-verwarmingsaga -->
<RollingRandomAccessFile fileName="${sys:openhab.logdir}/venster-verwarming.log" filePattern="${sys:openhab.logdir}/venster-verwarming.log.%i.gz" name="VENSTERVERWARMING">
<PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} [%-5.5p] [%-36.36c] - %m%n"/>
<Policies>
<OnStartupTriggeringPolicy/>
<SizeBasedTriggeringPolicy size="16 MB"/>
</Policies>
<DefaultRolloverStrategy max="7"/>
</RollingRandomAccessFile>
</Appenders>
<Loggers>
(...)
<!-- Zelfgemaakte audit logger voor de venster-verwarmingsaga -->
<Logger additivity="false" level="INFO" name="org.openhab.automation.script.file.vensterVerwarming.js">
<AppenderRef ref="VENSTERVERWARMING"/>
</Logger>
(...)
</Loggers>
</Configuration>
The name of the rule file is vensterVerwarming.js
.
And it works now.