I am in the process of writing a Java Based Adapter for ITIM by implementing the ServiceProvider Interface. To log messages from the code, I have Imported "com.ibm.itim.logging.SystemLog" and I am using a statement like the following to log a message in ITIM logs:
SystemLog.getInstance().logInformation(this, "My Message");
Also I verified that enroleLogging.properties has msg.log logging level set to INFO. However when I run my adapter, No log messages are written to msg.log or trace.log. I have a log statement written after every statement I run from the adapter to understand the code flow.
Is there any other setting that could be preventing the logs from being written into the ITIM log file?