[CentOS6][SOS JobScheduler] XML形式のイベントハンドラの設定


Create: 2013/03/22
LastUpdate: 2013/03/27
[ メニューに戻る ]

下図の環境を使用します。
環境の詳細を知りたい場合は、メニューに戻って構築手順を参照してください。


JobChain では、シーケンシャルなジョブの連携しか定義できませんでしたが、
イベントを利用することで下図のような複雑な条件のジョブ連携が可能になります。
(図:JobSchedulerEventマニュアルから引用)

このジョブ連携については「 [CentOS6][SOS JobScheduler] イベントハンドラの使用例 - マージ&スプリット」を参照してください。
ここでは、XML形式のイベントハンドラからジョブを実行する機能だけを試してみます。
手順については、「JobScheduler Events(PDF)」を参考にしました。

1.StandaloneJob の定義


イベントハンドラから実行するジョブを用意します。
JOEで下図のようにジョブを定義します。
正常終了すればいいだけなので、シェルで簡単なスクリプトを設定します。


2.イベントハンドラの作成


JOEでも作成できるのですが、今回は、直接XMLファイルを作成します。
イベントハンドラ用のXMLファイルに、以下の内容を記載します。
<?xml version="1.0" encoding="UTF-8"?>
<actions>
  <action name="sample">
    <events>
      <event_group group="Main">
         <event job_name="simple_shell_job" />
      </event_group>
    </events>
    <commands>
      <command name="command_1" scheduler_host="localhost" scheduler_port="4444">
        <start_job job="test/shell_job" />
      </command>
      <remove_event>
       <event event_class="example2" job_name="simple_shell_job" />
      </remove_event>
    </commands>
  </action>
</actions>

このイベントハンドラは、イベントを検知したら、ジョブを1つ実行して、イベントを削除します。
各色の意味は以下のとおり。
  • 赤字 ・・・ このイベントハンドラのアクションを実行する条件。
    今回は、ジョブ名が 'simple_shell_job' のイベントの場合に実行する。
  • 青字 ・・・ 実行するジョブの定義
  • 緑  ・・・ 削除するイベントの定義
イベントハンドラ用のファイルは、以下のディレクトリに格納します。
/home/jobs/sos-berlin.com/jobscheduler/scheduler/config/events
ファイル名には命名規則があり、以下のいづれかの形式にします。
  • [job_name].*.job.actions.xml
  • [job_chain_name].*.job_chain.actions.xml
  • [event_class].*.event_class.actions.xml
  • [name].actions.xml
今回は以下のファイル名とします。"example1"はイベントクラス名です。
example1.event_class.actions.xml

3.デバッグ情報の出力設定


イベントハンドラの詳細な動きを見たいので scheduler_event_service の実行結果にデバッグ用の詳細なログを出力するように設定します。
JOEでも修正できるのですが、今回は、以下のジョブ定義を直接修正しました。
/home/jobs/sos-berlin.com/jobscheduler/scheduler/config/live/sos/events/scheduler_event_service.job.xml
以下の赤字部分を追加します。
<?xml version="1.0" encoding="ISO-8859-1"?>


<job  title="Process Events" order="yes" stop_on_error="no" timeout="120">
    <settings >
        <log_level ><![CDATA[debug9]]></log_level>
    </settings>

    <description >
        <include  file="jobs/JobSchedulerEventJob.xml"/>
    </description>

    <params >
        <param  name="event_handler_filepath" value="./config/events"/>

        <param  name="event_handler_filespec" value="scheduler_events.xsl"/>

        <param  name="expiration_period" value="12:00"/>
    </params>

    <script  java_class="sos.scheduler.job.JobSchedulerEventJob" language="java"/>

    <run_time />
</job>


4.イベントハンドラの動作確認


Managerサーバに jobs ユーザでログインし、以下のようにコマンドを実行してイベントを生成します。
$ cd ~/sos-berlin.com/jobscheduler/scheduler/scheduler_home/bin
$ ./jobscheduler_event.sh -e example1 -j simple_shell_job -w add -h localhost -p 4444
Job Scheduler response:
OK

