Pergunta

tentar usar esta rota: a partir de.. ( "activemq: perfis") agregada (cabeçalho ( "queijo")) BatchSize (30) .bean (ProfilesQueueService, "saveContacts")

falha com:

Sem assinatura do método: org.apache.camel.model.RouteType.aggregate () é aplicável para tipos de argumentos: (org.apache.camel.builder.ValueBuilder) valores: [cabeçalho (queijo)]

Usando apache camelo 1.6.1 Eu verifiquei RouteTypes.java. Na verdade não há nenhum método agregado (). No entanto, este docs diz que deve funcionar: http://camel.apache.org/aggregator.html

O que eu estou fazendo errado?

Foi útil?

Solução

Em Camel 1.x alguns dos padrões EIP está usando um nome ligeiramente diferente.

Seu chamado agregador em 1.x

Você pode ver a diferença nas Apache Camel notas de versão 2.0 http://camel.apache.org/camel-200-release.html na seção - mudanças notáveis ??DSL

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top