Repository: camel
Updated Branches:
  refs/heads/master 7e2a5dd24 -> c98f35bc5


CAMEL-8038: Fixed @UriPath


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

Branch: refs/heads/master
Commit: c98f35bc517f3ef5fc47c9df963df70694b2a82c
Parents: 83550d1
Author: Claus Ibsen <davscl...@apache.org>
Authored: Mon Nov 24 11:12:11 2014 +0100
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Mon Nov 24 11:12:20 2014 +0100

----------------------------------------------------------------------
 .../org/apache/camel/component/jgroups/JGroupsEndpoint.java     | 5 +++--
 .../JGroupsComponentConfigurationAndDocumentationTest.java      | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/c98f35bc/components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsEndpoint.java
 
b/components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsEndpoint.java
index e372ea8..b6f7613 100644
--- 
a/components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsEndpoint.java
+++ 
b/components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsEndpoint.java
@@ -26,6 +26,7 @@ import org.apache.camel.Producer;
 import org.apache.camel.impl.DefaultEndpoint;
 import org.apache.camel.spi.UriEndpoint;
 import org.apache.camel.spi.UriParam;
+import org.apache.camel.spi.UriPath;
 import org.jgroups.Channel;
 import org.jgroups.JChannel;
 import org.jgroups.Message;
@@ -33,7 +34,7 @@ import org.jgroups.View;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-@UriEndpoint(scheme = "jgroups", consumerClass = JGroupsConsumer.class)
+@UriEndpoint(scheme = "jgroups", consumerClass = JGroupsConsumer.class, label 
= "messaging")
 public class JGroupsEndpoint extends DefaultEndpoint {
 
     public static final String HEADER_JGROUPS_ORIGINAL_MESSAGE = 
"JGROUPS_ORIGINAL_MESSAGE";
@@ -51,7 +52,7 @@ public class JGroupsEndpoint extends DefaultEndpoint {
 
     private Channel resolvedChannel;
 
-    @UriParam
+    @UriPath
     private String clusterName;
 
     @UriParam

http://git-wip-us.apache.org/repos/asf/camel/blob/c98f35bc/components/camel-jgroups/src/test/java/org/apache/camel/component/jgroups/JGroupsComponentConfigurationAndDocumentationTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-jgroups/src/test/java/org/apache/camel/component/jgroups/JGroupsComponentConfigurationAndDocumentationTest.java
 
b/components/camel-jgroups/src/test/java/org/apache/camel/component/jgroups/JGroupsComponentConfigurationAndDocumentationTest.java
index 76e3631..ec7df89 100644
--- 
a/components/camel-jgroups/src/test/java/org/apache/camel/component/jgroups/JGroupsComponentConfigurationAndDocumentationTest.java
+++ 
b/components/camel-jgroups/src/test/java/org/apache/camel/component/jgroups/JGroupsComponentConfigurationAndDocumentationTest.java
@@ -41,6 +41,7 @@ public class 
JGroupsComponentConfigurationAndDocumentationTest extends CamelTest
         String json = compConf.createParameterJsonSchema();
         assertNotNull(json);
 
+        assertTrue(json.contains("\"clusterName\": { \"kind\": \"path\", 
\"type\": \"string\""));
         assertTrue(json.contains("\"channelProperties\": { \"kind\": 
\"parameter\", \"type\": \"string\""));
         assertTrue(json.contains("\"resolvedEnableViewMessages\": { \"kind\": 
\"parameter\", \"type\": \"boolean\""));
     }

Reply via email to