SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 65171: The message "IllegalArgumentException" occurs when two separate SAS® Risk and Finance Workbench projects execute in parallel

DetailsHotfixAboutRate It

When two separate SAS Risk and Finance Workbench projects execute in parallel and use the SAS Risk and Finance Workbench application programming interface (API) to obtain values from the same worksheet, the following exception might occur:

2019-11-03 17:08:40,592 [tomcat-http--9] [cmukher] cmukher/6239 ERROR com.sas.stress.rest.controller.ControllerExceptionHandler - Generic exception handling for request:
https://ifrsdevmid.paas.bmogc.net:8343/SASRiskandFinanceWorkbench/rest/projects/ 239/sheets/byName?exportValueTypes=TN&sheetName=Waterfall_Config_Retail&outputFi lename=_YTHRV.xlsx&filterLiKey=BMO&ticket=ST-15119-aq7sg4hiyoDAgoOGQOXt-cas
java.lang.IllegalArgumentException: A property with this name already exists in the custom properties
at org.apache.poi.POIXMLProperties$CustomProperties.add(POIXMLProperties.java:501)
at org.apache.poi.POIXMLProperties$CustomProperties.addProperty(POIXMLProperties.ja va:522)
at com.sas.stress.rest.services.ReportService.newSheetNameAdded(ReportService.java: 193)
at com.sas.risk.output.SheetIterator.validExcelSheetName(SheetIterator.java:671)
at com.sas.risk.output.SheetIterator.nextSheet(SheetIterator.java:99)
at com.sas.risk.output.SheetIterator.<init>(SheetIterator.java:92)

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Risk and Finance WorkbenchMicrosoft® Windows® for x643.19.4 TS1M5
Linux for x643.19.4 TS1M5
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.