java.lang.IndexOutOfBoundsException
at java.nio.StringCharBuffer.subSequence(StringCharBuffer.java:92)
at org.jcoderz.commons.logging.FixLengthFormat.parse(FixLengthFormat.java:284)
at org.jcoderz.commons.logging.FixLengthFormat.parseObject(FixLengthFormat.java:197)
at org.jcoderz.commons.logging.CollectionFormat.parseListElements(CollectionFormat.java:188)
at org.jcoderz.commons.logging.CollectionFormat.parseObject(CollectionFormat.java:153)
at java.text.Format.parseObject(Format.java:226)
at org.jcoderz.commons.logging.FormatTest.formatAndParse(FormatTest.java:228)
at org.jcoderz.commons.logging.FormatTest.testCollectionFormat(FormatTest.java:214)
ParseException parsing T 2010-04-01T00:08:31.839Z 127.0.0.1 P5ebaa3d0 10 INFO TRACEMSG None main 00001094 FormatTest.testLogRecord() TestLogRecord
(junit.framework.AssertionFailedError)
ParseException parsing T 2010-04-01T00:08:31.853Z 127.0.0.1 P5ebaa3d0 10 INFO TRACEMSG None main 00000001>-00000002 FormatTest.testLogRecordWithMultiLineText() TestLogRecord Line1 same TestLogRecord Line2 same TestLogRecord Line 3
(junit.framework.AssertionFailedError)
ParseException parsing M 2010-04-01T00:08:31.855Z 127.0.0.1 P5ebaa3d0 10 INFO 2000000 Undefined main 7a46e42a This is a test message and should not be used in a production environment. The parameter foo is set to 'null'. Now it's null. Time null.
(junit.framework.AssertionFailedError)