5
respostas

Primeiro exercício, nada acontece

Estou executando o primeiro exercício, instalei a jre 1.8.0_121 e eclipse Mars 4.5.2

Quando executo não apresenta nada na console, então coloquei um System.out.

o código e o resultato estão abaixo.

package br.com.caelum.camel;

import org.apache.camel.CamelContext;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.impl.DefaultCamelContext;

public class RotaPedidos {

    public static void main(String[] args) throws Exception {

        CamelContext context = new DefaultCamelContext();

        context.addRoutes(new RouteBuilder() { //cuidado, não é RoutesBuilder

            @Override
            public void configure() throws Exception {
                System.out.println("inicio");
                from("file:pedidos").
                  log("${id} - ${body}").
                to("file:saida");
                System.out.println("fim");
            }
        });
    }    
}

resultado

inicio
fim
5 respostas

Levi, você possui a pasta pedidos com arquivos dentro na raiz do projeto ?

Sim. O projeto possui essa pasta. Eu extrai o projeto que estava no Alura e alterei somente o arquivo acima. Eu cheguei a criar uma pasta saída achando que esse poderia ser o problema. Mais nada adiantou.

Eu posso enviar imagem aqui no fórum? Se puder eu envio o print da tela.

Pode sim levi, para enviar imagens use seguinte MarkDown:

![TituloDaImagem](URL)

Troque o TituloDaImagem por um nome para a imagem e URL para o link onde a imagem esta hospedada.

Imagem do eclipse

Boa noite,

Está faltando a parte do código que starta o processo..

context.start();
Thread.sleep(20000);
context.stop();