windows service bus error: Peer did not create remote endpoint for link, target:,
windows service bus error: Peer did not create remote endpoint for link, target:,
我正在尝试使用 the example provided on microsoft website 连接到 windows 服务总线,尝试使用来自 java
的 AMQP 连接服务总线
private String SbConnStrACS = "amqps://" + SbUsername + ":" + encode(SbPassword) + "@" + SbDomain;
private String SbQueueName = SbNamespace + "/testq";
我正在使用以下版本的库
<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 服务总线,我找不到任何这样的标志
我还能尝试什么??
注册表中的以下更改解决了该问题(感谢 Microsoft 对此的支持)
reg delete HKLM\SOFTWARE\Microsoft.NETFramework\v4.0.30319 /v
SchSendAuxRecord /f
reg add HKLM\SOFTWARE\Microsoft.NETFramework\v4.0.30319 /v
SchSendAuxRecord /t REG_DWORD /d 0x00000000 /f
我正在尝试使用 the example provided on microsoft website 连接到 windows 服务总线,尝试使用来自 java
的 AMQP 连接服务总线private String SbConnStrACS = "amqps://" + SbUsername + ":" + encode(SbPassword) + "@" + SbDomain;
private String SbQueueName = SbNamespace + "/testq";
我正在使用以下版本的库
<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 服务总线,我找不到任何这样的标志
我还能尝试什么??
注册表中的以下更改解决了该问题(感谢 Microsoft 对此的支持)
reg delete HKLM\SOFTWARE\Microsoft.NETFramework\v4.0.30319 /v SchSendAuxRecord /f
reg add HKLM\SOFTWARE\Microsoft.NETFramework\v4.0.30319 /v SchSendAuxRecord /t REG_DWORD /d 0x00000000 /f