我无法拆分列表中的Java对象.我如何将Body标记/转换为单个java对象?
<route id="cleanupMigratedFiles" autoStartup="true">
<from uri="timer://kickoff?period=5s" />
<bean ref="migrationProcessor" method="getCacheDeleteObjects" /> <!-- this gives me a List-of-CacheMigr -->
<log message="\n\t########\n\tCleanupMigrated file: ${body}" />
<pipeline>
<split>
<tokenize /> <!-- How to tokenize a List-of-CacheMigr -->
<convertBodyTo type="era.oddw.entity.CacheMigr" /> <!-- Do I need this? -->
<log message="\n\t########\n\tCleanupMigrated file: ${body}" />
</split>
</pipeline>
</route>
Run Code Online (Sandbox Code Playgroud)
Esp*_*sso 10
在更多阅读之后找到了答案..以下标记标记化列表正确:$ {body}
感谢骆驼家伙.
<split streaming="true">
<simple>${body}</simple>
<convertBodyTo type="era.oddw.entity.CacheMigr" />
<log message="\n\t########\n\tCleanupMigrated file each: ${body}" />
</split>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7354 次 |
| 最近记录: |