diff --git a/message-channel/pom.xml b/message-channel/pom.xml index 6b3b3bb94..a8a7f4ee2 100644 --- a/message-channel/pom.xml +++ b/message-channel/pom.xml @@ -10,6 +10,10 @@ message-channel + + org.apache.camel + camel-core + junit junit diff --git a/message-channel/src/main/java/com/iluwatar/message/channel/App.java b/message-channel/src/main/java/com/iluwatar/message/channel/App.java index 4eeddab85..9e8c4ba85 100644 --- a/message-channel/src/main/java/com/iluwatar/message/channel/App.java +++ b/message-channel/src/main/java/com/iluwatar/message/channel/App.java @@ -1,8 +1,14 @@ package com.iluwatar.message.channel; +import org.apache.camel.CamelContext; +import org.apache.camel.impl.DefaultCamelContext; + public class App { - public static void main(String[] args) { - System.out.println("Hello World!"); + public static void main(String[] args) throws Exception { + CamelContext context = new DefaultCamelContext(); + context.start(); + Thread.sleep(10000); + context.stop(); } } diff --git a/message-channel/src/test/java/com/iluwatar/message/channel/AppTest.java b/message-channel/src/test/java/com/iluwatar/message/channel/AppTest.java index 05e2aa01e..fa3af1161 100644 --- a/message-channel/src/test/java/com/iluwatar/message/channel/AppTest.java +++ b/message-channel/src/test/java/com/iluwatar/message/channel/AppTest.java @@ -10,7 +10,7 @@ import org.junit.Test; public class AppTest { @Test - public void test() { + public void test() throws Exception { String[] args = {}; App.main(args); } diff --git a/pom.xml b/pom.xml index 35f442213..7300c5f00 100644 --- a/pom.xml +++ b/pom.xml @@ -17,6 +17,7 @@ 3.1.0 0.7.2.201409121644 1.4 + 2.15.3 abstract-factory @@ -105,6 +106,11 @@ commons-dbcp ${commons-dbcp.version} + + org.apache.camel + camel-core + ${camel.version} + junit junit