A fix is available
APAR status
Closed as program error.
Error description
This issue has been seen in Excel scenario suite flat mode when some cells in a column of the input values are filled while other in the same column are left blank. The test is not executed and following error will show in Decision Center (the stack shows only when the Decision Center option "Show the stack when an exception occurs" is enabled): Error: IlrTestingException IlrScenarioDataException IlrRemoteException IlrRemoteException IlrRemoteException - Hide Stack < ilog.rules.dvs.common.output.IlrScenarioDataException at ilog.rules.dvs.core.impl.IlrScenarioImpl.getInputParameters(IlrS cenarioImpl.java:61) at ilog.rules.dvs.runner.impl.IlrRunnerBase.createAndInitializeRequ est(IlrRunnerBase.java:141) at ilog.rules.dvs.runner.impl.IlrRunnerImpl.run(IlrRunnerImpl.java: 369) at ilog.rules.dvs.runner.impl.IlrRunnerImpl.run(IlrRunnerImpl.java: 275) at ilog.rules.dvs.runner.impl.IlrRunnerImpl.run(IlrRunnerImpl.java: 101) at ilog.rules.dvs.ssp.impl.IlrScenarioSuiteRunner$IlrDefaultScenari oSuiteWorker.run(IlrScenarioSuiteRunner.java:140) at ilog.rules.dvs.ssp.impl.IlrWorkManagerScenarioSuiteWorkerGroup$I lrScenarioSuiteWorkerWork.run(IlrWorkManagerScenarioSuiteWorkerG roup.java:140) at ilog.rules.dvs.ssp.impl.IlrAbstractScenarioSuiteWorkerGroup.star t(IlrAbstractScenarioSuiteWorkerGroup.java:112) at ilog.rules.dvs.ssp.impl.IlrScenarioSuiteRunner.createAndStartWor kerGroup(IlrScenarioSuiteRunner.java:576) at ilog.rules.dvs.ssp.impl.IlrScenarioSuiteRunner.run(IlrScenarioSu iteRunner.java:435) at ilog.rules.dvs.ssp.impl.IlrScenarioSuiteRunner.run(IlrScenarioSu iteRunner.java:362) at ilog.rules.dvs.ssp.impl.IlrAbstractSSPAsyncOpsImpl$IlrSSPJobHand ler.run(IlrAbstractSSPAsyncOpsImpl.java:109) at ilog.rules.dvs.ssp.impl.IlrWorkManagerSSPAsyncOpsImpl$IlrSSPWork .run(IlrWorkManagerSSPAsyncOpsImpl.java:54) at com.ibm.ws.asynchbeans.J2EEContext$RunProxy.run(J2EEContext.java :269) at java.security.AccessController.doPrivileged(AccessController.jav a:229) at com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext.java:795) at com.ibm.ws.asynchbeans.WorkWithExecutionContextImpl.go(WorkWithE xecutionContextImpl.java:222) at com.ibm.ws.asynchbeans.ABWorkItemImpl.run(ABWorkItemImpl.java:20 6) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1659) Caused by: ilog.rules.dvs.common.output.IlrScenarioDataException at ilog.rules.dvs.core.scenarioproviders.IlrExcel2003ScenarioProvid er.internalGetScenarioAt(IlrExcel2003ScenarioProvider.java:418) at ilog.rules.dvs.core.scenarioproviders.IlrExcel2003ScenarioProvid er.getScenarioAt(IlrExcel2003ScenarioProvider.java:211) at ilog.rules.dvs.runner.impl.IlrRunnerImpl.run(IlrRunnerImpl.java: 270) ... 15 more Caused by: ilog.rules.dvs.common.output.IlrScenarioProviderException at ilog.rules.dvs.core.scenarioproviders.IlrExcel2003ScenarioProvid er.getScenarioInputParameters(IlrExcel2003ScenarioProvider.java: 364) at ilog.rules.dvs.core.scenarioproviders.IlrExcel2003ScenarioProvid er.internalGetScenarioAt(IlrExcel2003ScenarioProvider.java:415) ... 17 more Caused by: java.lang.IllegalArgumentException at ilog.rules.dvs.excel.impl.IlrDefaultExcel2003InlinedTypeManager. deserializeInlinedObject(IlrDefaultExcel2003InlinedTypeManager.j ava:65) at ilog.rules.dvs.excel.impl.IlrFlatExcel2003ScenarioSuiteReader.bu ildInlinedObjectInFlatMode(IlrFlatExcel2003ScenarioSuiteReader.j ava:877) at ilog.rules.dvs.excel.impl.IlrFlatExcel2003ScenarioSuiteReader.bu ildComplexObjectInFlatMode(IlrFlatExcel2003ScenarioSuiteReader.j ava:613) at ilog.rules.dvs.excel.impl.IlrFlatExcel2003ScenarioSuiteReader.bu ildArrayOfComplexObjectsInFlatMode(IlrFlatExcel2003ScenarioSuite Reader.java:805) at ilog.rules.dvs.excel.impl.IlrFlatExcel2003ScenarioSuiteReader.bu ildComplexObjectInFlatMode(IlrFlatExcel2003ScenarioSuiteReader.j ava:642) at ilog.rules.dvs.excel.impl.IlrFlatExcel2003ScenarioSuiteReader.bu ildComplexObjectInFlatMode(IlrFlatExcel2003ScenarioSuiteReader.j ava:645) at ilog.rules.dvs.excel.impl.IlrFlatExcel2003ScenarioSuiteReader.ge tScenarioInputParameters(IlrFlatExcel2003ScenarioSuiteReader.jav a:448) at ilog.rules.dvs.core.scenarioproviders.IlrExcel2003ScenarioProvid er.getScenarioInputParameters(IlrExcel2003ScenarioProvider.java: 362) ... 18 more ... 18 more
Local fix
Use Excel tabbed format.
Problem summary
the code try to create an object for an empty row
Problem conclusion
the code is modified to ignore empty rows
Temporary fix
Comments
APAR Information
APAR number
RS01162
Reported component name
WDS FOR RULES
Reported component ID
5725B6903
Reported release
800
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-10-26
Closed date
2012-11-02
Last modified date
2012-11-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
999
Fix information
Fixed component name
WDS FOR RULES
Fixed component ID
5725B6903
Applicable component levels
R800 PSY
UP
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SUPPORT","label":"IBM Worldwide Support"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
09 February 2022