WPM AFP Emulator for AIX V3.1 FixPack 3
============================================================================ FIX名 : wpmweb.emulator.rte.3.1.3.0.bff
対象製品名 : WPM AFP Emulator for AIX V3.1 前提条件 : WPM AFP Emulator for AIX V3.1.0.0
============================================================================ 【ファイルリスト】
readme_fixpack.txt このファイル
wpmweb.emulator.rte.3.1.3.0.bff PTF ファイル
【FixPackの説明】
<WPM AFP Emulator Version 3.1.3.0での変更点> V3.1.2.0 からの変更点は、以下のとおりです。 【修正項目】 ・受信中にエラー・メッセージもなく異常終了する場合がある不具合の修正 スタック・オーバーフローによって、AFPエミュレーターで使用されているスレッド の一部の機能が 正常に動作しなくなるために、異常終了に陥ることを修正しました。 ・PSF/400との接続後に停止すると異常終了する場合がある不具合の修正 PSF/400と接続した後に、AFPエミュレーターを停止すると、エラー・メッセージが 大量に出力されて 異常終了することを修正しました。 これら2つの問題が発生するかどうかは、環境に依存します。 現在確認されている環境は、AIX V5.3 TL-10 です。 ・アウトライン・フォントを使用した時に異常終了する場合がある不具合の修正
<WPM AFP Emulator Version 3.1.2.0での変更点> V3.1.1.0 からの変更点は、以下のとおりです。 【追加項目】
・PSF/400のIPDSコマンドの拡張への対応
PSF/400に次のAPARが適用された場合、印刷時にAFPエミュレーターから「NACK 8001.00」が返され、
印刷ができなくなりました。
これは、APARによりIPDSコマンドが拡張されたためですが、AFPエミュレーターも この拡張に対応し、
印刷ができるようになりました。
- APAR SE39727 (V5R4) - PTF SI38409, SI37412, SI37164, SI36786
- APAR SE40215 (V6R1) - PTF SI39559, SI38941, SI38586, SI38415, SI37411, SI37273 【修正項目】 ・文字列とマイナス値の数値をセル定義で結合すると文字の順序が入れ替わる不具合の修 正 文字列とマイナス値の数値をセル定義で結合すると「-数値 文字列」のように文字の 順序が入れ替わり、 「文字列 -数値」で検索できなくなることを修正しました。 ・帳票追加時に帳票ファイルが破損する問題の修正 受信した帳票を既存の帳票に追加する時で、帳票内の文字が非常に多い場合に、帳票 ファイルの内容が 破損し、帳票の内容が見れなくなることを修正しました。 AFPエミュレーターはこの時点では異常終了はせず、この破損した帳票に次に帳票を 追加する時に 異常終了します。 ・データ受信待ちの時に無限ループに入り受信ができなくなる問題の修正 PSFからのデータ受信後の受信待ちの時に、プロセス「wpmafp」が無限ループに 入ってしまい、 ステータスが「Ready」にもかかわらずCPUを消費し、データを受信できなくなるこ とを修正しました。 この問題は、一部のハードウェア構成で発生します。
<WPM AFP Emulator Version 3.1.1.0での変更点> V3.1.0.0 からの変更点は、以下のとおりです。 【追加項目】
・クライアント環境として Windows 7および Internet Explorer 8 をサポートしました。 ・2次元バーコード「QRコード」・「MaxiCode」をサポートしました。
【修正項目】
・モジュール「wpmcnsl」のグループが「nobody」のために異常終了する不具合の修正 「V3.1.0.0」のパッケージを導入後に「セットアップ・プログラムによる設定」を実 行した時に、
「/usr/wpmweb/emulator/console/wpmcnsl」のグループが「nobody」から実行ユ ーザのグループ (デフォルトでは「wpm」)に変更されないため、作成されるファイルとディレク トリーのグループが 「nobody」のままとなり、印刷データの受信時に異常終了してしまうことを修正し ました。 ・「オプション設定」画面の「ACRIS」タブページの画面表示がおかしくなる場合がある 不具合の修正 ACRISIDの「コード1」と「コード2」のいずれかが入力されていない場合に、画面 表示が おかしくなることを修正しました。 ・ACRISIDの配布コードによる帳票ファイルの振り分けが正しく機能しない場合がある不 具合の修正 「ACRIS」タブページの「コード1」と「コード2」の値が8桁未満の場合に、 ACRISIDの配布コード と一致せずに、指定した保管先ディレクトリーに帳票ファイルが保管されないことを 修正しました。 ・セル定義を使用した時に、一部の文字列が別の位置に重複して出力される場合がある不 具合の修正 連続する全角文字列をセル定義で分割する際に、その全角文字列が、PSF(Print Services Facility)・ IPM(Infoprint Manager)から受信する2つのデータ・ブロックにまたがる場合に、1 つ目のデータ・ ブロック内の最後の文字列が重複して出力されてしまうことを修正しました。 ・「NONKANJI_FONT_ADJUST = 1」を設定した時にテキストの一部が欠ける場合がある 不具合の修正 プロファイル「wpmafp.pro」にキーワード「NONKANJI_FONT_ADJUST = 1」を指 定した時に、 PSF・IPMから受信する印刷データ内でフォントの切換えコマンドが複数続くと、テ キストの一部が 欠けてしまうことを修正しました。 ・テキストの一部が欠ける場合がある不具合の修正 1行の連続したテキストが512バイト以上の場合に、テキストの一部が欠けてしまう ことを修正しました。 <更新されたファイル> ・V3.1.3で更新されたファイル /usr/wpmweb/emulator/afpemul/wpmafp /usr/wpmweb/emulator/console/versioninfo.dat
/usr/wpmweb/emulator/doc/readme_fixpack.txt ・V3.1.2で更新されたファイル /usr/wpmweb/emulator/afpemul/wpmafp /usr/wpmweb/emulator/console/versioninfo.dat /usr/wpmweb/emulator/doc/readme_fixpack.txt ・V3.1.1で更新されたファイル /usr/wpmweb/emulator/wpmafpsetup /usr/wpmweb/emulator/afpemul/wpmafp /usr/wpmweb/emulator/console/wpmcnsl /usr/wpmweb/emulator/console/versioninfo.dat /usr/wpmweb/emulator/console/html/wpmcnsl.jar /usr/wpmweb/emulator/doc/readme.htm /usr/wpmweb/emulator/doc/webemulp.pdf ・V3.1.1で追加されたファイル /usr/wpmweb/emulator/doc/readme_fixpack.txt 【導入方法】 smit を使用してPTFを導入して下さい。 ユーザー「root」から「smit」コマンドを実行し、「ソフトウェアのインストールおよび 保守」、 「ソフトウェアのインストールおよび更新」、「フィックス(APAR)によるソフトウェア の更新」の順に メニューを選択します。 「ソフトウエアの入力デバイス/ディレクトリ」として"wpmweb.emulator.rte.3.1.3.0. bff"のある場所を 指定します。 「インストールするフィックス」で"1K319KW"を選択し、Enterキーを押すことで導入が 開始されます。 ※将来FixPackのアンインストールを行う可能性がある場合には、 「ソフトウェアの更新をコミットする」を「いいえ」 「置換ファイルを保存する」を「はい」 に設定して下さい。 FixPackが正しく導入されたことを確認するには、以下のような「instfix」コマンドを実 行して 「1K319KW のためのすべてのファイルセットが見つかりました」と表示されることを確 認して下さい。
# instfix -i -k 1K319KW 【導入後の作業】 ### 重要 ### 上記の手順でPTFを導入後、次の作業を行って下さい。 これは、「V3.1.0.0」のパッケージ内のセットアップ・プログラム「/usr/wpmweb/ emulator/wpmafpsetup」 が、「/usr/wpmweb/emulator/console/wpmcnsl」のグループを「nobody」から実行ユ ーザのグループ (デフォルトでは「wpm」)に変更していなかったため、作成されたファイルとディレ クトリーのグループ が「nobody」のままとなっているのを、実行ユーザのグループ(デフォルトでは 「wpm」)に変更するため です。 ・セットアップ・プログラム「/usr/wpmweb/emulator/wpmafpsetup」を再度実行して 下さい。 ・PTF導入前にセットアップ・プログラムによって作成された実行環境(デフォルトでは 「/wpm/emulator/afpemulN」(N:1∼8の数字))内の全てのディレクトリーとファイル のグループを 実行ユーザのグループ(デフォルトでは「wpm」)に変更して下さい。 例) chgrp -R wpm afpemul1/* 【アンインストール方法】 導入時に「ソフトウェアの更新をコミットする」を「いいえ」に設定した場合のみ、 smit を使ってPTFを 削除できます。 ユーザー「root」から「smit」コマンドを実行し、「ソフトウェアの保守およびユーティ リティー」、 「適用されたソフトウェア更新をリジェクト(前のバージョンを使用)」の順にメニューを 選択します。 「ソフトウェア名」でリストを表示し"wpmweb.emulator.rte 3.1.3.0"を選択します。 Enterキーを押すことで削除が開始されます FixPackが正しく削除されたことを確認するには、以下のような「instfix」コマンドを実 行して 「1K319KW に対してのフィックスのあるファイルセットは現在インストールされていま せん。」と
表示されることを確認して下さい。 # instfix -i -k 1K319KW