SERVICE_LOAD

LANSA Integrator

SERVICE_LOAD


サービスをロードして初期化します。

                                                          必須

 SERVICE_LOAD ---- SERVICE ---------サービス名--------------->

                                                          任意

               >-- TRACE ----------- *NO ------------------------>

                                     *YES

                                     *ERROR

               >-- TRACE_NAME ------名前-----------------------|

                                     *SERVICE

                                     *PROCESS

                                     *FUNCTION

                                     *JOBNAME

                                     *JOBUSER

                                     *JOBNUMBER

詳細については、以下を参照してください。

クライアントからのサービス・プログラム・トレース

キーワード

SERVICE

ロードするサービスの名前 - この場合はSQLService

TRACE

クライアント・プログラムのトレースを有効にするには、SERVICE_LOADコマンドでTRACEキーワードを使用します。

TRACEキーワードに可能な値は以下のとおりです。

·         *NO

·         *YES

·         *ERROR

トレース・オプション*ERRORはトレースを有効にします。サービスがステータスERROR、FATAL、またはSOAPFAULTをクライアントに返さない場合、トレース・ファイルはJSM CLOSE呼び出しで削除されます。

TRACE_NAME

このオプションのキーワードを使用すると、クライアントは、クライアントのtraceサブディレクトリの最後にユーザー定義の名前を追加できます。

TRACE_NAMEキーワードには、特殊なキーワード値も使用できます。

·         *SERVICE

·         *PROCESS

·         *FUNCTION

·         *JOBNAME

·         *JOBUSER

·         *JOBNUMBER

RDML

* Define the field to hold the JSM command

DEFINE FIELD(#JSMCMD) TYPE(*CHAR) LENGTH(256)

CHANGE FIELD(#JSMCMD) TO('SERVICE_LOAD SERVICE(SQLService)'

USE BUILTIN(JSM_COMMAND) WITH_ARGS(#JSMCMD) TO_GET(#JSMSTS #JSMMSG)

RDMLX

#jsmcommand := 'service_load service(SQLService)'

use builtin(jsmx_command) with_args(#jsmxhdle1 #jsmcommand) to_get(#jsmxsts #jsmxmsg)

ILE RPG

c                   eval      jsmcmd = 'service_load'

c                             + ' service(SQLService)'

c                   callp     p_jsmcmd(jsmcmd:jsmsts:jsmmsg)