2009-10-28 3 views
0

en essayant d'utiliser cette route: de ("activemq: profiles"). Aggregate (en-tête ("cheese")). BatchSize (30) .bean (ProfilesQueueService, "saveContacts")Certaines fonctions spéciales d'Apache Camel ne sont pas disponibles

échoue avec:

Pas de signature de la méthode: valeurs (org.apache.camel.builder.ValueBuilder):: org.apache.camel.model.RouteType.aggregate() est applicable pour les types d'arguments en-tête [ (fromage)]

Utilisation d'apache camel 1.6.1 J'ai vérifié RouteTypes.java. En effet, il n'y a pas de méthode aggregate(). Cependant, ce docs dit que cela doit fonctionner: http://camel.apache.org/aggregator.html

Qu'est-ce que je fais mal?

Répondre

2

Dans Camel 1.x certains des modèles EIP utilisent un nom légèrement différent.

Son appelé aggrégateur dans 1.x

Vous pouvez voir la différence dans les notes de version Apache Camel 2.0 http://camel.apache.org/camel-200-release.html dans la section - Des changements notables à DSL

Questions connexes