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.Dieser Inhalt ist in der von Ihnen ausgewählten Sprache nicht verfügbar.
A.5. Content Enricher
Overview Link kopierenLink in die Zwischenablage kopiert!
Figure A.2. Content Enricher Pattern
Example ServiceMix EIP route Link kopierenLink in die Zwischenablage kopiert!
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 Link kopierenLink in die Zwischenablage kopiert!
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 Link kopierenLink in die Zwischenablage kopiert!
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");