WSO2-ESB中的调度

WSO2-ESB中的调度,wso2,wso2esb,Wso2,Wso2esb,我完成了本地系统与云系统的接口。我使用developer studio进行所有调用和映射,并在ESB服务器上部署了我的CAR文件,该服务器还创建了一个代理服务 我想安排我的项目/代理服务,以便在定期之后自动执行接口 当导航到ESB>调度任务时,我无法调度as,因为创建新任务时,它要求“org.apache.synapse.startup.Tasks.MessageInjector”的许多输入参数,错误是“当任务实现设置为MessageInjector类时,消息属性值不能为空。” 请。帮助我如何简

我完成了本地系统与云系统的接口。我使用developer studio进行所有调用和映射,并在ESB服务器上部署了我的CAR文件,该服务器还创建了一个代理服务

我想安排我的项目/代理服务,以便在定期之后自动执行接口

当导航到ESB>调度任务时,我无法调度as,因为创建新任务时,它要求“org.apache.synapse.startup.Tasks.MessageInjector”的许多输入参数,错误是“当任务实现设置为MessageInjector类时,消息属性值不能为空。”


请。帮助我如何简单地通过ESB安排接口/代理服务查看此示例。如您所见,我定义:

<?xml version="1.0" encoding="UTF-8"?>
<task xmlns="http://ws.apache.org/ns/synapse"
      name="UpdateName"
      class="org.apache.synapse.startup.tasks.MessageInjector"
      group="synapse.simple.quartz">
   <trigger cron="0/15 * * * * ?"/>
   <property name="proxyName" value="testTask"/>
   <property name="message">
      <moc:QRY_SELECT_SRH_EMPLEADO xmlns:moc="http://www.example.org/mockWS/">
         <INT_ID>gero et</INT_ID>
      </moc:QRY_SELECT_SRH_EMPLEADO>
   </property>
   <property name="soapAction"
             value="http://www.example.org/mockWS/QRY_SELECT_SRH_EMPLEADO"/>
   <property name="injectTo" value="proxy"/>
</task>

杰罗等人
  • 我使用的类名
  • 用于设置间隔的cron
  • 我要调用的代理名称
  • 我发送给代理的消息
  • 用于在代理服务内定义操作的soap操作