From 0c3e75c1d02deb235a647eb4b678feba3827155a Mon Sep 17 00:00:00 2001 From: Murilo Habermann Torquato Date: Sat, 24 Nov 2018 20:32:36 -0200 Subject: [PATCH] Refs #6141 - class cast exception ( IDEMPIERE-3832) --- .../src/org/adempiere/impexp/GridTabCSVImporter.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/org.adempiere.base/src/org/adempiere/impexp/GridTabCSVImporter.java b/org.adempiere.base/src/org/adempiere/impexp/GridTabCSVImporter.java index e5be3fea25..f28128cf0f 100644 --- a/org.adempiere.base/src/org/adempiere/impexp/GridTabCSVImporter.java +++ b/org.adempiere.base/src/org/adempiere/impexp/GridTabCSVImporter.java @@ -481,7 +481,10 @@ public class GridTabCSVImporter implements IGridTabImporter StringBuilder errMsg = new StringBuilder(); try { - map = mapReader.read( (String []) header.toArray(), processors); + // devCoffee #6141 - IDEMPIERE-3832 + String[] hdrs = new String[header.size()]; + header.toArray(hdrs); + map = mapReader.read( hdrs, processors); } catch (SuperCsvCellProcessorException e) { int idx = e.getCsvContext().getColumnNumber() - 1; errMsg.append(header.get(idx)).append(": ").append(e.getMessage());