サブスクリプションを作成し、そのサブスクリプションにフィルターを設定しようとしましたが、createRule メソッドで例外が発生しました。それを修正する方法について何か考えはありますか?ありがとう。
SubscriptionInfo subInfo1 = new SubscriptionInfo("High_Ages");
CreateSubscriptionResult result1 = serviceBusContract.createSubscription(topicName, subInfo1);
ruleInfo1 = ruleInfo1.withSqlExpressionFilter("user_age >= 50");
CreateRuleResult ruleResult = serviceBusContract.createRule(topicName, "High_Ages", ruleInfo1);
メソッド createRule(topicName,"High_Ages", ruleInfo1) は次の例外を発生させます
java.lang.IllegalArgumentException: Path segment is null
com.sun.jersey.api.uri.UriBuilderImpl.appendPath(UriBuilderImpl.java:499)
com.sun.jersey.api.uri.UriBuilderImpl.appendPath(UriBuilderImpl.java:494)
com.sun.jersey.api.uri.UriBuilderImpl.path(UriBuilderImpl.java:254)
com.sun.jersey.api.client.WebResource.path(WebResource.java:390)
com.microsoft.windowsazure.services.serviceBus.implementation.ServiceBusRestProxy.createRule(ServiceBusRestProxy.java:361)
com.microsoft.windowsazure.services.serviceBus.implementation.ServiceBusExceptionProcessor.createRule(ServiceBusExceptionProcessor.java:346)