Setting Up Log Levels

You can debug a process and view the logs in Console view.

For Salesforce palette:
<logger name="com.tibco.bw.palette.salesforce.runtime">
   <level value="DEBUG"/>
</logger>
For Salesforce Subscriber activity:
<logger name="com.tibco.bw.palette.salesforce.streaming.runtime">
   <level value="DEBUG"/>
</logger>
For Salesforce Bulk API palette:
<logger name="com.tibco.bw.palette.sfbulk.runtime">
   <level value="DEBUG"/>
</logger>
For Salesforce Bulk 2.0 API
<logger name="com.tibco.bw.palette.sfbulk2.runtime">
<level value="DEBUG"/>
</logger>

For Salesforce Composite API palette:

<logger name="com.tibco.bw.palette.salesforce.composite.runtime">
   <level value="DEBUG"/>
</logger>

The level tag defines the log level. The value can be TRACE, DEBUG, INFO, WARN, and ERROR.

After adding the previous lines to the logback.xml file, the log status of all activities is displayed in the Console view. If you want to display a specified activity log status, choose the following corresponding lines:

For Salesforce palette:
com.tibco.bw.palette.salesforce.runtime.SalesforceQueryActivity
com.tibco.bw.palette.salesforce.runtime.SalesforceCreateActivity
com.tibco.bw.palette.salesforce.runtime.SalesforceUpdateActivity
com.tibco.bw.palette.salesforce.runtime.SalesforceRetrieveActivity
com.tibco.bw.palette.salesforce.runtime.SalesforceUpsertActivity
com.tibco.bw.palette.salesforce.runtime.SalesforceDeleteActivity
com.tibco.bw.palette.salesforce.runtime.SalesforceGetSessionActivity
com.tibco.bw.palette.salesforce.streaming.runtime.SalesforceStreamingEventSource
com.tibco.bw.palette.salesforce.runtime.eventsource.SalesforceOutboundListenerEventSource
For Salesforce Bulk API palette:
com.tibco.bw.palette.sfbulk.runtime.SalesforceBulkOperationActivity
com.tibco.bw.palette.sfbulk.runtime.SalesforceBulkQueryActivity
com.tibco.bw.palette.sfbulk.runtime.SalesforceCheckStatusActivity
com.tibco.bw.palette.sfbulk.runtime.SalesforceGetResultActivity
For Composite API Palette
com.tibco.bw.palette.salesforce.composite.runtime.CompositeTreeAsynchronousActivity
com.tibco.bw.palette.salesforce.composite.runtime.CompositeDependentAsynchronousActivity
com.tibco.bw.palette.salesforce.composite.runtime.CompositeBatchAsynchronousActivity

Add for Salesforce Bulk API 2.0 :

com.tibco.bw.palette.sfbulk2.runtime.SfbulkOperationActivity
com.tibco.bw.palette.sfbulk2.runtime.SfbulkQueryActivity
com.tibco.bw.palette.sfbulk2.runtime.SfbulkGetResultActivity
com.tibco.bw.palette.sfbulk2.runtime.SfbulkCheckStatusActivity
com.tibco.bw.palette.sfbulk2.runtime.SfbulkCloseJobActivity
For example, use the following code lines to display the log status of the Salesforce Query All activity:
<logger name="com.tibco.bw.palette.salesforce.runtime.SalesforceQueryActivity">
   <level value="DEBUG"/>
</logger>
Note: When deploying the application in TIBCO Enterprise Administrator, you can navigate to the TIBCO_HOME\bw\version_number\domains\defaultdomain\appnodes\defaultappspace\defaultappnode directory to find the logback.xml file.