@Baharul,
println sends output to console. In case of unix, you see in nohup.out. In windows if server started as application, you can view the println in console output. If IS is running as service on windows there is no way[ as far as I know].
I suggest write a small code in Source:
public static void logger (String message) {
IData input = IDataFactory.create();
IDataCursor inputCursor = input.getCursor();
IDataUtil.put( inputCursor, "message", message );
IDataUtil.put( inputCursor, "function", "customLogger" );
IDataUtil.put( inputCursor, "level", "INFO" );
inputCursor.destroy();
IData output = IDataFactory.create();
try{
output = Service.doInvoke( "pub.flow", "debugLog", input );
}catch( Exception e){}
}
and use logger(“log Message”); in your java code
everytime you need to send something in serverlog/debug data.
BTW JournalLogger is nothing but just a different representation of debugLog.
HTH.
Thanks,
Rankesh
#Integration-Server-and-ESB#Flow-and-Java-services#webMethods