Apache Camel 的 aws-s3 组件无法识别参数分隔符
Apache Camel's aws-s3 component does not recognize parameter delimiter
我尝试为我的 aws-s3 消费者端点应用前缀和定界符。由于某种原因,分隔符参数无法识别:
org.apache.camel.ResolveEndpointFailedException: Failed to resolve
endpoint:
aws-s3://somebucketname?accessKey=RAW(xxxxxx)&delimiter=%2F&prefix=somePrefix&secretKey=RAW(xxxxx)
due to: There are 1 parameters that couldn't be set on the endpoint.
Check the uri if the parameters are spelt correctly and that they are
properties of the endpoint. Unknown parameters=[{delimiter=/}]
我想也许调整 &delimiter=RAW(/) 会有帮助,但我得到了相同的结果:
Unknown parameters=[{delimiter=/}]
参数 delimiter
自 Apache Camel 3.0 起可用。网站文档默认切换到最新版本。您可以使用右上角的选择框切换到旧版本。对于 2.x
是 aws-s3
文档在这里 https://camel.apache.org/components/2.x/aws-s3-component.html
我尝试为我的 aws-s3 消费者端点应用前缀和定界符。由于某种原因,分隔符参数无法识别:
org.apache.camel.ResolveEndpointFailedException: Failed to resolve endpoint: aws-s3://somebucketname?accessKey=RAW(xxxxxx)&delimiter=%2F&prefix=somePrefix&secretKey=RAW(xxxxx) due to: There are 1 parameters that couldn't be set on the endpoint. Check the uri if the parameters are spelt correctly and that they are properties of the endpoint. Unknown parameters=[{delimiter=/}]
我想也许调整 &delimiter=RAW(/) 会有帮助,但我得到了相同的结果:
Unknown parameters=[{delimiter=/}]
参数 delimiter
自 Apache Camel 3.0 起可用。网站文档默认切换到最新版本。您可以使用右上角的选择框切换到旧版本。对于 2.x
是 aws-s3
文档在这里 https://camel.apache.org/components/2.x/aws-s3-component.html