Hi @Rich Sokol, I have this from one of our top engineers- let me know if it helps you out:
public class MyOwnLogger
{
private DailyRollingFileAppender appender = null;
private Logger logger = null;
public MyOwnLogger(String LogBaseLocation)
{
logger = WMSLogger.getLogger("myownlog");
String pattern = "%d{ISO8601} %m%n";
PatternLayout layout = new PatternLayout(pattern);
appender = new DailyRollingFileAppender();
appender.setAppend(true);
appender.setLayout(layout);
appender.setFile(LogBaseLocation + "/logs/myownlog.log");
appender.activateOptions();
logger.addAppender(appender);
logger.setLevel((Level)Level.INFO);
}
public void logMessage(String Message)
{
this.logger.info("MyPrefixtoMyLog :" + Message + "'");
}
public void close()
{
this.appender.close();
this.logger.removeAppender("myownlog");
}
}