JOCでジョブの実行結果を確認します。
[Job Chains]タブで、[sos]→[events]を開くと、"scheduler_event_service" があります。
下図のように、[Show log]をクリックして、実行結果を確認します。


実行結果は以下のとおり。正常に shell_job を実行し、イベントを削除しています。
2013-03-22 16:54:17.077 [info]   (Task sos/events/scheduler_event_service:2675) SCHEDULER-842  Task is going to process Order sos/events/scheduler_event_service:293, state=start, on Scheduler http://centos6:4444
2013-03-22 16:54:17.078 [info]   (Task sos/events/scheduler_event_service:2675) 
2013-03-22 16:54:17.078 [info]   (Task sos/events/scheduler_event_service:2675) Task sos/events/scheduler_event_service:2675 - Protocol starts in /home/jobs/sos-berlin.com/jobscheduler/scheduler/logs/task.sos,events,scheduler_event_service.log
2013-03-22 16:54:17.109 [info]   (Task sos/events/scheduler_event_service:2675) SCHEDULER-918  state=starting (at=never)
2013-03-22 16:54:17.314 [debug3] (Task sos/events/scheduler_event_service:2675) Checking Xalan environment...
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) #---- BEGIN writeEnvironmentReport($Revision$): Useful stuff found: ----
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) version.DOM.draftlevel=2.0fd
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) java.class.path=/opt/sos-berlin.com/jobscheduler/scheduler/lib/activation.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.DataExchange-1.6-3044-19097.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.JSHelper-1.6-3044-19110.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.JobSchedulerLocalization-1.6-3044-19010.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.SOSJobSchedulerModel-1.6-3044-19037.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.VirtualFileSystem-1.6-3044-19109.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.configuration-1.6-3044-18978.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.connection-1.6-3044-18481.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.dailyschedule-1.6-3044-19047.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.dailyschedule.dialog-1.6-3044-19055.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.dashboard.globals-1.6-3044-19056.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.dialog-1.6-3044-18313.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.eventing.frontend-1.6-3044-19057.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.ftp.profiles-1.6-3044-18873.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.ftphistory-1.6-3044-19112.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.graphviz-1.6-3044-19041.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.hibernate-1.6-3044-19051.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.jitl-1.6-3044-19008.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.jobnet-1.6-3044-18657.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.jobnet.dataprovider-1.6-3044-18967.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.jobnet.dialog-1.6-3044-18038.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.ldap-1.6-3044-16431.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.mail-1.6-3044-18725.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.marshalling-1.6-3044-14755.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.net-1.6-3044-19104.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.scheduler-1.6-3044-19111.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.scheduler.editor-1.6-3044-19107.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.schedulerhistory-1.6-3044-19049.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.schedulerhistory.dialog-1.6-3044-17958.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.settings-1.6-3044-18207.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.spooler-1.3.3038.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.textprocessor-1.6-3044-14765.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.util-1.6-3044-17687.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.xml-1.6-3044-17054.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/commons-codec-1.3.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/commons-httpclient-3.0.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/commons-logging.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/commons-net-2.2.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/db2jcc.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/db2jcc_license_cu.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/guava-10.0.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/guice-3.0.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/guice-servlet-3.0.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/httpclient-4.2.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/httpcore-4.2.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/javax.inject-1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jaxen-1.1.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jaybird-full-2.1.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jce-jdk13-129.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jdom.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/joda-time-2.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jsch-0.1.48.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jtds-1.2.2.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jul-to-slf4j-1.6.4.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/log4j-1.2.16.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/mail.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/mysql-connector-java-5.1.23-bin.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/ojdbc6.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/org.apache.commons.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/org.eclipse.wst.xml.xpath2.processor_1.1.0.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/postgresql-8.1-404.jdbc3.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/saxon9he.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/scala-library-2.9.1-1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/serializer.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/slf4j-api-1.6.4.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/slf4j-log4j12-1.6.4.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/sos.hostware.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/swt.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/trilead-ssh2-build211.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/webdavclient4j-core-0.92.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/xalan.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/xercesImpl.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/xml-apis.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/hibernate/antlr-2.7.6.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/hibernate/commons-collections-3.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/hibernate/dom4j-1.6.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/hibernate/hibernate-jpa-2.0-api-1.0.0.Final.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/hibernate/hibernate3.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/hibernate/javassist-3.12.0.GA.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/hibernate/jta-1.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/aopalliance-1.0.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/com.sos.scheduler.engine.plugins.jetty-1.3.3038.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jackson-core-asl-1.9.4.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jackson-jaxrs-1.9.4.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jackson-mapper-asl-1.9.4.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jackson-module-scala-1.9.2.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jersey-core-1.10.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jersey-guice-1.10.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jersey-server-1.10.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jersey-servlet-1.10.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-1.3.3038.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-client-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-continuation-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-http-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-io-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-security-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-server-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-servlet-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-servlets-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-util-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-webapp-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-xml-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/servlet-api-3.0.20100224.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/web-1.3.3038.jar
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) version.JAXP=1.1 or higher
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) java.ext.dirs=/usr/java/jdk1.7.0_13/jre/lib/ext:/usr/java/packages/lib/ext
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) version.xerces2=Xerces-J 2.11.0-xml-schema-1.1-beta
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) version.xerces1=not-present
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) version.xalan2_2=Xalan Java 2.7.1
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) version.xalan1=not-present
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) version.ant=not-present
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) java.version=1.7.0_13
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) version.DOM=2.0
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) version.crimson=not-present
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) sun.boot.class.path=/usr/java/jdk1.7.0_13/jre/lib/resources.jar:/usr/java/jdk1.7.0_13/jre/lib/rt.jar:/usr/java/jdk1.7.0_13/jre/lib/sunrsasign.jar:/usr/java/jdk1.7.0_13/jre/lib/jsse.jar:/usr/java/jdk1.7.0_13/jre/lib/jce.jar:/usr/java/jdk1.7.0_13/jre/lib/charsets.jar:/usr/java/jdk1.7.0_13/jre/lib/jfr.jar:/usr/java/jdk1.7.0_13/jre/classes
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) #---- BEGIN Listing XML-related jars in: foundclasses.java.class.path ----
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) dom.jar-path=/opt/sos-berlin.com/jobscheduler/scheduler/lib/jdom.jar
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) dom.jar-apparent.version=dom.jar present-unknown-version
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) serializer.jar-apparent.version=serializer.jar present-unknown-version
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) serializer.jar-path=/opt/sos-berlin.com/jobscheduler/scheduler/lib/serializer.jar
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) xalan.jar-path=/opt/sos-berlin.com/jobscheduler/scheduler/lib/xalan.jar
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) xercesImpl.jar-apparent.version=xercesImpl.jar WARNING.present-unknown-version
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) xercesImpl.jar-path=/opt/sos-berlin.com/jobscheduler/scheduler/lib/xercesImpl.jar
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) xml-apis.jar-apparent.version=xml-apis.jar present-unknown-version
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) xml-apis.jar-path=/opt/sos-berlin.com/jobscheduler/scheduler/lib/xml-apis.jar
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) #----- END Listing XML-related jars in: foundclasses.java.class.path -----
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) version.SAX=2.0
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) version.xalan2x=Xalan Java 2.7.1
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) #----- END writeEnvironmentReport: Useful properties found: -----
2013-03-22 16:54:17.315 [debug3] (Task sos/events/scheduler_event_service:2675) # YAHOO! Your environment seems to be OK.
2013-03-22 16:54:17.317 [debug]  (Task sos/events/scheduler_event_service:2675) java classpath: /opt/sos-berlin.com/jobscheduler/scheduler/lib/activation.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.DataExchange-1.6-3044-19097.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.JSHelper-1.6-3044-19110.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.JobSchedulerLocalization-1.6-3044-19010.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.SOSJobSchedulerModel-1.6-3044-19037.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.VirtualFileSystem-1.6-3044-19109.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.configuration-1.6-3044-18978.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.connection-1.6-3044-18481.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.dailyschedule-1.6-3044-19047.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.dailyschedule.dialog-1.6-3044-19055.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.dashboard.globals-1.6-3044-19056.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.dialog-1.6-3044-18313.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.eventing.frontend-1.6-3044-19057.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.ftp.profiles-1.6-3044-18873.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.ftphistory-1.6-3044-19112.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.graphviz-1.6-3044-19041.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.hibernate-1.6-3044-19051.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.jitl-1.6-3044-19008.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.jobnet-1.6-3044-18657.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.jobnet.dataprovider-1.6-3044-18967.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.jobnet.dialog-1.6-3044-18038.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.ldap-1.6-3044-16431.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.mail-1.6-3044-18725.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.marshalling-1.6-3044-14755.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.net-1.6-3044-19104.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.scheduler-1.6-3044-19111.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.scheduler.editor-1.6-3044-19107.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.schedulerhistory-1.6-3044-19049.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.schedulerhistory.dialog-1.6-3044-17958.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.settings-1.6-3044-18207.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.spooler-1.3.3038.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.textprocessor-1.6-3044-14765.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.util-1.6-3044-17687.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/com.sos.xml-1.6-3044-17054.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/commons-codec-1.3.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/commons-httpclient-3.0.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/commons-logging.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/commons-net-2.2.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/db2jcc.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/db2jcc_license_cu.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/guava-10.0.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/guice-3.0.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/guice-servlet-3.0.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/httpclient-4.2.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/httpcore-4.2.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/javax.inject-1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jaxen-1.1.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jaybird-full-2.1.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jce-jdk13-129.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jdom.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/joda-time-2.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jsch-0.1.48.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jtds-1.2.2.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jul-to-slf4j-1.6.4.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/log4j-1.2.16.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/mail.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/mysql-connector-java-5.1.23-bin.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/ojdbc6.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/org.apache.commons.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/org.eclipse.wst.xml.xpath2.processor_1.1.0.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/postgresql-8.1-404.jdbc3.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/saxon9he.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/scala-library-2.9.1-1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/serializer.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/slf4j-api-1.6.4.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/slf4j-log4j12-1.6.4.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/sos.hostware.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/swt.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/trilead-ssh2-build211.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/webdavclient4j-core-0.92.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/xalan.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/xercesImpl.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/xml-apis.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/hibernate/antlr-2.7.6.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/hibernate/commons-collections-3.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/hibernate/dom4j-1.6.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/hibernate/hibernate-jpa-2.0-api-1.0.0.Final.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/hibernate/hibernate3.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/hibernate/javassist-3.12.0.GA.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/hibernate/jta-1.1.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/aopalliance-1.0.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/com.sos.scheduler.engine.plugins.jetty-1.3.3038.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jackson-core-asl-1.9.4.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jackson-jaxrs-1.9.4.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jackson-mapper-asl-1.9.4.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jackson-module-scala-1.9.2.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jersey-core-1.10.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jersey-guice-1.10.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jersey-server-1.10.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jersey-servlet-1.10.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-1.3.3038.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-client-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-continuation-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-http-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-io-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-security-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-server-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-servlet-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-servlets-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-util-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-webapp-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/jetty-xml-8.1.0.RC5.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/servlet-api-3.0.20100224.jar:/opt/sos-berlin.com/jobscheduler/scheduler/lib/jetty_ext/web-1.3.3038.jar
2013-03-22 16:54:17.318 [debug]  (Task sos/events/scheduler_event_service:2675) java vm arguments:   
2013-03-22 16:54:17.440 [debug6] (Task sos/events/scheduler_event_service:2675) connecting to database...
2013-03-22 16:54:17.452 [debug6] (Task sos/events/scheduler_event_service:2675) calling sos.connection.SOSConnection.<init>(263)
2013-03-22 16:54:17.453 [debug9] (Task sos/events/scheduler_event_service:2675) .. driver=com.mysql.jdbc.Driver, url=jdbc:mysql://localhost:3306/scdl, dbuser=scdl_user
2013-03-22 16:54:17.454 [debug6] (Task sos/events/scheduler_event_service:2675) sos.connection.SOSMySQLConnection.connect(97)
2013-03-22 16:54:17.759 [debug6] (Task sos/events/scheduler_event_service:2675) .. successfully connected to jdbc:mysql://localhost:3306/scdl
2013-03-22 16:54:17.759 [debug3] (Task sos/events/scheduler_event_service:2675) DatabaseMajorVersion: 5
2013-03-22 16:54:17.760 [debug3] (Task sos/events/scheduler_event_service:2675) DatabaseMinorVersion: 1
2013-03-22 16:54:17.760 [debug3] (Task sos/events/scheduler_event_service:2675) DatabaseProductVersion: 5.1.67
2013-03-22 16:54:17.761 [debug3] (Task sos/events/scheduler_event_service:2675) Excluded Database Version: false
2013-03-22 16:54:17.761 [debug3] (Task sos/events/scheduler_event_service:2675) Untested Database Version: false
2013-03-22 16:54:17.762 [debug6] (Task sos/events/scheduler_event_service:2675) calling sos.connection.SOSMySQLConnection.prepare(126)
2013-03-22 16:54:17.767 [debug6] (Task sos/events/scheduler_event_service:2675) ..successfully connected to JobScheduler database.
2013-03-22 16:54:17.768 [debug6] (Task sos/events/scheduler_event_service:2675) current event set: <?xml version="1.0" encoding="UTF-8"?>
2013-03-22 16:54:17.768 [debug6] (Task sos/events/scheduler_event_service:2675) <events current_date="2013-03-22 16:51:15" expiration_date="2013-03-23 04:51:15"/>
2013-03-22 16:54:17.789 [debug9] (Task sos/events/scheduler_event_service:2675) looking for //events/event
2013-03-22 16:54:17.896 [debug9] (Task sos/events/scheduler_event_service:2675) nodes.getLength(): 0
2013-03-22 16:54:17.897 [info]   (Task sos/events/scheduler_event_service:2675) 0 events are active, 0 events have expired
2013-03-22 16:54:17.905 [debug]  (Task sos/events/scheduler_event_service:2675) .. parameter [action]: add
2013-03-22 16:54:17.905 [debug]  (Task sos/events/scheduler_event_service:2675) .. parameter [remote_scheduler_host]: localhost
2013-03-22 16:54:17.906 [debug]  (Task sos/events/scheduler_event_service:2675) .. parameter [remote_scheduler_port]: 4444
2013-03-22 16:54:17.907 [debug]  (Task sos/events/scheduler_event_service:2675) .. parameter [job_name]: simple_shell_job
2013-03-22 16:54:17.907 [debug]  (Task sos/events/scheduler_event_service:2675) .. parameter [event_class]: example1
2013-03-22 16:54:17.907 [debug]  (Task sos/events/scheduler_event_service:2675) .. parameter [event_id]: 0
2013-03-22 16:54:17.908 [debug]  (Task sos/events/scheduler_event_service:2675) .. parameter [exit_code]: 0
2013-03-22 16:54:17.908 [debug]  (Task sos/events/scheduler_event_service:2675) .. parameter [created]: 2013-03-22 16:54:16
2013-03-22 16:54:17.908 [debug]  (Task sos/events/scheduler_event_service:2675) .. parameter [expiration_period]: 12:00
2013-03-22 16:54:17.909 [debug]  (Task sos/events/scheduler_event_service:2675) .. parameter [event_handler_filepath]: ./config/events
2013-03-22 16:54:17.909 [debug]  (Task sos/events/scheduler_event_service:2675) .. parameter [event_handler_filespec]: scheduler_events.xsl
2013-03-22 16:54:17.911 [info]   (Task sos/events/scheduler_event_service:2675) adding event: example1 0
2013-03-22 16:54:17.912 [debug9] (Task sos/events/scheduler_event_service:2675) .. constructing event: schedulerId=scheduler, eventClass=example1, eventId=0
2013-03-22 16:54:17.918 [debug9] (Task sos/events/scheduler_event_service:2675) remEv: [event: null]
2013-03-22 16:54:17.919 [debug9] (Task sos/events/scheduler_event_service:2675) remEv.getParentNode(): [events: null]
2013-03-22 16:54:17.920 [debug7] (Task sos/events/scheduler_event_service:2675) xquery to remove events: //event[@event_class='example1' and @event_id='0' and @exit_code='0' and @job_name='simple_shell_job' and @remote_scheduler_host='localhost' and @remote_scheduler_port='4444' and @scheduler_id='scheduler']
2013-03-22 16:54:17.922 [debug3] (Task sos/events/scheduler_event_service:2675) .. --> curExpiration_period:
2013-03-22 16:54:17.922 [debug3] (Task sos/events/scheduler_event_service:2675) .. --> curExpiration_cycle:
2013-03-22 16:54:17.923 [debug3] (Task sos/events/scheduler_event_service:2675) .. --> curEventExpires:2013-03-23 04:54:17
2013-03-22 16:54:17.923 [info]   (Task sos/events/scheduler_event_service:2675) .. adding event ...: scheduler id=scheduler, event class=example1, event id=0, exit code=0, job chain=, order id=, job=simple_shell_job
2013-03-22 16:54:17.924 [debug9] (Task sos/events/scheduler_event_service:2675) calling sos.connection.SOSConnection.executeUpdate(1997)
2013-03-22 16:54:17.924 [debug9] (Task sos/events/scheduler_event_service:2675) Calling sos.connection.SOSConnection.normalizeStatement(2359)
2013-03-22 16:54:17.925 [debug9] (Task sos/events/scheduler_event_service:2675) ..inputString=INSERT INTO SCHEDULER_EVENTS ("SPOOLER_ID", "REMOTE_SCHEDULER_HOST", "REMOTE_SCHEDULER_PORT", "JOB_CHAIN", "ORDER_ID", "JOB_NAME", "EVENT_CLASS", "EVENT_ID", "EXIT_CODE", "CREATED", "EXPIRES") VALUES ('scheduler', 'localhost', 4444, '', '', 'simple_shell_job', 'example1', '0', '0', %timestamp_iso('2013-03-22 16:54:16'), %timestamp_iso('2013-03-23 04:54:17'))
2013-03-22 16:54:17.928 [debug9] (Task sos/events/scheduler_event_service:2675) sos.connection.SOSConnection.normalizeStatement(2407), result [INSERT INTO SCHEDULER_EVENTS ("SPOOLER_ID", "REMOTE_SCHEDULER_HOST", "REMOTE_SCHEDULER_PORT", "JOB_CHAIN", "ORDER_ID", "JOB_NAME", "EVENT_CLASS", "EVENT_ID", "EXIT_CODE", "CREATED", "EXPIRES") VALUES ('scheduler', 'localhost', 4444, '', '', 'simple_shell_job', 'example1', '0', '0', '2013-03-22 16:54:16', '2013-03-23 04:54:17')]
2013-03-22 16:54:17.928 [debug6] (Task sos/events/scheduler_event_service:2675) sos.connection.SOSConnection.executeUpdate(2004): INSERT INTO SCHEDULER_EVENTS ("SPOOLER_ID", "REMOTE_SCHEDULER_HOST", "REMOTE_SCHEDULER_PORT", "JOB_CHAIN", "ORDER_ID", "JOB_NAME", "EVENT_CLASS", "EVENT_ID", "EXIT_CODE", "CREATED", "EXPIRES") VALUES ('scheduler', 'localhost', 4444, '', '', 'simple_shell_job', 'example1', '0', '0', '2013-03-22 16:54:16', '2013-03-23 04:54:17')
2013-03-22 16:54:17.929 [debug9] (Task sos/events/scheduler_event_service:2675) sos.connection.SOSConnection.executeUpdate(2010) successfully executed.
2013-03-22 16:54:17.930 [debug9] (Task sos/events/scheduler_event_service:2675) calling sos.connection.SOSConnection.commit(2112)
2013-03-22 16:54:17.933 [debug6] (Task sos/events/scheduler_event_service:2675) sos.connection.SOSConnection.commit(2120) successfully executed.
2013-03-22 16:54:17.933 [debug3] (Task sos/events/scheduler_event_service:2675) .. current events for event handler processing:
2013-03-22 16:54:17.945 [debug3] (Task sos/events/scheduler_event_service:2675) <?xml version="1.0" encoding="UTF-8"?>
2013-03-22 16:54:17.945 [debug3] (Task sos/events/scheduler_event_service:2675) <events current_date="2013-03-22 16:51:15" expiration_date="2013-03-23 04:51:15"><event created="2013-03-22 16:54:16" event_class="example1" event_id="0" exit_code="0" expires="2013-03-23 04:54:17" job_chain="" job_name="simple_shell_job" order_id="" remote_scheduler_host="localhost" remote_scheduler_port="4444" scheduler_id="scheduler"/></events>
2013-03-22 16:54:17.946 [debug6] (Task sos/events/scheduler_event_service:2675) retrieving event handlers from directory: ./config/events for file specification: Action
2013-03-22 16:54:17.947 [debug6] (Task sos/events/scheduler_event_service:2675) .. looking for special event handler for: job simple_shell_job(\..*)?\.job\.actions.xml$
2013-03-22 16:54:17.949 [debug6] (Task sos/events/scheduler_event_service:2675) .. looking for special event handler for: event_class example1(\..*)?\.event_class\.actions.xml$
2013-03-22 16:54:17.949 [debug]  (Task sos/events/scheduler_event_service:2675) .. analysing action event handler: /home/jobs/sos-berlin.com/jobscheduler/scheduler/config/events/example1.event_class.actions.xml
2013-03-22 16:54:18.033 [debug]  (Task sos/events/scheduler_event_service:2675) .... checking action sample
2013-03-22 16:54:18.038 [debug]  (Task sos/events/scheduler_event_service:2675) .... added action:sample
2013-03-22 16:54:18.041 [debug]  (Task sos/events/scheduler_event_service:2675) .. command was added
2013-03-22 16:54:18.041 [debug]  (Task sos/events/scheduler_event_service:2675) ....name=command_1
2013-03-22 16:54:18.042 [debug]  (Task sos/events/scheduler_event_service:2675) ....scheduler_host=localhost
2013-03-22 16:54:18.042 [debug]  (Task sos/events/scheduler_event_service:2675) ....scheduler_port=4444
2013-03-22 16:54:18.043 [debug]  (Task sos/events/scheduler_event_service:2675) .. remove_event was added
2013-03-22 16:54:18.043 [debug6] (Task sos/events/scheduler_event_service:2675) retrieving event handlers from directory: ./config/events for file specification: scheduler_events.xsl
2013-03-22 16:54:18.044 [debug6] (Task sos/events/scheduler_event_service:2675) .. looking for special event handler for job: simple_shell_job(\..*)?\.job\.sos.scheduler.xsl$
2013-03-22 16:54:18.044 [debug6] (Task sos/events/scheduler_event_service:2675) .. looking for special event handlers for event class: example1(\..*)?\.event_class\.sos.scheduler.xsl$
2013-03-22 16:54:18.045 [debug]  (Task sos/events/scheduler_event_service:2675) .. adding list of default event handlers: ./config/events/scheduler_events.xsl
2013-03-22 16:54:18.047 [debug]  (Task sos/events/scheduler_event_service:2675) .. processing events with stylesheet: /home/jobs/sos-berlin.com/jobscheduler/scheduler/config/events/scheduler_events.xsl.inc
2013-03-22 16:54:18.557 [debug]  (Task sos/events/scheduler_event_service:2675) .. processing events with stylesheet: /home/jobs/sos-berlin.com/jobscheduler/scheduler/config/events/scheduler_events.xsl
2013-03-22 16:54:18.580 [debug7] (Task sos/events/scheduler_event_service:2675) using host from command: localhost
2013-03-22 16:54:18.581 [debug]  (Task sos/events/scheduler_event_service:2675) .. connecting to JobScheduler localhost:4444
2013-03-22 16:54:18.585 [info]   (Task sos/events/scheduler_event_service:2675) .. sending command to remote JobScheduler [localhost:4444]: <?xml version="1.0" encoding="UTF-8"?>
2013-03-22 16:54:18.585 [info]   (Task sos/events/scheduler_event_service:2675) <start_job job="test/shell_job"/>
2013-03-22 16:54:18.602 [debug3] (Task sos/events/scheduler_event_service:2675) .. content of result file for event handler: /home/jobs/sos-berlin.com/jobscheduler/scheduler/config/events/scheduler_events.xsl.inc
2013-03-22 16:54:18.603 [debug3] (Task sos/events/scheduler_event_service:2675) <?xml version="1.0" encoding="UTF-8"?><commands xmlns:date="http://exslt.org/dates-and-times" xmlns:func="http://exslt.org/functions" xmlns:sos="http://www.sos-berlin.com" debug="false"/>
2013-03-22 16:54:18.606 [debug3] (Task sos/events/scheduler_event_service:2675) .. content of result file for event handler: /home/jobs/sos-berlin.com/jobscheduler/scheduler/config/events/scheduler_events.xsl
2013-03-22 16:54:18.606 [debug3] (Task sos/events/scheduler_event_service:2675) <?xml version="1.0" encoding="UTF-8"?>
2013-03-22 16:54:18.606 [debug3] (Task sos/events/scheduler_event_service:2675) <commands xmlns:sos="http://www.sos-berlin.com" xmlns:date="http://exslt.org/dates-and-times"
2013-03-22 16:54:18.606 [debug3] (Task sos/events/scheduler_event_service:2675)           xmlns:func="http://exslt.org/functions"
2013-03-22 16:54:18.606 [debug3] (Task sos/events/scheduler_event_service:2675)           debug="false"/>
2013-03-22 16:54:18.610 [debug3] (Task sos/events/scheduler_event_service:2675) -->1 events should be deleted
2013-03-22 16:54:18.611 [debug7] (Task sos/events/scheduler_event_service:2675) xquery to remove events: //event[@event_class='example2' and @job_name='simple_shell_job']
2013-03-22 16:54:18.615 [debug3] (Task sos/events/scheduler_event_service:2675) -->0 events should be deleted
2013-03-22 16:54:18.620 [debug3] (Task sos/events/scheduler_event_service:2675) -->0 events should be deleted
2013-03-22 16:54:18.627 [debug9] (Task sos/events/scheduler_event_service:2675) Updating events: <?xml version="1.0" encoding="UTF-8"?>
2013-03-22 16:54:18.627 [debug9] (Task sos/events/scheduler_event_service:2675) <events current_date="2013-03-22 16:54:18" expiration_date="2013-03-23 04:54:17"><event created="2013-03-22 16:54:16" event_class="example1" event_id="0" exit_code="0" expires="2013-03-23 04:54:17" job_chain="" job_name="simple_shell_job" order_id="" remote_scheduler_host="localhost" remote_scheduler_port="4444" scheduler_id="scheduler"/></events>
2013-03-22 16:54:18.634 [info]   (Task sos/events/scheduler_event_service:2675) SCHEDULER-843  Task has ended processing of Order sos/events/scheduler_event_service:293, state=start, on Scheduler http://centos6:4444
2013-03-22 16:54:18.634 [info]   set_state end
2013-03-22 16:54:18.635 [info]   SCHEDULER-945  No further job in job chain - order has been carried out
2013-03-22 16:54:18.635 [info]   SCHEDULER-940  Removing order from job chain
一応、イベントが削除されているか確認します。
以下のコマンドの実行結果が "0" なのでイベントはちゃんと削除されています。
$ cd ~/sos-berlin.com/jobscheduler/scheduler/scheduler_home/bin
$ ./jobscheduler_event.sh -e example1 -j simple_shell_job -w check -h localhost -p 4444
0