سؤال

كنت أتساءل كيفية تكوين نقل JMS للعمل مع IBM Messontight، على غرار: http://docs.wso2.org/display/esb460/configure+with+activemq

الآن، لدي ما يلي في AXIS2.xml:

giveacodicetagpre.

ولدي شيء من هذا القبيل في خدمة وكيل ESB:

giveacodicetagpre.

عندما أقوم بتشغيل خادم ESB، أحصل على الخطأ التالي: لا يمكن الحصول على سياق JNDI، اتصال JMS مصنع: TopicConnectionCleActory أو الوجهة الافتراضية: NULL ل JMS CF

ستكون أي مساعدة موضع تقدير كبير.شكرا!

هل كانت مفيدة؟

المحلول

حسنا، اعتقدت ذلك.

يجب أن يكون تكوين JMS في AXIS2.xml:

giveacodicetagpre.

ولدي ملف خصائص JNDI يدعى .bindings مع ما يلي:

giveacodicetagpre.

أيضا، لا تنس وضع imajmsclient.jar داخل المكونات / lib.

ما زلت أواجه مشكلات حيث تقوم كل خدمة بإنشاء موضوعات / قوائم انتظار، ولأنها غير محددة في .Bindings، فإن الخادم هو puking.لقد عملت حول هذا عن طريق إزالة بروتوكول النقل JMS على كل خدمة بيانات وخدمة جرة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top