import org.apache.camel.CamelContext;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.impl.DefaultCamelContext;
public class ReadFileExample {
public static void main(String [] args) throws Exception{
System.out.println("trying to copy file");
CamelContext ctx = new DefaultCamelContext();
RouteBuilder route = new RouteBuilder() {
@Override
public void configure() throws Exception {
from("file://Users/aranja2/Documents/in/?fileName=sample.txt&charset=utf-8")
.to("file://Users/aranja2/Documents/out/?fileName=sample.txt&charset=utf-8");
}
};
ctx.addRoutes(route);
ctx.start();
// Maybe sleep a little here
// Thread.sleep(4000);
ctx.stop();
}
}
私はファイルをコピーするためにラクダを使用していますが、それは起こっていません。私はmacを使用しています。スローされたメッセージは、INFO org.apache.camel.impl.DefaultCamelContextapache camelを使用してファイルをコピーする方法
[メイン]れる - Apacheのキャメル 2.16.2(CamelContext:ラクダ-1)は、INFO org.apache.camel.management [メイン]開始し.ManagedManagementStrategy - ランタイム エンドポイント・レジストリ拡張である - [メイン] INFO org.apache.camel.impl.DefaultRuntimeEndpointRegistryがロード183型コンバータ - JMXは [メイン] INFO org.apache.camel.impl.converter.DefaultTypeConverterを有効になっていますすべての送受信エンドポイント(キャッシュ制限:1000)の の使用統計情報を収集するモード[メイン] INFO org.apache.camel.impl.DefaultCamelContext - AllowUseOriginalMessageは01ですが有効です。元のメッセージへのアクセスが不要な場合は、 はこのオプションをオフにすることを推奨します。これはパフォーマンスを向上させる可能性があるためです。 [main] INFO org.apache.camel.impl.DefaultCamelContext - StreamCaching は使用されていません。ストリームを使用する場合は、ストリーム キャッシュを有効にすることをお勧めします。 INFO org.apache.camel.component.file.FileEndpoint [メイン] http://camel.apache.org/stream-caching.htmlで詳細を見る - エンドポイントはそうも[メイン]冪等する INFOのorg.apache.camelをエンドポイントを強制NOOP = TRUEと に構成されています。デフォルトの使用: メモリベースの象限リポジトリ、キャッシュ最大サイズ:1000 [メイン] INFO org.apache.camel.impl.DefaultCamelContext - ルート:ルート1開始 および消費元: エンドポイント[ファイル://org.apache.camel.impl.DefaultCamelContext - 合計1つのルート。うち1つは が開始されています。 [メイン] INFO org.apache.camel.impl.DefaultCamelContext - Apache Camel 2.16.2(CamelContext:camel-1)は0.344秒で開始しました [main] INFO org.apache.camel.impl.DefaultCamelContext - Apache Camel 2.16 .2(Camel-1)スレッド#1 - (Camel-1)スレッド#1 - Camel(Camel-1)スレッド#1 -[ShutdownTask]情報org.apache.camel.impl.DefaultShutdownStrategy - ルート:ルート1のシャットダウンが完了し、消費した: エンドポイント[ファイル:// Users/aranja2/Documents/in /?noop = true] [メイン] INFO 組織.apache.camel.impl.DefaultShutdownStrategy - 1の正常なシャットダウン 0秒でルートが完了しました[メイン] INFOApache Camel 2.16.2 (CamelContext:camel-1)の稼働時間0.359秒[メイン] :camel-1)は0.007秒でシャットダウンします
申し訳ありませんが、自分のドライブへのリンクポイント –