That isn't quite right.  The itemWriter in the configuration of the remote chunking step should refer to the real itemWriter the user wants (FlatFileItemWriter for example).  The ChunkMessageChannelItemWriter is used by the  RemoteChunkHandlerFactoryBean.  If the itemWriter in the step is configured with the CHunkMessageChannelItemWriter, the items would never be written to a final destination.