Échec de chargement de la classe de tâches org.apache.synapse.startup.task dans Ajouter une nouvelle "tâche planifiée"

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

  •  21-12-2019
  •  | 
  •  

Question

Je suis en train de ajouter une nouvelle tâche planifiée.Dans l'interface utilisateur, je dois mettre la "mise en œuvre de la tâche". Comme mentionné dans la documentation WSO2, j'ai mis en œuvre ma classe Java par org.apache.synapse.task.task.Donc j'ai mis "org.apache.synapse.task.task" dans l'interface utilisateur comme "mise en œuvre de la tâche".Mais quand je clique sur Shedule, il est écrit "Échec de chargement de la classe de tâches org.apache.synapse.startup.task".J'ai aussi essayé avec "org.apache.synapse.startup.task".Mais les deux classes n'ont pas réussi à charger.

Quelqu'un peut-il m'aider s'il vous plaît à régler cela?

J'utilise le bus de service d'entreprise 4.8.1

Était-ce utile?

La solution

voir http://docs.wso2.org/display/esb481/ Ajouter + et + planification + tâches

Mise en œuvre de la tâche - la classe de mise en œuvre de la tâche.Pour utiliser l'implémentation de la tâche par défaut disponible avec l'ESB (et peut donc être utilisée sans télécharger de bibliothèques tiers ou de pots personnalisés), spécifiez org.apache.ysynapse.startup.tasks.MessageInjecteur .Cette classe injecte simplement un message spécifié dans l'environnement Synapse sur StartUp ESB

Si vous écrivez une tâche personnalisée, vous devez spécifier votre implémentation, mais pas 'org.apache.synapse.task.task'

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top