この演習の前のステップでは、Integrator スタジオからユーザー・エージェントを実行しました。このステップでは、バッチ・モードでユーザー・エージェントを実行してXLSファイルを送信します。注: このステップでは、ユーザー・エージェントをスタンドアロン・アプリケーションとしてインストールしておく必要があります。
@echo off000clsrem --- Delete previous error log fileif exist useragent.err del useragent.errrem --- Sendjava -Djsf.log=LANSAIntegratoruseragentuseragent.log com.lansa.jsf.useragent.JSFUserAgent acme.lih order.xls xls-order-response.rspif exist useragent.err goto errorrem --- Send java -Djsf.log=LANSAIntegratoruseragentuseragent.log com.lansa.jsf.useragent.JSFUserAgent acme.lih order.csv csv-order-response.rspif exist useragent.err goto errorgoto endrem -- An error has occured:errorclsecho Check useragent.err for possible messagesecho Check useragent.log for possible messagesgoto end:end@echo offclsrem --- Delete previous error log fileif exist useragent.err del useragent.errrem --- Sendjava -Djsf.log=LANSAIntegratoruseragentuseragent.log com.lansa.jsf.useragent.JSFUserAgent acme.lih order.xls xls-order-response.rspif exist useragent.err goto errorgoto endrem -- An error has occured:errorclsecho Check useragent.err for possible messagesecho Check useragent.log for possible messagesgoto end:endrem --- SendC:Program FilesJavajre1.8.0_112binJAVAW.EXE "-Djava.ext.dirs=..libext" "-Djava.endorsed.dirs=..libendorsed" "-Djsf.log=.useragent.log" com.lansa.jsf.useragent.JSFUserAgent acme.lih order.xls xls-order-response.rsprem --- SendC:Program FilesJavajre1.8.0_112binJAVAW.EXE "-Djava.ext.dirs= C:Program FilesJavajre1.8.0_112libext;.libext" "-Djava.endorsed.dirs=..libendorsed" "-Djsf.log=.useragent.log" com.lansa.jsf.useragent.JSFUserAgent acme.lih order.xls xls-order-response.rsprem --- SendC:Program FilesJavajre1.8.0_112binJAVAW.EXE "-Djava.ext.dirs=C:Program FilesJavajre1.8.0_112libext;.libext" "-Djava.endorsed.dirs=..libendorsed" "-Djsf.log=.useragent.log" com.lansa.jsf.useragent.JSFUserAgent workspaceiiiSendCSVFile.lih workspaceiii_employee_new_salary.xls workspaceiii_employee_response.csv@echo offcls rem --- Delete previous error log fileif exist useragent.err del useragent.err rem --- SendC:Program FilesJavajre1.8.0_112binJAVAW.EXE "-Djava.ext.dirs=C:Program FilesJavajre1.8.0_112libext;.libext" "-Djava.endorsed.dirs=..libendorsed" "-Djsf.log=.useragent.log" com.lansa.jsf.useragent.JSFUserAgent workspaceiiiSendCSVFile.lih workspaceiii_employee_new_salary.xls workspaceiii_employee_response.csvif exist useragent.err goto error goto end rem -- An error has occured:errorclsecho Check useragent.err for possible messagesecho Check useragent.log for possible messages goto end :end
送信指示が以下の4つの部分で構成されていることに注意してください。[ファイル] メニューで [名前を付けて保存] オプションを選択し、以下のオプションを指定します。
保存場所 | LANSAユーザー・エージェントをインストールしたディレクトリ (デフォルトでは.....\program files\lansa\integrator\UserAgent) を探します。 |
ファイル名 | iii_UPLOAD.BAT |
ファイルの種類 | すべてのファイル |
注意:…\UserAgent\ not …\UserAgent\workspace\. に保存します。