理论教育 创建作业项目并定义任务,详见NWDS开发者工作室

创建作业项目并定义任务,详见NWDS开发者工作室

时间:2023-05-19 理论教育 版权反馈
【摘要】:1)首先创建一个新的调度器作业开发对象,进入NWDS开发者工作室。3)打开Java编辑器,在自动生成的“StardardJob”类中编写作业运行时的逻辑,如图8-11所示。图8-12 部署项目的菜单选择7)接着使用管理员登录NWA平台,选择“操作”→“作业”→“Java调度器”,如图8-13所示。图8-13 NWA平台的Java调度器图8-14 任务定义界面

创建作业项目并定义任务,详见NWDS开发者工作室

下面介绍如何在NWDS中创建一个调度器作业项目。

1)首先创建一个新的调度器作业开发对象,进入NWDS开发者工作室。单击“File”→“New”→“Other”,在弹出的对话框中找到“Scheduler Job”选中,并单击“OK”按钮,如图8-9所示。

2)选择需要生成作业的EJB工程,填写包名、类名,任务名称和描述,随后单击“Finish”按钮完成任务创建,如图8-10所示。

3)打开Java编辑器,在自动生成的“StardardJob”类中编写作业运行时的逻辑,如图8-11所示。

978-7-111-58177-2-Chapter08-9.jpg

图8-9 选择文件类型

978-7-111-58177-2-Chapter08-10.jpg

图8-10 输入调度器作业信息

978-7-111-58177-2-Chapter08-11.jpg

图8-11 添加代码

4)接着修改对应的xml配置文件,在“ejb-j2ee-engine.xml”新增了对“Standard Job”类的描述属性。

978-7-111-58177-2-Chapter08-12.jpg

5)接着创建一个“job-definition.xml”配置文件,并且ear描述文件中添加了以下描述。

<application-j2ee-enginexmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:noNamespaceSchemaLocation="application-j2ee-engine.xsd">(www.daowen.com)

<referencereference-type="hard">

<reference-targetprovider-name="sap.com"target-type="service">scheduler~runtime</reference-target>

</reference>

</application-j2ee-engine>

6)完成配置代码后,编译并部署EAR工程至Java应用服务器,右击项目并选择“De⁃

velopment Component”→“Build”→“Deploy”,进行编译和部署,如图8-12所示。

978-7-111-58177-2-Chapter08-13.jpg

图8-12 部署项目的菜单选择

7)接着使用管理员登录NWA平台,选择“操作”→“作业”→“Java调度器”,如图8-13所示。

8)进入页面后,就能看到已经成功发布的对应的定时作业了,如图8-14所示。

978-7-111-58177-2-Chapter08-14.jpg

图8-13 NWA平台的Java调度器

978-7-111-58177-2-Chapter08-15.jpg

图8-14 任务定义界面

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