You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by he...@apache.org on 2015/05/29 13:26:13 UTC

camel git commit: Added GrapeComponent#grapeCamelContext method.

Repository: camel
Updated Branches:
  refs/heads/master a678aee80 -> 04b731819


Added GrapeComponent#grapeCamelContext method.


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/04b73181
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/04b73181
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/04b73181

Branch: refs/heads/master
Commit: 04b73181948fdbf813c1c70349ed9817cfb95090
Parents: a678aee
Author: Henryk Konsek <he...@gmail.com>
Authored: Fri May 29 13:26:09 2015 +0200
Committer: Henryk Konsek <he...@gmail.com>
Committed: Fri May 29 13:26:09 2015 +0200

----------------------------------------------------------------------
 .../org/apache/camel/component/grape/GrapeComponent.groovy     | 6 ++++++
 .../org/apache/camel/component/grape/GrapeComponentTest.groovy | 3 ++-
 2 files changed, 8 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/04b73181/components/camel-grape/src/main/groovy/org/apache/camel/component/grape/GrapeComponent.groovy
----------------------------------------------------------------------
diff --git a/components/camel-grape/src/main/groovy/org/apache/camel/component/grape/GrapeComponent.groovy b/components/camel-grape/src/main/groovy/org/apache/camel/component/grape/GrapeComponent.groovy
index dc1ce3a..5a4dd51 100644
--- a/components/camel-grape/src/main/groovy/org/apache/camel/component/grape/GrapeComponent.groovy
+++ b/components/camel-grape/src/main/groovy/org/apache/camel/component/grape/GrapeComponent.groovy
@@ -16,6 +16,7 @@
  */
 package org.apache.camel.component.grape
 
+import org.apache.camel.CamelContext
 import org.apache.camel.impl.UriEndpointComponent
 
 class GrapeComponent extends UriEndpointComponent {
@@ -41,4 +42,9 @@ class GrapeComponent extends UriEndpointComponent {
         this.patchesRepository = patchesRepository
     }
 
+    static CamelContext grapeCamelContext(CamelContext camelContext) {
+        camelContext.setApplicationContextClassLoader(new GroovyClassLoader(GrapeComponent.class.getClassLoader()))
+        camelContext
+    }
+
 }

http://git-wip-us.apache.org/repos/asf/camel/blob/04b73181/components/camel-grape/src/test/groovy/org/apache/camel/component/grape/GrapeComponentTest.groovy
----------------------------------------------------------------------
diff --git a/components/camel-grape/src/test/groovy/org/apache/camel/component/grape/GrapeComponentTest.groovy b/components/camel-grape/src/test/groovy/org/apache/camel/component/grape/GrapeComponentTest.groovy
index 86272c3..b6d7a28 100644
--- a/components/camel-grape/src/test/groovy/org/apache/camel/component/grape/GrapeComponentTest.groovy
+++ b/components/camel-grape/src/test/groovy/org/apache/camel/component/grape/GrapeComponentTest.groovy
@@ -23,6 +23,7 @@ import org.junit.Assert
 import org.junit.Before
 import org.junit.Test
 
+import static org.apache.camel.component.grape.GrapeComponent.grapeCamelContext
 import static org.apache.camel.component.grape.GrapeEndpoint.loadPatches
 import static org.apache.camel.ServiceStatus.Stopped
 
@@ -34,7 +35,7 @@ class GrapeComponentTest extends Assert {
 
     @Before
     void before() {
-        camelContext.setApplicationContextClassLoader(new GroovyClassLoader())
+        grapeCamelContext(camelContext)
     }
 
     @Test