Left Up Right Apache Servicemix

Apache Camel

Grundlagen

Bemerkungen zur Installation

Installaton nach Building:
export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=512m"
mvn install -Pfastinstall

(irgendwie baut er nicht alles gleich ?! maven- muss noch untersucht werden).

Tricks

Mangeling in blueprint-xml-routen

das "&" muss durch & bei Paramentern muss geschützt werden, sonst meldet schon der XML-Parser einen Fehler:

<?xml version="1.0" encoding="UTF-8"?>
<blueprint
    xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="
      http://www.osgi.org/xmlns/blueprint/v1.0.0
      http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd">

    <camelContext xmlns="http://camel.apache.org/schema/blueprint">
      <route>
        <from uri="imap://rw@s4.intern?password=geheim&amp;unseen=false&amp;consumer.delay=60000"/>
        <to uri="log:events"/>
      </route>
    </camelContext>
</blueprint>

Prozessoren

Message exchange patterns and the Exchange object beschreibt Prozessoren auf Exchange sowie die Behandlung von getIn() und getOut

Dynamische Routen

Dynamische Routen können berechnet werden. (JavaDoc)

Bemerkungen zum Bundle Bau und Installation

maven install ohne tests

mvn clean install -DskipTests [maven]


Informatik- und Netzwerkverein Ravensburg e.V Rudolf Weber