私はjavaのWindowsサービス・バス・エラー:ピアは、ターゲットをリンクのリモートエンドポイントを作成しなかった:,
private String SbConnStrACS = "amqps://" + SbUsername + ":" + encode(SbPassword) + "@" + SbDomain;
private String SbQueueName = SbNamespace + "/testq";
からAMQPを使用してサービス・バスに接続しようと、the example provided on microsoft websiteを使用して、Windowsサービス・バスに接続しようとしています私は図書館
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jms_1.1_spec</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>org.apache.qpid</groupId>
<artifactId>qpid-amqp-1-0-client-jms</artifactId>
<version>0.22</version>
</dependency>
のバージョンの下に使用していますが、私はエラーを取得しています:
javax.jms.JMSException: Peer did not create remote endpoint for link, target: sbns/test
at org.apache.qpid.amqp_1_0.jms.impl.MessageProducerImpl.<init>(MessageProducerImpl.java:77)
at org.apache.qpid.amqp_1_0.jms.impl.SessionImpl.createProducer(SessionImpl.java:348)
at org.apache.qpid.amqp_1_0.jms.impl.SessionImpl.createProducer(SessionImpl.java:63)
at test.servicebus.SimpleSenderReceiver.<init>(SimpleSenderReceiver.java:36)
at test.servicebus.Main.main(Main.java:22)
Azureサービスバスの正確なエラーはremove partitioned flag
from the queuesですが、Windowsサービスバスの場合、そのようなフラグは見つかりません。
他に何を試すことができますか?レジストリの変更以下