J'utilise camel-blueprint avec aries blueprint dans le conteneur osgi. Ma configuration est la suivantecomment créer et exporter camelProxy avec apache camel blueprint
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:c="http://camel.apache.org/schema/blueprint">
<c:camelContext>
<c:proxy id="myProxySender" serviceInterface="com.cmt.gabs.camel.test.MyInterface" serviceUrl="direct:a" />
<c:route>
<c:from uri="direct:a" />
<c:transform>
<c:simple>Hello ${body}</c:simple>
</c:transform>
<c:to uri="log:org.apache.camel.example?level=ERROR" />
</c:route>
</c:camelContext>
Quand je commence le paquet, il ne donne aucune erreur, mais le proxy est pas non plus créé en tant que service. S'il vous plaît dites-moi si je fais quelque chose de mal.
Je veux utiliser Camel Proxy pour point final direct: un
modifier Version Camel 2,11 OSGI équinoxe contenant 3,8
Quelle version de Camel utilisez-vous? Et quel conteneur utilisez-vous? Est-ce Apache Karaf? –
J'utilise le camel 2.11 et en utilisant l'équinoxe comme conteneur OSGI ... –