Ce contenu n'est pas disponible dans la langue sélectionnée.
A.5. Content Enricher
Overview Copier lienLien copié sur presse-papiers!
Figure A.2. Content Enricher Pattern
Example ServiceMix EIP route Copier lienLien copié sur presse-papiers!
test:additionalInformationExtracter, which adds missing data to the message. The message is then sent on to its ultimate destination, test:myTarget.
Example A.4. ServiceMix EIP Content Enricher
<eip:content-enricher service="test:contentEnricher" endpoint="endpoint">
<eip:enricherTarget>
<eip:exchange-target service="test:additionalInformationExtracter" />
</eip:enricherTarget>
<eip:target>
<eip:exchange-target service="test:myTarget" />
</eip:target>
</eip:content-enricher>
Equivalent Apache Camel XML route Copier lienLien copié sur presse-papiers!
Example A.5. Apache Camel Content Enricher using XML Configuration
<route>
<from uri="jbi:endpoint:http://progress.com/demos/test/contentEnricher/endpoint"/>
<to uri="jbi:service:http://progress.com/demos/test/additionalInformationExtracter"/>
<to uri="jbi:service:http://progress.com/demos/test/myTarget"/>
</route>
Equivalent Apache Camel Java DSL route Copier lienLien copié sur presse-papiers!
Example A.6. Apache Camel Content Enricher using Java DSL
from("jbi:endpoint:http://progress.com/demos/test/contentEnricher/endpoint").
to("jbi:service:http://progress.com/demos/test/additionalInformationExtracter").
to("jbi:service:http://progress.com/demos/test/myTarget");