Fuse 6 is no longer supported
As of February 2025, Red Hat Fuse 6 is no longer supported. If you are using Fuse 6, please upgrade to Red Hat build of Apache Camel.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
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>
<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");
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");