Products | Versions |
---|---|
TIBCO BusinessEvents Enterprise Edition | - |
Not Applicable | - |
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.