Fehler beim Laden der Task-Klasse Org.apache.synapse.StartUp.Task beim Hinzufügen einer neuen "geplanten Aufgabe"

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

  •  21-12-2019
  •  | 
  •  

Frage

Ich bin dabei, eine neue geplante Aufgabe hinzuzufügen.In der UI muss ich die "Task-Implementierung" stellen. Wie in der WSO2-Dokumentation erwähnt, habe ich meine Java-Klasse von org.apache.synapse.task.task implementiert.Also lege ich "org.apache.synapse.task.task" in der UI als "Task-Implementierung".Wenn ich jedoch auf Shedule klicke, heißt es, "Fehler beim Laden der Taskklasse org.apache.synapse.startup.task".Ich habe auch mit "org.apache.synapse.startup.task" versucht.Beide Klassen können jedoch nicht geladen werden.

Kann mir jemand helfen, dies zu sortieren?

Ich verwende Enterprise Service Bus 4.8.1

War es hilfreich?

Lösung

siehe http://docs.wso2.org/display/esb481/ Hinzufügen + und + Planung + Aufgaben

Task-Implementierung - Die Implementierungsklasse der Aufgabe.So verwenden Sie die Standard-Task-Implementierung, die mit der ESB verfügbar ist (und kann ohne Herunterladen von Bibliotheken oder benutzerdefinierten JARs von Drittanbietern verwendet werden), geben Sie org.apache.synapse.startup.tasks.messageInjektor an.em> .Diese Klasse injiziert einfach eine angegebene Nachricht in die Synapse-Umgebung bei ESB-Startup

Wenn Sie eine benutzerdefinierte Aufgabe schreiben, müssen Sie Ihre Implementierung angeben, jedoch nicht 'org.apache.synapse.task.task'

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top