To
get or set the fine-grained tracing debug level for a composition,
use the following sis-console commands, Ant task, or related MBean operations.
Console commands
getDebugLevel
Command  | 
getdebuglevel <ra-entity> <CompositionID>
    Get current fine-grained tracing debug level for a composition
 | 
|---|---|
Example  | 
To get the debug level for the composition with identifier  $ ./sis-console getdebuglevel sis name=4000,vendor=OpenCloud,version=1.0 Debug level for CompositionID[name=4000,vendor=OpenCloud,version=1.0]=0  | 
setDebugLevel
Command  | 
setdebuglevel <ra-entity> <CompositionID> <debugLevel>
    Set fine-grained tracing debug level for a composition
 | 
|---|---|
Example  | 
To set the debug level for the composition with identifier  $ ./sis-console setdebuglevel sis name=4000,vendor=OpenCloud,version=1.0 2 Debug level for CompositionID[name=4000,vendor=OpenCloud,version=1.0] set to 2  | 
Ant task
updatecomposition
Task  | 
<updatecomposition audit="..." debuglevel="..." >
    <composition name="..." vendor="..." version="..."/>
</updatecomposition>
 | 
|---|---|
Example  | 
To set the debug level for the composition with identifier  <sis-management>
    <updatecomposition debuglevel="2">
        <composition name="4000" vendor="OpenCloud" version="1.0"/>
    </updatecomposition>
</sis-management>
 | 
MBean operations
MBean  | 
|---|
getDebugLevel
Operation  | 
public int getDebugLevel(CompositionID)
    throws NullPointerException, UnrecognizedComponentException,
           ManagementException;
 | 
|---|
setDebugLevel
Operation  | 
public void setDebugLevel(CompositionID id, int debugLevel)
    throws NullPointerException, UnrecognizedComponentException,
           IllegalArgumentException, ManagementException;
 | 
|---|
