فشل تحميل فئة المهمة org.apache.synapse.startup.Task في إضافة "مهمة مجدولة" جديدة

StackOverflow https://stackoverflow.com//questions/22038067

  •  21-12-2019
  •  | 
  •  

سؤال

أنا بصدد إضافة مهمة مجدولة جديدة.في واجهة المستخدم، لا بد لي من وضع "تنفيذ المهمة".كما هو مذكور في وثائق WSO2، قمت بتنفيذ فئة Java الخاصة بي بواسطة org.Apache.synapse.task.Task.لذلك قمت بوضع "org.apache.synapse.task.Task" في واجهة المستخدم باسم "تنفيذ المهمة".ولكن عندما أقوم بالنقر فوق shedule تظهر لي رسالة "فشل تحميل فئة المهمة org.apache.synapse.startup.Task".لقد حاولت أيضًا باستخدام "org.apache.synapse.startup.Task".ولكن فشل تحميل كلا الفئتين.

هل يمكن لأي أحد أن يساعدني في حل هذا الأمر؟

أنا أستخدم Enterprise Service Bus 4.8.1

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

المحلول

يرى http://docs.wso2.org/display/ESB481/Adding+and+Scheduling+Tasks

تنفيذ المهمة - فئة تنفيذ المهمة.لاستخدام تنفيذ المهمة الافتراضية المتوفرة مع ESB (وبالتالي يمكن استخدامها دون تنزيل أي مكتبات تابعة لجهات خارجية أو ملفات JAR مخصصة)، حدد org.apache.synapse.startup.tasks.MessageInjector.تقوم هذه الفئة ببساطة بإدخال رسالة محددة في بيئة Synapse عند بدء تشغيل ESB

إذا كتبت مهمة مخصصة، فيجب عليك تحديد التنفيذ الخاص بك، ولكن ليس "org.apache.synapse.task.Task".

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