Azure ServiceBusをAMQP経由でQPID経由でIBM WAS LibertyProfileに接続する際に問題が発生しました。 私はMicrosoft Docs Service Bus Messagingでチュートリアルを追ったが、私は例外(URLは難読化された)次のようだ:私はリソースアダプタとしてqpid-RA-6.1.2.rarを使用server.xmlでAzure Servicebus AMQPのURLが受け入れられない/またはLibertyをAzureサービスバスに接続する方法
Caused by: Not an AMQP URL amqps://POLICY:[email protected]
at org.apache.qpid.url.URLHelper.parseError(URLHelper.java:143)
at org.apache.qpid.url.URLHelper.parseError(URLHelper.java:138)
at org.apache.qpid.client.url.URLParser.parseURL(URLParser.java:150)
at org.apache.qpid.client.url.URLParser.<init>(URLParser.java:41)
at org.apache.qpid.client.AMQConnectionURL.<init>(AMQConnectionURL.java:62)
at org.apache.qpid.client.AMQConnectionFactory.<init>(AMQConnectionFactory.java:83)
at org.apache.qpid.ra.QpidResourceAdapter.createFactory(QpidResourceAdapter.java:747)
at org.apache.qpid.ra.QpidResourceAdapter.createAMQConnectionFactory(QpidResourceAdapter.java:656)
。
jndi.propertiesに同じURLを持つ小さなサンプルアプリケーションを使用すると、接続が完璧に機能します。
2つのソリューションの違いは、リソースアダプタを使用することです。私はそれを使用して間違っていますか? WAS LibertyからAMQP経由でAzure Service Busに接続する方が良いでしょうか?
私はうまくいけば、いくつかの答えやヒントを得ることを楽しみにしています。
::[リンク](https://social.msdn.microsoft.com/Forums/en-US/18e17c97-cbcf-4bc5 はまた、リソースアダプタにはさらなる作業はありません-8624-8c10b295b2d8/azure-service-bus-usage-in-javaee-jca-websphere-liberty-profile) – blaine