0

Camel route:

  from("seda:rest_upload")
                .log(LoggingLevel.WARN, "Got new file from sftp with name ${header.filename}")
                .to("file://rest_files?fileName=${header.filename}");

I see new files into rest_files but I don't see log about it.

What do I wrong?

P.S.

Bu the way I tried to write:

  from("seda:rest_upload")
            .process(new Processor() {
                @Override
                public void process(Exchange exchange) throws Exception {
                    logger.info("Got new file from sftp with name {}", exchange.getIn().getHeader("filename"));
                }
            })
            .to("file://rest_files?fileName=${header.filename}");

The behaviour really strange - file saves successfully but process method is not invoked.

gstackoverflow
  • 36,709
  • 117
  • 359
  • 710

0 Answers0