GenericFileOperationFailedException: невозможно сохранить файл: data/disclosure/ClientSettings.txt.
Вызвано: InvalidPayloadException: нет доступного тела типа: java.io.InputStream, но имеет тип: org.apache.camel.comComponent.file.remote.RemoteFile on:
Сообщение.
Причина: нет преобразователя типов, доступного для преобразования из типа: org.apache.camel.comComponent.file .remote.RemoteFile к требуемому типу: java.io.InputStream. Exchange[].
Вызвано: org.apache.camel.NoTypeConversionAvailableException — преобразователь типов недоступен для преобразования типа: org.apache.camel.comComponent.file.remote.RemoteFile в требуемый тип: java.io.InputStream.
Вызвано: NoTypeConversionAvailableException: преобразователь типов недоступен для преобразования из типа: org.apache.camel.comComponent.file.remote.RemoteFile к требуемому типу: java.io.InputStream."
"stack":"o.a.c.c.file.GenericFileOperationFailedException: невозможно сохранить файл: данные/раскрытие /DisclClientSettings.txt
at org.apache.camel.comComponent.file.FileOperations.storeFile(FileOperations.java:325)
at o.apache.camel.comComponent.file.GenericFileProducer.writeFile(GenericFileProducer.java:342)
в o.apache.camel.comComponent.file.GenericFileProducer.processExchange(GenericFileProducer.java:154)
at o.apache.camel.comComponent.file.GenericFileProducer.process(GenericFileProducer.java:80)
в org.apache.camel.processor.SendProcessor.process(SendProcessor.java:208)
at o.a.c.pe.RedeliveryErrorHandler$RedeliveryTask.doRun(RedeliveryErrorHandler.java:808)
at o.a.c.p.e.RedeliveryErrorHandler$RedeliveryTask.run(RedeliveryErrorHandler.java:714)
at o.a.c.impl.engine.DefaultReactiveExecutor$Worker.doRun(DefaultReactiveExecutor.java:199)
ato.a.c.impl.engine.DefaultReactiveExecutor$Worker.executeReactiveWork(DefaultReactiveExecutor.java:189)
at o.a.c.impl.engine.DefaultReactiveExecutor$Worker.tryExecuteReactiveWork(DefaultReactiveExecutor.java:166)
в o.a.c.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:148)
at o.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleMain(DefaultReactiveExecutor.java:59)
в org.apache.camel.processor.Pipeline.process(Pipeline.java:163)
на o.apache.camel.impl.engine.CamelInternalProcessor.processNonTransacted(CamelInternalProcessor.java:347)
в o.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:323)
в o.a.c.c.netty.handlers.ServerChannelHandler.processAsynchronous (ServerChannelHandler.java:149)
в o.a.c.c.netty.handlers.ServerChannelHandler.channelRead0(ServerChannelHandler.java:111)
at o.a.c.c.n.http.handlers.HttpServerChannelHandler.channelRead0(HttpServerChannelHandler.java:212)
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99)... 10 кадров усечено
Любая помощь будет очень признательна!
Код: Выделить всё
.pollEnrich("sftp://" + ftpServerProperties.INSTANCE.getFtpConnection() +
"?username=" + raw(CommonProperties.INSTANCE.getFtpUsername()) +
"&password=" + raw(CommonProperties.INSTANCE.getFtpPassword()) +
"&preferredAuthentications=password" +
"&fileName=" + ClientSettingsProperties.INSTANCE.getFtpFile() +
"&noop=false" +
"&disconnect=true" +
"&useUserKnownHostsFile=false" +
"&maximumReconnectAttempts=3" +
"&reconnectDelay=" + TimeUnit.MINUTES.toMillis(1) +"&binary=true")
})
.to("file://data/destination")
Подробнее здесь: https://stackoverflow.com/questions/791 ... e-to-apach
Мобильная версия