Datafile does not catch lack of lack of delimiter if at end of file.
--------------------------------------------------------------------

                 Key: OFBIZ-3026
                 URL: https://issues.apache.org/jira/browse/OFBIZ-3026
             Project: OFBiz
          Issue Type: Bug
          Components: framework
    Affects Versions: Release Branch 9.04, SVN trunk
         Environment: 9.04 revision 823664
            Reporter: BJ Freeman
             Fix For: Release Branch 9.04


datafile that does not have the last delimiter before the CRLF.

2009-10-10 20:33:19,265 (http-0.0.0.0-8443-2) 
[ModelDataFileReader.java:135:INFO ] -- getModelDataFile: #1 Loaded dataFile: 
Product
2009-10-10 20:33:19,265 (http-0.0.0.0-8443-2) [ModelDataFileReader.java:74 
:INFO ] [ModelDataFileReader.getModelDataFileReader] : returning reader.
2009-10-10 20:33:19,265 (http-0.0.0.0-8443-2) [ModelDataFileReader.java:74 
:INFO ] [ModelDataFileReader.getModelDataFileReader] : returning reader.
2009-10-10 20:33:19,265 (http-0.0.0.0-8443-2) [                       ?:?  
:INFO ] 
---- exception report ----------------------------------------------------------
Exception: org.ofbiz.datafile.DataFileException
Message: Field map could not be read from a line (1) with only 234 chars. (null)
---- cause ---------------------------------------------------------------------
Exception: java.util.NoSuchElementException
Message: null
---- stack trace ---------------------------------------------------------------
java.util.NoSuchElementException
java.util.StringTokenizer.nextToken(Unknown Source)
org.ofbiz.datafile.Record.createDelimitedRecord(Record.java:555)
org.ofbiz.datafile.RecordIterator.getNextLine(RecordIterator.java:123)
org.ofbiz.datafile.RecordIterator.setupStream(RecordIterator.java:79)
org.ofbiz.datafile.RecordIterator.<init>(RecordIterator.java:61)
org.ofbiz.datafile.DataFile.makeRecordIterator(DataFile.java:165)
org.ofbiz.datafile.DataFile.readDataFile(DataFile.java:124)
org.ofbiz.datafile.DataFile.readFile(DataFile.java:63)



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to