DrAdmin remote <portno> -setTrace com.ibm.ejs.*=all=enabled
There are two ways to set tracing with wsadmin in V6.x. The following way takes immediate effect, but is temporary and is set on the runtime, using the AdminControl object:
set ts [$AdminControl queryNames type=TraceService,node=nodeName,process=serverName,*] $AdminControl setAttribute $ts traceSpecification com.ibm.*=all=enabled
ts = AdminControl.queryNames('type=TraceService,node=nodeName,process=serverName,*') AdminControl.setAttribute(ts, 'traceSpecification', 'com.ibm.*=all=enabled')
If you want your changes to persist, change the configuration by using the AdminConfig object, for example:
set svr [$AdminConfig getid /Node:nodeName/Server:serverName/] set ts [$AdminConfig list TraceService $svr] $AdminConfig modify $ts {{startupTraceSpecification com.ibm.*=all=enabled}} $AdminConfig save
svr = AdminConfig.getid('/Node:nodeName/Server:serverName/') ts = AdminConfig.list('TraceService', svr) AdminConfig.modify(ts, [['startupTraceSpecification', 'com.ibm,*=all=enabled']]) AdminConfig.save()
You can also change the TraceLog specifications, for example:
set svr [$AdminConfig getid/Node:nodeName/Server:serverName/] set ts [$AdminConfig list TraceService $svr] set trlog [$AdminConfig list TraceLog $ts] $AdminConfig modify $trlog {{fileName myFile.log} {maxNumberOfBackupFiles 10} {rolloverSize 2}} $AdminConfig save
svr = AdminConfig.getid('/Node:nodeName/Server:serverName/') ts = AdminConfig.list('TraceService' svr) trlog = AdminConfig.list('TraceLog', ts) AdminConfig.modify(trlog, [['fileName' 'myFile.log'], ['maxNumberOfBackupFiles' 10], ['rolloverSize' 2]]) AdminConfig.save()