* SilkStreamReader
* SilkFormat and appender support in BeanUtil
git-svn-id: http://www.xerial.org/svn/project/XerialJ/trunk/xerial-core@3263
ae02f08e-27ec-0310-ae8c-
8ba02fe2eafd
<groupId>org.xerial</groupId>
<artifactId>xerial-core</artifactId>
<name>Xerial Core</name>
- <version>1.0.3-SNAPSHOT</version>
+ <version>1.0.4</version>
<description>Xerial Core: standard utilities for XerialJ project</description>
<build>
{
parser.parse(this);
foundEOF = true;
+ threadPool.shutdownNow();
return true;
}
return true;
if (foundEOF)
+ {
return !eventQueue.isEmpty();
+ }
fetchNext();
if (foundEOF)
return eventQueue.poll();
- fetchNext();
-
return next();
}
}
catch (InvocationTargetException e)
{
- throw new BeanException(BeanErrorCode.InvocationTargetException, e);
+ Throwable cause = e.getCause();
+ if (cause == null)
+ throw new BeanException(BeanErrorCode.InvocationTargetException, String.format(
+ "node=%s, value=%s, updator=%s", nodeStack.getLast(), value, updator.getMethod().getName()));
+ else
+ throw new BeanException(BeanErrorCode.InvocationTargetException, cause);
}
}