Cflog writes to all applications that have the same log name

I have 2 applications in the same tomcat install: App1 and App2.

Both application have a log file called myLogFile.log.

If i do this from within App1:
WriteLog(type=“Warning”, file=“myLogFile”, text=“This is a warning”);

This log record is written to both Applications! Both App1 and App2. The
problem occurs only if log files exist already in the other App. This means
that if I add App3, which doesn’t have such a log file at all, it will
never write such a log file from scratch.

Is this normal? Am I missing something?