nameExpression:不支持名为“nameExpression”的选项

时间:2015-07-23 12:59:31

标签: spring-xd

我正在尝试在springXD中部署一个流。

stream create --name myfilestream --definition "http --port=9000 | file --nameExpression=payload.trim()" --deploy  

但我得到的错误如下:

Command failed org.springframework.xd.rest.client.impl.SpringXDException: Error with option(s) for module file of type sink:
    nameExpression: option named 'nameExpression' is not supported  

当我删除--nameExpression=payload.trim()时,我可以创建流..

任何建议......问题出在哪里..

1 个答案:

答案 0 :(得分:1)

您使用的是哪个版本?直到1.2才将其添加到文件接收器。

使用1.2.0.RELEASE。

https://jira.spring.io/browse/XD-2717

此外,使用nameExpression时,您还需要dirExpression