Tag: apache-camel

Apache Camel ist ein leistungsfähiges open-source-Integrations-framework basierend auf den bekannten Enterprise Integration Patterns mit starken Bean Integration

Apache Camel throws java.lang.NoSuchMethodError: org.apache.camel.util.ObjectHelper.notNull

Anzahl der Antworten 2 Antworten
Habe ich ein groovy-Skript, dass ich versuche, zu gehen; es ist die Aufgabe Lesen einer message queue, und dann erneut in die Warteschlange der Nachrichten in eine neue MQs setzen wir live. Hier der code: @Grab(group='org.apache.camel', module='camel-core',

Verteilt mit Camel, ActiveMQ

Anzahl der Antworten 2 Antworten
Ich bin in den Prozess des Lernens, ActiveMQ und Camel, mit dem Ziel zu erstellen, einen kleinen Prototyp-system, das funktioniert ungefähr so: (Quelle: paulstovell.com) (big) Bei einer Bestellung wird in der Orders-system, eine Nachricht wird verschickt an

Camel Unterschied zwischen route-Eigenschaften und Eigenschaften von exchange

Anzahl der Antworten 1 Antworten
Kann jemand mir erklären die Unterschiede zwischen den beiden Eigenschaften? @Override public void setUp() throws Exception { context = new DefaultCamelContext(new SimpleRegistry()); template = context.createProducerTemplate(); context.addRoutes(new RouteBuilder() { public void configure() throws Exception { PropertiesComponent prop =

apache camel und jackson

Anzahl der Antworten 1 Antworten
Ich versuche apache-Kamel -, und ich habe eine einfache route, die den Aufruf eines http-service über das http4-Komponente, wandelt das Ergebnis über unmarshal().json(JsonLibrary.Jackson), und dann druckt ein Teil der Antwort in einer bean-Komponente. Das problem das ich

Apache Camel (Talend SOA Suite) vs Oracle Service Bus und der Oracle SOA Suite

Anzahl der Antworten 3 Antworten
Jeder Körper ist mit Talend SOA Suite in Ihrem shop. Wie funktioniert es vergleichen mit der Oracle SOA-Suite und der Service Bus als diese beiden Produkte, die Umsetzung der EIP patterns, wenn ich mich nicht Irre ?

Apache Camel - Transaktion in Routen

Anzahl der Antworten 1 Antworten
Ich habe eine Allgemeine Frage zu Apache Camel. Ich war nicht in der Lage, um herauszufinden, ob der aggregator abgewickelt wird. Wenn es abgewickelt wird, wie die Transaktionen umgesetzt werden und wie schnell die aggregation ist? InformationsquelleAutor

Camel rest-dsl-senden von 400-Status-codes

Anzahl der Antworten 2 Antworten
Ich bin Entwicklung von REST-services mit Kamel REST-DSL - [in camel Dokumentation] Komponente.Ich bin erfolgreich in senden JSON-Anfrage für happy-Pfad und erhalten Sie die Antwort auf der gleichen Verwendung (Rest-DSL-und Kamel-servlet) - Kombination. Nun, wie wir uns

Kamel-Ende vs endChoice - nicht die übliche Abfrage

Anzahl der Antworten 1 Antworten
Erstens, ja, ich habe gesucht und ja, ich habe den gleichen Apache-Dokument jedem Punkte zu. 🙂 Ich glaube, es ist ein wenig Verwirrung und ich glaube, ich weiß eine Antwort, so lassen Sie mich legen Sie ein

ProducerTemplate und Direkte:beginnen in camel

Anzahl der Antworten 2 Antworten
Mein Kamel route : from("direct:start") .to("http://myhost/mypath"); Verwendet habe ich : ProducerTemplate template; template.sendBody("direct:start", "This is a test message"); senden der Börse. Ich erhalte folgende exception: No consumers available on endpoint: Endpoint[direct://start]. Wie erhalte ich die gleiche exchange

Kamel-Datei Lesen Inhalt

Anzahl der Antworten 1 Antworten
Gibt es eine Möglichkeit(api-Funktion) Lesen Sie den gesamten Inhalt einer Datei(oder Zeile) in camel-ohne einen Konverter zu schreiben oder irgendwelche java-code? Dank Was meinst du. Bitte formulieren Sie Ihre Frage und liefern weitere Details, wo und wie

Wie kann ich überprüfen xsd, apache camel?

Anzahl der Antworten 2 Antworten
Ich bin mit apacheservicemix und ich versuche zu validieren eines xml-Dokuments mit apache camel. Ich habe diese route genannt students_route.xml : <?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="file:project/students.xml"/> <doTry> <to

Festlegen von benutzerdefinierten Soap-Header zu pojo-Nachricht in Camel-CXF

Anzahl der Antworten 1 Antworten
Ich habe ein Problem mit cxf soap-Header. Ich habe eine cxf-Projekt-mit dem Vertrag-Tannen-Entwicklung Methode. Ich möchte zum Aufruf eines web-service mit einer cxf-Komponente, die wie folgt aussieht. <cxf:cxfEndpoint id="ICCSCustomerService" address="http://localhost:8080/iccs-xsoap/CustomerService/updateCustomer" serviceClass="de.iccs.xsoap.customer.v1.CustomerServiceImpl" > </cxf:cxfEndpoint> Ich will senden ein

Entpacken von Dateien mit Apache Camel?

Anzahl der Antworten 2 Antworten
Wie kann ich Dateien extrahieren (eine oder mehrere) aus einer zip-Datei mit Apache Camel? Ist es möglich? Ich versuche diese from("file:/home/myinputzip?noop=true&delay=5000&moveFailed=error") .split(new ZipSplitter()) .streaming().convertBodyTo(String.class) .to("file:/home/myinputzip") .end(); Wenn ich die Anwendung starten, die Datei wird extrahiert aus der

Wie zu verwenden eine dynamische URI Aus()

Anzahl der Antworten 5 Antworten
Wie bereits in Apache Camel, ist es erlaubt zu schreiben, dynamische URI in(), hat es ermöglicht zu schreiben, dynamische URI Aus(). Ursache, die ich aufrufen müssen, die mehrere FTP-Adressen zum herunterladen der Dateien auf der Grundlage der

Apache Camel - in Ermangelung einer FTP-Komponente

Anzahl der Antworten 2 Antworten
Machte ich schrieb ein kleines Stück von dem Kamel zu konsumieren, einen ftp-server. Aber danach war es für einige Zeit ausgeführt, wirft er eine exception, läuft aber nicht verbrauchen, nichts mehr. Auch wenn ich ihn wieder starten

Wie wandeln Sie eine CSV-Datei Daten in Apache camel

Anzahl der Antworten 2 Antworten
Ich verändern wollen, einige Feld die Daten in bestimmte Zeilen in der csv-Datei.Ich habe versucht, die folgenden . 1).Mithilfe von csv-marshaling und unmarshaling ich es erreicht ,aber die Ausgabe CSV-kommen nicht in der richtigen Reihenfolge, obwohl ich

Apache Camel: warum ist die TCP-Verbindung nicht geschlossen ist, nach empfangen der 200-OK

Anzahl der Antworten 2 Antworten
Sind wir mit Apache Camel als eine Orchestrierungs-engine. Normalerweise ist das folgende Szenario: client sendet HTTP-Anfrage <-> KAMEL-code <-> externen server(s) Den ball beginnt zu Rollen, wenn unser client sendet eine HTTP Anfrage an unsere KAMEL-code. Das

Wie testen Sie mehrere RouteBuilders in Apache Camel

Anzahl der Antworten 3 Antworten
Will ich testen mehrerer camel RouteBuilder in einem einzigen unit test was ich habe: Benutzerdefinierte camel-Prozessor, der Zustand ändert public class MyProcessor implements Processor { MyState state; public MyProcessor(MyState state) {this.state = state;} @Override public void process(Exchange

Wie zum ausführen von spring boot fat jar mit minimalem Speicher?

Anzahl der Antworten 1 Antworten
Hier ist unsere maven MediSpan Projekt. Eigentlich ist es ein REST web-service. Seine Rückkehr JSON Objekt für Drug-Drug-Interaktion Abfrage durch GPI code für einen bestimmten Patienten. Hier ist ein Beispiel einer rest-Abfrage: http://localhost:8017/mspn/query?pid=1000& gpis=83-20-00-30-20-03-10&gpis=64-99-10-02-12-03-20 Hier ist die

Camel Werfen MethodNotFound für die Methode, die existiert und ist public

Anzahl der Antworten 2 Antworten
Teste ich ein Kamel Runde, aber wenn ich die Strecke versuchen, auf eine bestimmte Methode in einer bean-es wird immer behauptet, dass es keine solche Methode gefunden. Quelle: public class CommunicatorTest { FakeMessageConverter converter; CamelContext context; ProducerTemplate

Wie kann ich eine zip-Datei mit dem Kamel mit dem Spring-DSL?

Anzahl der Antworten 1 Antworten
Will ich überwachen Sie ein Verzeichnis für die zip-Dateien und die dann einzeln verarbeiten der Dateien in der zip-Datei mithilfe von Camel und Spring DSL. Ist so etwas wie das folgende möglich sein? <camel:route> <camel:from uri="file:/src/Path/"/> <camel:split

Erstellen Sie Camel-Projekt mit Eclipse

Anzahl der Antworten 1 Antworten
Ich bin versuchen, um eine Kamel-Projekt nur die Verwendung der Eclipse-IDE. Offenbar werden die neuesten Versionen der Eclipse Maven-Unterstützung out of the box, so dass ich dort keine Notwendigkeit zur Installation der m2e-plugin. Trotzdem, ich kann nicht

org.apache.activemq.transport.InactivityIOException: kann Nicht senden, Kanal bereits fehlgeschlagen ist

Anzahl der Antworten 2 Antworten
Ich bin mit apache ' s activemq für queueing. Wir haben begonnen, um zu sehen, die folgende Ausnahme sehr oft beim schreiben Dinge, die für die Warteschlange: Caused by: org.apache.activemq.transport.InactivityIOException: Cannot send, channel has already failed: at

Zum filtern von Nachrichten in apache camel

Anzahl der Antworten 1 Antworten
In meine Anwendung bauen mit apache camel (mavenized, Frühling dsl) , ich lese Nachrichten aus eine Warteschlange, etwa 3/5 der Nachrichten müssen verworfen werden, basierend auf bestimmten Bedingungen, die in Daten -, payload'. Aber ich bin neu

Kamel: wie manipulieren output message/set header basiert auf xpath-Ausdruck

Anzahl der Antworten 2 Antworten
Ich versuche, dynamisch zu erstellen, die einen Erholsamen URL basierend auf der eingehenden XML: Eingang: <message> <request name="John"/> </message> Möchte ich route es so: http://myhost:8080/myservice?name=John Ich wissen, wie man URL-Parameter mit setHeader aber ich weiß nicht, wie

Gibt es eine Möglichkeit, Nachrichten-Header aus einer Bohne?

Anzahl der Antworten 2 Antworten
Habe ich eine einfache Kamel-route, die ich ändern muss. Die route sieht wie folgt aus: from(source.uri) .unmarshal() .bean(TransformMessageBean.class, "SomeMethod") .to(destination.uri) Möchte ich hinzufügen, eine andere bean-Methode aufrufen, nachdem die unmarshaling, dass set ist ein header-Wert, ohne Unterbrechung

Exchange.getIn().getBody() gibt eine leere Zeichenfolge in camel auf den zweiten Anruf

Anzahl der Antworten 1 Antworten
Ich habe 2 identische Aufrufe: String msg1 = exchange.getIn().getBody(String.class); String msg2 = exchange.getIn().getBody(String.class); In msg1 bekomme ich die korrekten erwarteten Wert , aber msg2 ist eine leere Zeichenfolge. Ich bin nicht die Einstellung der Aus Nachricht ,

Apache Camel : Nicht suchen xsd-Datei Ausnahme

Anzahl der Antworten 2 Antworten
Habe ich folgende XML-Datei: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jaxrs="http://cxf.apache.org/jaxrs" xmlns:context="http://www.springframework.org/schema/context" xmlns:cxf="http://cxf.apache.org/core" xmlns:camel="http://camel.apache.org/schema/spring" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://cxf.apache.org/jaxrs http://cxf.apache.org/schemas/jaxrs.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://cxf.apache.org/core http://cxf.apache.org/schemas/core.xsd http://camel.apache.org/schema/spring http://camel.apache.org/schema/spring/camel-spring-2.9.0.xsd "> Wenn ich meine web-Anwendung, es gibt mir folgenden Fehler: Apr 19, 2012

Camel Route von Steg auf Absolute URL

Anzahl der Antworten 2 Antworten
Ich habe eine OSGi bundle bereitgestellt Apache Karaf. Ich habe eine einfache Kamel-route: <camelContext trace="true" xmlns="http://camel.apache.org/schema/spring"> <route> <from uri="jetty:http://0.0.0.0:8282/services?handlers=securityHandler&amp;matchOnUriPrefix=true"/> <setHeader headerName="CamelHttpQuery"> <constant>wt=xml&amp;rows=1000000&amp;fl=nid,title&amp;fq=sm_vid_Third_parties_with_which_this_organisation_s_content_can_be_shared:%22Indeed%22</constant> </setHeader> <to uri="http://172.28.128.158:8983/solr/targetjobs.co.uk.gtimedia.test/select/?"/> <!-- <split> <xpath>//int[@name='nid']</xpath> </split>--> <convertBodyTo type="java.lang.String" /> </route> </camelContext> Ich nicht bekommen

Ist es möglich, kick-off ein Kamel-route, die über eine java-Schnittstelle oder Bohne?

Anzahl der Antworten 5 Antworten
Würde ich mag, um das setup eine spring bean (entweder über die Schnittstelle oder bean-Klasse). dass ich anrufen kann, um "start" einer Route. In diesem einfachen Beispiel, wenn ich rufe sayHello("world") aus dem code möchte ich es

Wie dump HTTP-body und-Header gesendet, mit der HTTP-Komponente mit Apache Camel

Anzahl der Antworten 3 Antworten
How to dump HTTP-body und-Header gesendet mit Apache Camel-HTTP-Komponente über diese route: from('direct:abc'). setHeader(Exchange.HTTP_URI, constant("${config.gnutch.solr.coreUrl}/select")). setHeader(Exchange.HTTP_QUERY, constant("q=${q}&wt=xml")). setHeader(Exchange.CONTENT_TYPE, constant('application/xml')). setHeader(Exchange.HTTP_METHOD, constant('GET')). setBody(constant(null)). to("http://null") Dies ist Camel DSL-code in groovy. Ist das möglich? InformationsquelleAutor Archer | 2013-11-14

Verursacht durch: java.net.SocketException: Unexpected end of file from server

Anzahl der Antworten 1 Antworten
Bin ich immer die folgende Fehlermeldung ganz sporadisch, wenn ich WS durch SOAP-UI. Manchmal funktioniert es nicht und dann hält es auch funktioniert und dann wieder manchmal funktioniert es nicht. Ein weiteres Problem ist die test-web-service funktioniert

Apache Camel Iteration über Liste

Anzahl der Antworten 3 Antworten
Ich bin neu in Apache Camel und ich habe Probleme zu verstehen, wie, um eine einfache Implementierung integration Aufgabe: Einen REST service aufrufen einer Spring Bean über Apache Camel route Spring Bean gibt eine Sammlung von Klassen

Apache camel alternative .net?

Anzahl der Antworten 4 Antworten
Apache Camel, sofern die Art der konfigurierbaren Architektur, die es ermöglicht web-service-Nachrichten bestimmt werden, die dynamisch während der Laufzeit für die web services gehostet werden, die in der Java-Umgebung. Ich Frage mich, ob es eine ähnliche/gleichwertige framework

Camel-Datei Endpoint - Immer den Namen der Datei

Anzahl der Antworten 2 Antworten
Habe ich einen camel-route: from("file:///u01/www/images/nonprofits-test?move=.done&preMove=.processing&filter=#nonpFileFilter&minDepth=2&recursive=true") Später auf der route, die ich brauche, um den Zugriff auf die Ursprungs-Datei-Namen. Wie bekomme ich diese Informationen? Alle Header enthalten Informationen wie ${file:name}, nicht aber der tatsächliche Dateiname. Vielen Dank im

Camel - Übergabe spezifischer Parameter von Strecken, zu einem generischen bean-Methode

Anzahl der Antworten 1 Antworten
Sagen wir, ich habe ein Kamel-route, die wie folgt aussieht : from("direct:myRoute") .setHeader("someHeader", simple("some header value")) .beanRef("myBean", "beanMethod"); Und ich habe eine Bohne, die ich cannot change sieht wie folgt aus : public class MyBean { public

Wie konvertieren von json zu java-Objekt während der camel-routing

Anzahl der Antworten 1 Antworten
Bin ich mit dem Kamel und senden von json string über activemq und möchten, speichern Sie das erhaltene Objekt in der Datenbank mit ibatis. Ich würde gerne wissen, wie konvertieren von json zu java-Objekt während der camel-route.

org.apache.camel.InvalidPayloadException: Kein Körper zur Verfügung des Typs error geworfen, während Jaxb unMarshalling Objekt

Anzahl der Antworten 2 Antworten
Sende ich JAXB-Objekt Rabbit MQ via Java. JAXBContext jaxbContext = JAXBContext.newInstance(MyDTO.class); Marshaller jaxbMarshaller = jaxbContext.createMarshaller(); //output pretty printed jaxbMarshaller.setProperty(Marshaller.JAXB_FRAGMENT, true); java.io.StringWriter sw = new StringWriter(); jaxbMarshaller.marshal(deliveryrequest, sw); ConnectionFactory factory = new ConnectionFactory() ; //TODO change the hardcoding

WIE: Apache Camel, Regex-match-Dateien

Anzahl der Antworten 4 Antworten
im Experimentieren, in immer Kamel zu tun einige Datei-Operationen, und übergeben Sie durch den activeMQ-broker, ive genommen, dieses Projekt im Laufe von einem Mann, der vor kurzem beendet. dem, was ive so weit gekommen: <route id="SVLFTPCOPY"> <from

Camel: die Aufteilung einer Sammlung und schreiben von Dateien

Anzahl der Antworten 2 Antworten
Ich versuche die Aufteilung einer ArrayList und schreiben Sie jedes element in eine eigene Datei mit Apache Camel wie in diesem vereinfachten Beispiel: from("timer://poll?period=10000").process(new Processor(){ public void process(Exchange exchange){ ArrayList<String> list = new ArrayList<String>(); list.add("one"); list.add("two"); list.add("three");

Der Verzehr eines RESTful web service mit Apache Camel

Anzahl der Antworten 2 Antworten
Ich versuche zu verbrauchen ein restful Web service mit Kamel. Dafür bin ich konfigurieren von dynamischem Endpunkt-url als die Rest url, die erstellt wird, auf der common language runtime. Jedesmal, wenn ich bin der überprüfung, ob der

ActiveMQ Verbraucher Hängt

Anzahl der Antworten 3 Antworten
Habe ich ein activeMQ-broker, die ein SSL-transport. Ich habe über 10 Verbrauchern sind mit der broker. Ich bin mit dem Kamel zum konfigurieren der meine Routen. Jeder so oft, es hängt sich auf und wird nicht verbrauchen,

Apache Camel: errorHandler vs onException?

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen: <camel:errorHandler id="deadLetterErrorHandler" type="DeadLetterChannel" deadLetterUri="log:dead"> <camel:camelContext errorHandlerRef="deadLetterErrorHandler"> ... </camel:camelContext> Und: <onException> ... </onException> Laut dieser Artikel, mit Ihnen zusammen eine "starke Kombination". Wie so? Welche Rolle jeder einzelne übernehmen kann, und wie ergänzen

Camel routing auf wenn der header-Wert

Anzahl der Antworten 3 Antworten
Will ich tun, leiten Nachrichten basierend auf der ERHOLUNG von url-mustern für verschiedene Dienste, Meine route in die myRouteBuilder Klasse ist wie folgt, String module1RestUrls = "/client,/price,/client/add,/client/hello"; String module2RestUrls = "/order,/order/invoice,/suppliers"; from("jetty:http://192.168.1.1?matchOnUriPrefix=true&amp;traceEnabled=true") .process(customProcessor) .choice() .when(simple("${module1RestUrls} contains ${header('CamelHttpUri')}"))

Camel-JMS-Fehler beim erstellen des producer

Anzahl der Antworten 1 Antworten
Ich bin vernünftig neu zu Kamel und versucht haben, zu verwenden requestBody aber immer eine Fehlermeldung. Ich habe vereinfacht meinen code und bekomme immer noch die gleiche exception. Wenn meine Vermutung korrekt ist, wird der Schlüssel wahrscheinlich

Wie kann ich rufen Sie ein RESTful service über den Apache Camel?

Anzahl der Antworten 4 Antworten
Ich bin derzeit mit einer HTTP-Methode für das aufrufen der URL, die erstellt ein JIRA-issue. Jetzt will ich mit Apache Camel,, wie kann ich nutzen? Ich dazu rufen Sie den folgenden link durch Kamel: http://localhost:8080/rest/api/2/project/" + key

Erste Schritte mit Jboss Fuse ESB

Anzahl der Antworten 2 Antworten
Ich bin neu in ESB und versuchen zu verstehen, ESB-Konzepte und real-world use cases. Ich grub einige der open-source-ESB-Produkte, scheint wie Apache Camel, ist der bekannteste man [wird von der Apache-Familie]. Fand ich heraus, dass die Mehrheit

Apache Camel-multipart HTTP-post (Datei-upload)

Anzahl der Antworten 5 Antworten
Wie kann ich tun, multipart-Datei-uploads mit dem Apache Camel-HTTP-Komponente ? InformationsquelleAutor Kai Sternad | 2010-03-10

Apache Camel bedingte routing

Anzahl der Antworten 3 Antworten
Ich habe einen Dienst, der die zwei Operationen. RegisterUser UpdateUser Ich habe ein Kamel rout: <camel:route id="myRoute"> <camel:from uri="cxf:bean:myListenerEndpoint?dataFormat=POJO&amp;synchronous=true" /> <camel:bean ref="processor" method="processMessage"/> <camel:to uri="xslt:file:resources/service/2.0.0/UserRegistration.xsl"/> <camel:to uri="cxf:bean:myTargetEndpoint"/> </camel:route> In meinem Prozessor Bohne, wenn ich angeben: RegisterUser registerUser

Hinzufügen Kamel-route, die zur Laufzeit in Java

Anzahl der Antworten 2 Antworten
Wie kann ich ein Kamel-route, die zur Laufzeit in Java? Ich habe eine Grails-Beispiel, aber ich habe die Implementierung in Java. Meine applicationContext.xml bereits einige vordefinierte statische Routen, und ich möchte hinzufügen, dass einige dynamische Routen zur