1

サブスクリプションを作成し、そのサブスクリプションにフィルターを設定しようとしましたが、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)

4

0 に答える 0