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\"")); }