Welcome to jBASE's new documentation site! Many answers to your questions can be found by searching the Knowledgebase or viewing the jBASE Documentation. We also have a Google Group for peer discussion about jBASE. If you are unable to find the information you are looking for, jBASE Support will be glad to assist in resolving your technical problems. Enjoy and please provide comments and feedback .

How can we help you?

JDIAG

Description

This environment variable provides a variable amount of jBASE trace information depending on
which options are specified. It's primary purpose is for use with profiling jBC code.


Values

Colon separated name and value pairs; the options are:

  • profile={off|short|long|user|jcover|all}
  • filename={stdout|stderr|tmp|pathname,refresh_mins} %p can be used for process ID
  • memory={off|on|verify}
  • branch={off|on|verbose}
  • trace=env_name{,env_name,}


JDIAG=TRACE=LOGTO|LICENSING|INDEX|SLEEP


Default

Not set


Examples of use may be as: 

Unix

export JDIAG=profile=long:filename=PROFILENAME%p.out  

Windows

set JDIAG=profile=long:filename=PROFILENAME%p.out 


JQL_TRACE_DEBUG=1
set JDIAG=TRACE=INDEX

Was this article helpful?