From: <zep...@us...> - 2007-11-04 00:37:04
|
Revision: 367 http://flatpack.svn.sourceforge.net/flatpack/?rev=367&view=rev Author: zepernick Date: 2007-11-03 17:37:04 -0700 (Sat, 03 Nov 2007) Log Message: ----------- bug fix [ 1818818 ] ClassCastException when accessing header or trailer records Modified Paths: -------------- trunk/flatpack/src/main/java/net/sf/flatpack/xml/MetaData.java Modified: trunk/flatpack/src/main/java/net/sf/flatpack/xml/MetaData.java =================================================================== --- trunk/flatpack/src/main/java/net/sf/flatpack/xml/MetaData.java 2007-11-03 01:55:52 UTC (rev 366) +++ trunk/flatpack/src/main/java/net/sf/flatpack/xml/MetaData.java 2007-11-04 00:37:04 UTC (rev 367) @@ -67,7 +67,7 @@ public int getColumnIndex(final String key, final String columnName) { int idx = -1; if (key != null && !key.equals(FPConstants.DETAIL_ID) && !key.equals(FPConstants.COL_IDX)) { - idx = ((XMLRecordElement) getListColumnsForRecord(key)).getColumnIndex(columnName); + idx = ((XMLRecordElement) xmlRecordElements.get(key)).getColumnIndex(columnName); } else if (key == null || key.equals(FPConstants.DETAIL_ID)) { final Integer i = (Integer) columnIndexMap.get(columnName); if (i != null) { //happens when the col name does not exist in the mapping This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |