Assert.isNotNull(collector, "collector"); //$NON-NLS-1$
Assert.isTrue(isConfigured(), "Dialect should be configured by now"); //$NON-NLS-1$
try {
LogEntry currentEntry = null;
IHasEncoding enc = (IHasEncoding) log.getAdapter(IHasEncoding.class);
IHasLocale loc = (IHasLocale) log.getAdapter(IHasLocale.class);
// WebSphere Dialect doesn't need to care about the timezone, because it is encoded in the log messages
DateFormat df = getDateFormat(loc.getLocale());
LineIterator iter = IOUtils.lineIterator(input, enc.getEncoding());
int lineNo = 0;
try {
while (iter.hasNext()) {
// Error handling