|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object misima.misimaSoapInvoker
public class misimaSoapInvoker
misima SOAP WebService Invoker $Id: misimaSoapInvoker.java,v 1.2 2007/12/02 10:58:42 isao Exp $ Copyright(c) 2005-2007, isao yasuda, All Rights Reserved. ---- 1.概要 SOAP クライアントからの要求を受け取り,旧仮名・旧字変換支援 misima を 起動し,変換結果を返信する. 2.仕様 (1)misima オプション,環境変数をセットしてプロセスを起動する. (2)子プロセスの標準入力と標準/エラー出力ごとにスレッドで通信する. (3)編集結果を返す (4)クライアント Host,IPaddress,要求パラメータ,エラー情報をログに書く. 3.環境上の注意事項 (1)AXIS axis/WEB-INF/classes/misima に格納する.(AXIS 標準) (2)AXIS AdminClient で配備する.WSDD 記述の中心部は以下のとおり. <service name="misimaSoapInvoker" provider="java:RPC"> <parameter name="className" value="misima.misimaSoapInvoker"/> <parameter name="allowedMethods" value="misimaConvert"/> <parameter name="scope" value="request"/> </service> (3)log4j のロガー定義 log4misima.properties を参照可能なパスに格納する. (4)MISIMA_LOG_PROPERTIES_PATH プロパティに log4misima.properties の絶対 パスをセットしておく (Tomcat起動オプション): -DMISIMA_LOG_PROPERTIES_PATH=/usr/local/..../log4misima.properties (5)Tomcat を再起動する.
フィールドの概要 | |
---|---|
private static int |
MAXSIZE
MAX テキストサイズ |
private static java.lang.String |
misimaCmd
misimaコマンド絶対パス |
private static java.lang.String[] |
misimaEnv
茶筌環境変数 |
private static java.lang.String |
misimaRc
misimaリソースファイル |
private static org.apache.log4j.Logger |
mslog
ログファイル |
private static java.lang.String |
property
Log4j プロパティ絶対パス名 |
コンストラクタの概要 | |
---|---|
misimaSoapInvoker()
|
メソッドの概要 | |
---|---|
java.lang.String |
misimaConvert(java.lang.String Params1,
java.lang.String Params2)
misima 変換サービス |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
private static final java.lang.String misimaCmd
private static final java.lang.String misimaRc
private static final java.lang.String[] misimaEnv
private static final int MAXSIZE
private static final org.apache.log4j.Logger mslog
private static final java.lang.String property
コンストラクタの詳細 |
---|
public misimaSoapInvoker()
メソッドの詳細 |
---|
public java.lang.String misimaConvert(java.lang.String Params1, java.lang.String Params2)
Params1
- misimaコマンドライン引数Params2
- 変換対象テキスト
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |