ページの先頭行へ戻る
Interstage Charset Manager Standard Edition Web入力 Agent V9 導入ガイド JSVRFX編
FUJITSU Software

5.5.1 Interstage Application ServerのJava EE 7環境で運用する場合

次のように設定する場合を例として説明します。

設定項目

IJServerクラスタ名

jsvrcluster

運用文字コード

Unicode(2004MS)

Charset-Web入力のインストール先

C:\Program Files\JapanistSVR

注意

  • 本手順では、Interstage Java EE 7 DAS サービスが起動済、かつログイン済であることを前提としています。

  • Interstage Application Serverの「Java EE 7 設計・構築・運用ガイド」も参照してください。

5.5.1.1 JSVR-Webサービスの設定

JSVRFXが使用するJSVR-Webサービスの設定ファイルを変更します。

設定ファイル

C:\Program Files\JapanistSVR\webservice\csv\webapps\JSVRCSVWS\WEB-INF\classes\Users.properties

変更内容

★がついている箇所を変更してください。設定値の詳細は、「コマンドリファレンス JSVRFX編」の2.2.2項を参照してください。

GLYPH.FONT_DIR=C:\\Program Files\\JapanistSVR\\fonts
CHARACTER.CHARSETNAME=EJ_UNICODE2004MS                          ★値に運用文字コードを指定する
HWRECOG.SERVICE_PORT=8088
WEBSERVICE.DB_LOOKUP_NAME=jdbc/CMWEB.JSVR                       ★Java EE 7環境の場合、左記の値を設定する
WEBSERVICE.SYSTEM_LOGPATH=C:\\Program Files\\JapanistSVR\\logs
WEBSERVICE.SYSTEM_OPT_CSVHEADER=true
WEBSERVICE.SYSTEM_OPT_CSVRESPONSECHARSET=UTF-8                  ★値にUTF-8を指定する
WEBSERVICE.SYSTEM_OPT_CSVREQUESTCHARSET=UTF-8                   ★値にUTF-8を指定する

5.5.1.2 JDBCデータソース管理の設定

JDBC接続プールを設定します。設定内容は次のとおりです。

一般設定

項目名

名前

CMWEB.JSVR

データソースクラス名

com.fujitsu.symfoware.jdbc2.SYMConnectionPoolDataSource

リソースタイプ

javax.sql.ConnectionPoolDataSource

プール設定

項目名

初期および最小プールサイズ

10

最大プールサイズ

10

プールサイズ変動量

1

接続検証

項目名

検証方法

table

テーブル名

RDBII_SYSTEM.RDBII_ASSISTTABLE

追加プロパティ

項目名

databaseName

ICMWA000.JSVR

networkProtocol

symfold

user

jsvr_usr

password

jsvr_psw

SYMOption

schema=JSVR

ctuneparam

'CLI_WAIT_TIME=(30)'

コマンドプロンプトでの設定例

> asadmin create-jdbc-connection-pool --datasourceclassname com.fujitsu.symfoware.jdbc2.SYMConnectionPoolDataSource
 --restype javax.sql.ConnectionPoolDataSource --steadypoolsize 10 --maxpoolsize 10 --poolresize 1
 --validationmethod table --validationtable RDBII_SYSTEM.RDBII_ASSISTTABLE
 --property databaseName=ICMWA000.JSVR:networkProtocol=symfold:user=jsvr_usr:password=jsvr_psw:
SYMOption=schema\=JSVR:ctuneparam=\'CLI_WAIT_TIME\=(30)\' CMWEB.JSVR

青字の部分は、「5.4.3 辞書の利用者定義」で設定した辞書の利用者名とパスワードを設定する。

5.5.1.3 サーブレットコンテナへの配備

5.5.1.3.1 IJServerクラスタの作成

次の手順でクラスタを作成します。

