apache-camel

    7

    3答えて

    SSLトランスポートを使用しているactiveMQブローカがあります。ブローカーを使用している約10人の消費者がいます。私は私のルートを設定するためにラクダを使用しています。 待ち行列に保留中のメッセージがあっても、コンシューマを再起動しても、頻繁にハングアップして新しいメッセージを消費しません。 私は、問題を再現しようとしているときに消費者を1歩ずつ進めることによって、どこでこれが起こっているの

    5

    1答えて

    JMSから受信したExchangeの処理中に、FTPからファイルシステムにファイルをフェッチするルートを動的に作成しています。その同じルートを削除する必要があります。次のコードは、私がこれを行う方法を示しています。 public void execute() { try { context.addRoutes(createFetchIndexRoute(routeId()))

    2

    2答えて

    私は、私が思うにはJavaで動作するCamelのルートであり、メッセージを送信していることを確認しようとしています。私はこれを確認するためにピジンを使うことができたと思っていました。 CamelはServiceMix内で動作しています。 キャメルルートは(the apache siteから)これに非常に似ています:スーパーマンとジョーカーは、それぞれのユーザ名と「jabber.org」であり fr

    1

    2答えて

    私はこれまでのところ答えは見つけられませんでした。 JSONからJSONへの変換が必要です。私がそれをApache Camelに差し込むことができれば、それはすばらしいことでしょう。 JSONとJSONのマッピングを最適に保存するための提案もあります。これを実現するXSLTベースの方法はありますか? ありがとうございます! マリオ

    1

    3答えて

    私は2つの異なるサービスをウェブサーバー上で実行しています。両方のサービスには、以下の引数を持つ 'xyz'という名前の操作があります。 サービス1: Public String xyx(Student object) {} サービス2:今、私はそれを受け取り、メッセージに基づいて、これらのサービスの1の操作を呼び出すクライアントを public String xyz(Employee objec

    -1

    1答えて

    述語オブジェクトがさまざまな式言語の交換と一致するかどうかをテストする必要があります。私は、述語を検証するために交換の値を設定する必要があるかどうかを知る必要があります。 JXPathはのために public void test() { String expression="//orders/value>10"'; CamelContext context = new Defa

    3

    1答えて

    私はCamelとCXFを使用してWebサービスを開発しており、 "コードファースト"アプローチを使用しています。 すべてが、単一のパラメータを持つメソッドでうまく動作します。ただし、複数のパラメータを持つメソッドは最初のパラメータのみを受け取り、他のメソッドはnullを解決します。例外はスローされません。 <route> <from uri="cxf:bean:serverEndPoin

    1

    1答えて

    私の要件は一見簡単です。私は単一のディレクトリをポーリングする必要があり、必要な入力ファイルのファイル名に基づいています。 a)のヘッダ値 Bを設定してください)私は明らかに私のために。これをacheiveするが、ドキュメントに基づいてfollowngが動作するはず異なるいくつかの方法を試してみました、特定のJMSキューに をメッセージに指示それははるかに高く評価任意の助けない... <from

    3

    1答えて

    JavaとSpring-wsを使用してWebサービスを構築しています。一つのことを除いて、うまくいきます。 ペイロードをSOAPボディに組み込むために、CDATAエスケープ文字列を含める必要があります。これは私が結果が見えるようにしたいどのようにされています <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envel

    9

    4答えて

    現在、JIRAの問題を引き起こすURLを呼び出すためにHTTPメソッドを使用しています。 私はApache Camelを使いたいのですが、どうすれば使えますか? 私はキャメルを通じて次のリンクを起動する必要があります:私はキャメルに新たなんだと http://localhost:8080/rest/api/2/project/" + key + /components は、あまりにもいくつかの