Hi Ulli,
I have done some debugging and solved my issues:
1) Empty tmp source file, without any log statement why it is emtpy.
Reason: In my setups the default encoding was not set. This caused an exception in the class HealthAwareRecorder.java in
private void print(final FileOutputStream outputStream, final String message,
final Object... arguments) throws IOException {
IOUtils.write(String.format(message, arguments), outputStream, getDefaultEncoding());
}
The default encoding was an empty string and therefore the write function threw the IOException "Unknown Encoding".
This resulted in jumping out of the logging function to print the statement, that the path to the source file is wrong.
Fixed by setting the Default Encoding in the configuration setting to "UTF-8"
2) Relative Path not expanded
Fixed by setting the corresponding configuration option in the extended section. Stupid me, not seeing it before.
Thanks,
Markus