技术开发 频道

WebSphere MQ v6 Java组件诊断

以下是com.ibm.mq.commonservices属性文件样本

    #

    #BaseWebSphereMQdiagnosticsaredisabled

    #

    Diagnostics.MQ=disabled

    #

    #JavadiagnosticsforWebSphereMQTransportforSOAP

    #andtheWebSphereMQJavaClassesarebothenabled

    #

    Diagnostics.Java=soap,wmqjavaclasses

    #

    #HighdetailJavatrace

    #

    Diagnostics.Java.Trace.Detail=high

    #

    #Javatraceiswrittentoafileandnottotheconsole.

    #

    Diagnostics.Java.Trace.Destination.File=enabled

    Diagnostics.Java.Trace.Destination.Console=disabled

    #

    #DirectoryforJavatracefile

    #

    Diagnostics.Java.Trace.Destination.Pathname=c:\\tracedir

    #

    #DirectoryforFirstFailureDataCapture

    #

    Diagnostics.Java.FFDC.Destination.Pathname=c:\\ffdcdir

    #

    #Directoryforerrorlogging

    #

    Diagnostics.Java.Errors.Destination.Filename=c:\\errorsdir\\SOAPERRORS.LOG

    #

    JAVA跟踪和FFDC文件

    在对MQ资源管理器或MQ Transport for soap生成java跟踪时,跟踪将被写入一个名称格式为AMQ.diagid.counter.TRC的文件,其中diagid是与此java进程关联的系统属性com.ibm.mq.commonservices.diagid的值,而counter是一个大于或等于0的整数。名称中所有字母都是大写这样符合MQ跟踪使用的命名约定。

    如果不指定com.ibm.mq.commonservices.diagid,那么diagid的值就是格式为YYYYMMDDhhmmssmmm的当前时间。

    MQ java类的名称将基于等效的MQ资源管理器或SOAP java跟踪文件来确定。区别在于如果名称格式为AMQ.diagid.counter.JC.TRC,java类的名称在字符串.trc前还加有字符串.JC

    所有跟踪字符集均采用UTF-8
 

0
相关文章