手順

  1. IJServerクラスタを作成します。

  2. PCMIサービスの環境変数に"RDBNAME=ICMWA000"を指定します。

  3. 作成したIJServerクラスタのJava VMの定義項目に対して、次のように設定します。

    内部データベースのインストール先
    Charset-Web入力のインストール先\rdbsys
    ネイティブライブラリパス
    Charset-Web入力のインストール先\rdbsys\SFWCLNT\JDBC\fjjdbc\bin
    Charset-Web入力のインストール先\rdbsys\SFWCLNT\ESQL\bin
    クラスパスのサフィックス
    Charset-Web入力のインストール先\rdbsys\SFWCLNT\JDBC\fjjdbc\lib\fjsymjdbc4.jar
    Charset-Web入力のインストール先\jsvrcore\jsvr.jar
  4. 作成したクラスタのJDBCリソースに、「5.5.1.2 JDBCデータソース管理の設定」で作成したJDBC接続プールを関連付けします。

PCMIプロファイルの作成先

C:\Interstage\F3FMisje7\var\pcmi\isje7\profile\jsvrprofile.xml

PCMIプロファイルの設定内容

<?xml version="1.0" encoding="UTF-8"?>
<Profile xmlns="http://pcmi.interstage.fujitsu.com/Profile">
  <EnvironmentVariables>
    <Variable>RDBNAME=ICMWA000</Variable>
  </EnvironmentVariables>
</Profile>

コマンドプロンプトでの設定例

> asadmin create-cluster jsvrcluster
> asadmin create-local-instance --cluster jsvrcluster jsvrserver
> asadmin create-jvm-options --target jsvrcluster -Dcom.fujitsu.interstage.pcmi.profileName=jsvrprofile.xml
> asadmin create-jvm-options --target jsvrcluster -Dcom.fujitsu.symfoware.installdir="C\:\\Program Files\\JapanistSVR\\rdbsys"
> asadmin set jsvrcluster.java-config.native-library-path-suffix="C:\Program Files\JapanistSVR\rdbsys\SFWCLNT\JDBC\fjjdbc\bin${path.separator}C:\Program Files\JapanistSVR\rdbsys\SFWCLNT\ESQL\bin"
> asadmin set jsvrcluster.java-config.isjee-classpath-suffix="C:\Program Files\JapanistSVR\rdbsys\SFWCLNT\JDBC\fjjdbc\lib\fjsymjdbc4.jar${path.separator}C:\Program Files\JapanistSVR\jsvrcore\jsvr.jar"
> asadmin create-jdbc-resource --target jsvrcluster --connectionpoolid CMWEB.JSVR jdbc/CMWEB.JSVR
5.5.1.3.2 アプリケーションの配備

次の手順で、Charset-Web入力のアプリケーション(JSVR-WebサービスおよびJSVRFX)をIJServerクラスタに配備します。

JSVR-Webサービスの配備

  1. コマンドライン上で、"Charset-Web入力のインストール先\webservice\csv\webapps\JSVRCSVWS"フォルダに移動します。

  2. jarコマンドを使用して、JSVRCSVWSフォルダ内のファイルすべてをアーカイブしたWARファイル"jsvr_csv.war"を作成します。

  3. asadminコマンドを使用して、jsvr_csv.warをIJServerクラスタに配備します。

コマンドライン操作の

> cd /d C:\Program Files\JapanistSVR\webservice\csv\webapps\JSVRCSVWS
> jar -cf jsvr_csv.war *
> asadmin deploy --target jsvrcluster jsvr_csv.war

JSVRFXの配備

  1. asadminコマンドを使用して、"Charset-Web入力のインストール先\webservice\csv\webapps\JSVRFX"フォルダをIJServerクラスタに配備します。

コマンドライン操作の

> asadmin deploy --target jsvrcluster "C:\Program Files\JapanistSVR\webservice\csv\webapps\JSVRFX"
5.5.1.3.3 IJServerクラスタの起動

JSVRFXを配備したクラスタを起動します。

コマンドライン操作の

> asadmin start-cluster jsvrcluster