Setting Up Log Levels
You can debug a process and view the logs in the 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>