Exporting TIBCO BusinessEvents - Decision Manager table to Excel Sheet, throws exception.

Exporting TIBCO BusinessEvents - Decision Manager table to Excel Sheet, throws exception.

book

Article ID: KB0084514

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
Description:
==========

Export the TIBCO BusinessEvents - Decision Manager table to Excel Sheet, throws exception.

java.lang.Throwable: com.tibco.cep.decision.table.provider.excel.ExcelExportProvider.parseTableEntries(Unknown Source)
    at com.tibco.cep.decision.table.provider.excel.ExcelExportProvider.exportWorkbook(Unknown Source)
    at com.tibco.cep.decision.table.actions.ExportActionDelegate$2.run(Unknown Source)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:369)
    

Environment:
===========
TIBCO BusinessEvents 3.0.1.
All OS.

Cause:
======

You might get an exception like the following if the Decision Table had a condtion that was referring to an non-existent action. Tthis might also happen if you have edited the table file manually.

Exception
------------
java.lang.Throwable: com.tibco.cep.decision.table.provider.excel.ExcelExportProvider.parseTableEntries(Unknown Source)
    at com.tibco.cep.decision.table.provider.excel.ExcelExportProvider.exportWorkbook(Unknown Source)
    at com.tibco.cep.decision.table.actions.ExportActionDelegate$2.run(Unknown Source)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:369)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:495)
    at com.tibco.cep.decision.table.actions.ExportActionDelegate.run(Unknown Source)
    at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:256)


Workaround:
==========

You can always delete the offending row in your decision manager. Click apply/save and export it again. Steps have been taken to check for data validity in upcoming releases.

Issue/Introduction

Exporting TIBCO BusinessEvents - Decision Manager table to Excel Sheet, throws exception.