ページの先頭行へ戻る
Interstage Business Application Server リリース情報
FUJITSU Software

2.1 旧バージョン・レベルからの変更

◆トラブル時の一括情報採取ツールの変更

Interstage Business Application Server V10.0.0以降では、トラブル時に調査用の資料採取に使用するコマンドを変更しています。

  

バージョン・レベルが9.2以前

バージョン・レベルが10.0以降

一括情報採取ツール

[Interstageのインストールディレクトリ]\bin\apfwcollectinfo.exe

[Interstageのインストールディレクトリ]\bin\iscollectinfo.exe

  

バージョン・レベルが9.2以前

バージョン・レベルが10.0以降

一括情報採取ツール

/opt/FJSVibs/bin/apfwcollectinfo

/opt/FJSVisco/bin/iscollectinfo

旧版マニュアルからの変更

V9.0からチュートリアルガイドが追加されています。

V9.0から以下のメッセージのエラー種別を変更しています。

  

バージョン・レベルが8.0.1

バージョン・レベルが9.0.0以降

エラー時のメッセージ番号
FSP_INTS-BAS_AP8004

エラー種別は“情報(INFO)”

エラー種別は“エラー(ERROR)”

V9.1.0からログ機能を使用する場合のIPC資源の見積り式を以下のように変更しています。詳細は、“Interstage Business Application Server チューニングガイド”の“ログ機能を使用する場合のチューニング”を参照してください。


Solaris 10の場合

共用メモリ

バージョン・レベルが9.0.0以前

バージョン・レベルが9.1.0以降

パラメタ

種類

project.max-shm-memory

加算値

起動するログ出力サービス数 * (20 + (maxMsgSize + 33) * maxMsgCount) + 15166264

起動するログ出力サービス数 * (1100 + (maxMsgSize + 33) * maxMsgCount) + 15167344

共用メモリ

バージョン・レベルが9.0.0以前

バージョン・レベルが9.1.0以降

パラメタ

種類

kernel.shmmax

設定値

以下の値のうち、最大値を指定

起動するログ出力サービス数 * (20 + (maxMsgSize + 33) * maxMsgCount)

以下の値のうち、最大値を指定

起動するログ出力サービス数 * (4200 + (maxMsgSize + 33) * maxMsgCount)

同期アプリケーション連携実行基盤におけるサーバアプリケーション名指定時の動作変更

V9.0以降では、同期アプリケーション連携実行基盤において、業務共通制御の振分け制御でサーバアプリケーション名を指定できるようになりました。そのため、次の場合の動作が変更となります。

◆同期アプリケーション連携実行基盤のバージョン組み合わせ

旧バージョン・レベルの同期アプリケーション連携実行基盤との組み合わせは以下のようになります。

V9.1以前では、クライアントとサーバは同一筐体のみをサポートします。

クライアント

サーバ

バージョン

使用法

V9.2.0、V9.2.1

V10.0、V10.1、V11.0、V11.1、V11.2

V9.2.0、V9.2.1

Apcoordinator連携
MsyncCall

○(同一筐体のみ)

×

JCA

○(別筐体可、J2EEのIJServerのみ)

○(J2EEのIJServerのみ)

V10.0、V10.1、V11.0、V11.1、V11.2

Apcoordinator連携
MsyncCall

×

○(同一筐体のみ)

JCA

△(J2EEのIJServerのみ)

[○:使用可  △:一部使用不可  ×:使用不可]

◆TERASOLUNAフレームワークのバージョン変更

TERASOLUNAフレームワークのベースとなるバージョンが変更されました。

フレームワーク名

V9.2.0
V9.2.1 (RHEL6以外)

V9.2.1 (RHEL6のみ)

V10.0.0

V10.0.0

V10.1.0

V11.0.0

V11.1.0
V11.1.1
V11.2.0

TERASOLUNA Server Framework for Java (Web版)

V2.0.2.0

V2.0.3.0

V2.0.3.0

V2.0.3.0

V2.0.3.1

V2.0.4.0

V2.0.5.0

TERASOLUNA Server Framework for Java (Rich版)

V2.0.2.0

V2.0.3.0

V2.0.3.0

V2.0.3.1

V2.0.3.1

V2.0.4.0

V2.0.5.0

TERASOLUNA Batch Framework for Java

V2.0.1.0

V2.0.2.0

V2.0.3.0

V2.0.3.1

V2.0.3.1

V2.0.3.2

V2.0.3.2

V11.1以降、J2EE(旧版互換)のIJServerワークユニット上でTERASOLUNAを使用できません。

◆オープンJavaフレームワークが使用するライブラリのバージョン変更

Interstage Business Application Server V9.2.0で提供されたオープンJavaフレームワークを使用する場合に、クラスパスへ設定するjarのファイル名に一部変更があります。

Strutsで使用するクラスパス

項番

V9.2.0、V9.2.1

V10.0.0、V10.1.0

V11.0.0、V11.1.0

V11.1.1、V11.2.0

1

commons-beanutils-1.8.0.jar

commons-beanutils-1.8.3.jar

commons-beanutils-1.8.3.jar

commons-beanutils-1.8.3.jar

2

commons-digester-1.8.1.jar

commons-digester-1.8.1.jar

commons-digester-2.1.jar

commons-digester-2.1.jar

3

commons-fileupload-1.2.1.jar

commons-fileupload-1.2.1.jar

commons-fileupload-1.2.1.jar

commons-fileupload-1.3.1.jar

SpringFramework 2.5で使用するクラスパス

項番

V9.2.0、V9.2.1

V10.0.0、V10.1.0

V11.0.0、V11.1.0、V11.1.1、V11.2.0

1

cglib-nodep2.1_3.jar

cglib-nodep2.2.2.jar

cglib-nodep2.2.2.jar

SpringFramework 3.Xで使用するクラスパス

jarファイル名、および格納パスが変更されました。

  

V10.0.0、V10.1.0

V11.0.0

V11.1.0、V11.1.1、V11.2.0

格納パス

[Interstageのインストールディレクトリ]\BAS\spring30\lib\

[Interstageのインストールディレクトリ]\BAS\spring31\lib\

[Interstageのインストールディレクトリ]\BAS\spring32\lib\

格納パス

/opt/FJSVibs/spring30/lib/

/opt/FJSVibs/spring31/lib/

/opt/FJSVibs/spring32/lib/

ファイル名

下記V10.0.0、V10.1.0で使用するファイルを参照してください。

下記V11.0.0で使用するファイルを参照してください。

下記V11.1.0で使用するファイルを参照してください。

V10.0.0、V10.1.0で使用するファイル

ファイル名

org.springframework.web.servlet-3.0.5.FUJITSU.jar
org.springframework.web-3.0.5.FUJITSU.jar
org.springframework.asm-3.0.5.FUJITSU.jar
org.springframework.beans-3.0.5.FUJITSU.jar
org.springframework.core-3.0.5.FUJITSU.jar
org.springframework.context-3.0.5.FUJITSU.jar
org.springframework.expression-3.0.5.FUJITSU.jar
org.springframework.orm-3.0.5.FUJITSU.jar
org.springframework.jdbc-3.0.5.FUJITSU.jar
org.springframework.transaction-3.0.5.FUJITSU.jar
org.springframework.aop-3.0.5.FUJITSU.jar
org.springframework.aspects-3.0.5.FUJITSU.jar
org.springframework.context.support-3.0.5.FUJITSU.jar
org.springframework.jms-3.0.5.FUJITSU.jar
org.springframework.oxm-3.0.5.FUJITSU.jar

V11.0.0で使用するファイル

ファイル名

org.springframework.web.servlet-3.1.1.FUJITSU.jar
org.springframework.web-3.1.1.FUJITSU.jar
org.springframework.asm-3.1.1.FUJITSU.jar
org.springframework.beans-3.1.1.FUJITSU.jar
org.springframework.core-3.1.1.FUJITSU.jar
org.springframework.context-3.1.1.FUJITSU.jar
org.springframework.expression-3.1.1.FUJITSU.jar
org.springframework.orm-3.1.1.FUJITSU.jar
org.springframework.jdbc-3.1.1.FUJITSU.jar
org.springframework.transaction-3.1.1.FUJITSU.jar
org.springframework.aop-3.1.1.FUJITSU.jar
org.springframework.aspects-3.1.1.FUJITSU.jar
org.springframework.context.support-3.1.1.FUJITSU.jar
org.springframework.jms-3.1.1.FUJITSU.jar
org.springframework.oxm-3.1.1.FUJITSU.jar

V11.1.0で使用するファイル

ファイル名

spring-web-3.2.2.FUJITSU.jar
spring-webmvc-3.2.2.FUJITSU.jar
spring-struts-3.2.2.FUJITSU.jar
spring-beans-3.2.2.FUJITSU.jar
spring-core-3.2.2.FUJITSU.jar
spring-context-3.2.2.FUJITSU.jar
spring-expression-3.2.2.FUJITSU.jar
spring-orm-3.2.2.FUJITSU.jar
spring-jdbc-3.2.2.FUJITSU.jar
spring-tx-3.2.2.FUJITSU.jar
spring-aop-3.2.2.FUJITSU.jar
spring-aspects-3.2.2.FUJITSU.jar
spring-context-support-3.2.2.FUJITSU.jar
spring-jms-3.2.2.FUJITSU.jar
spring-oxm-3.2.2.FUJITSU.jar
spring-test-3.2.2.FUJITSU.jar

TERASOLUNAで使用するクラスパス

項番

V9.2.0、V9.2.1

V10.0.0、V10.1.0

V11.0.0

V11.1.0

V11.1.1、V11.2.0

1

cglib-nodep2.1_3.jar

cglib-nodep2.2.2.jar

cglib-nodep2.2.2.jar

cglib-nodep2.2.2.jar

cglib-nodep2.2.2.jar

2

commons-beanutils-1.8.0.jar

commons-beanutils-1.8.3.jar

commons-beanutils-1.8.3.jar

commons-beanutils-1.8.3.jar

commons-beanutils-1.8.3.jar

3

commons-dbcp-1.2.2.jar

commons-dbcp-1.4.jar (JDK6) またはcommons-dbcp-1.3.jar (JDK5)

commons-dbcp-1.2.2.patch_DBCP264_DBCP372.jar

commons-dbcp-1.2.2.patch_DBCP264_DBCP372.jar

commons-dbcp-1.2.2.patch_DBCP264_DBCP372.jar

4

commons-digester-1.8.1.jar

commons-digester-1.8.1.jar

commons-digester-2.1.jar

commons-digester-2.1.jar

commons-digester-2.1.jar

5

commons-fileupload-1.2.1.jar

commons-fileupload-1.2.1.jar

commons-fileupload-1.2.1.jar

commons-fileupload-1.2.1.jar

commons-fileupload-1.3.1.jar

6

commons-lang-2.4.jar

commons-lang-2.5.jar

commons-lang-2.6.jar

commons-lang-2.6.jar

commons-lang-2.6.jar

7

commons-pool-1.4.jar

commons-pool-1.5.4.jar

commons-pool-1.6.jar

commons-pool-1.6.jar

commons-pool-1.6.jar

8

velocity-1.6.2.jar

velocity-1.6.4.jar

velocity-1.6.4.jar

velocity-1.6.4.jar

velocity-1.6.4.jar

9

spring25.jar

spring-webmvc25.jar

spring25.jar

spring-webmvc25.jar

spring25.jar

spring-webmvc25.jar

SpringFramework 3.Xで使用するクラスパスを参照してください。

SpringFramework 3.Xで使用するクラスパスを参照してください。

LIKE述語の構文解析時に出力されるJYPメッセージの内容変更

Interstage Business Application Server V9.1.0以降に同梱されるSymfoware/RDBまたはSymfoware Server V9.0以降のバージョン(注)では、LIKE述語における暗黙的な型変換機能の強化として、照合値に指定可能なデータ型の範囲が拡大されることにより、LIKE述語の照合値、パターン、エスケープ文字に指定できない値式のデータ型を指定した場合に出力される、JYP7165Eのメッセージ内容が異なります。

  

バージョン・レベルが9.0.0以前

バージョン・レベルが9.1.0以降

JYP7165Eのメッセージ本文

LIKE述語の照合値、パターン、エスケープ文字のデータ型が文字列型、または各国語文字列型ではありません。

LIKE述語の照合値、パターン、エスケープ文字に指定した値式のデータ型に誤りがあります。

注)Symfoware Server V8.0をお使いの場合は、上記の内容変更はありません。

各国語文字列型への半角カタカナ格納のエラー通知

Interstage Business Application Server V9.1.0以降に同梱されるSymfoware/RDBまたはSymfoware Server V9.0以降のバージョン(注)では、rdbsloaderコマンドでテキスト形式の入力ファイルを指定した場合、データベースの文字コード系がEUCコードまたはShift_JISコードで、各国語文字列型の列に半角カタカナを格納しようとした場合に、従来正常終了していたものがエラー通知されるようになります。

  

バージョン・レベルが9.0.0以前

バージョン・レベルが9.1.0以降

各国語文字列型への半角カタカナ格納のエラー通知

rdbsloaderコマンドでテキスト形式の入力ファイルを指定した場合、データベースの文字コード系がEUCコードまたはShift_JISコードであるにもかかわらず、各国語文字列型の列に半角カタカナを格納していました(P番号PG49764により修正されており、これを含む緊急修正を適用していない場合に該当します)。

rdbsloaderコマンドでテキスト形式の入力ファイルを指定した場合、データベースの文字コード系がEUCコードまたはShift_JISコードで、各国語文字列型の列に半角カタカナを格納しようとした場合にエラー通知します。

注)Symfoware Server V8.0をお使いの場合は、上記の内容変更はありません。

データベースリソース定義でOracle使用時の動作変更

V9.0以降では、データベースリソース定義において、Oracle使用時に“File System Service Provider”を使用した接続方法から、“File System Service Provider”を使用しない接続方法に変更となりました。

  

バージョン・レベルが8.0.1以前

バージョン・レベルが9.0.0以降

対応接続方法

File System Service Providerを使用した接続方法

File System Service Providerを使用しない接続方法 (注)

注) File System Service Providerを使用しない接続方法を利用した場合、“.bindings”ファイルは作成されません。

apfwmkrscコマンドにより、バージョン・レベルが8.0.1以前のOracleのデータベースリソース定義入力ファイルを登録する場合、“データソース名”、“PROVIDER_URL”、および“.bindings”ファイル作成の有無は無効となります。
詳細は“Interstage Business Application Server リファレンス”の“apfwmkrsc”を参照してください。

◆データベースリソース定義でJDBCデータソース登録の動作変更

V11.1以降では、データベースリソース定義においてデフォルトでJDBCデータソースを登録しません。

非同期アプリケーション連携実行基盤を使用する場合は、C言語/COBOL用の定義と同時にJDBCデータソースを登録するオプションを指定してデータベースリソース定義コマンドを実行してください。

詳細は“Interstage Business Application Server リファレンス”の“apfwmkrsc”を参照してください。

rdbstopコマンドのmcオプションによるコマンドの強制停止

9.1.0からrdbstopコマンドのmcオプション指定でRDBコマンドを強制終了した場合、処理時間がデータベースの規模や扱うデータ量に依存する、以下のコマンドが処理中断するようになります。

このとき、サーバプロセスでコマンド処理を実行中の場合、クライアントプロセスが停止したことを認識した旨のメッセージを、コンソールおよびRDB構成パラメタファイルのRDBREPORTで指定したメッセージログファイルに出力します。

qdg14185i: s*コマンドの処理の中断が指示されました 対象資源='t*' u*

  

バージョン・レベルが9.0.0以前

バージョン・レベルが9.1.0以降

コマンド処理

コマンド処理中にrdbstopコマンドのmcオプションにより強制停止した場合、コマンドの処理が完結するまで動作し続けます。

コマンド処理中にrdbstopコマンドのmcオプションにより強制停止した場合、コマンドの処理を中断します。 (注)

注) コマンドの実行結果に以下の変更があります。

◆アプリケーション安定稼動機能使用時の留意事項

V10.1以降では、以下の点について留意してください。

◆電子フォームアプリケーション使用時のクライアント部品インストール

V9.2以降では、クライアント部品の自動インストール機能がありません。このため、以下に留意してください。

注意

クライアント部品は、接続するすべてのサーバの内で最新の製品に同梱された部品をインストールする必要があります。

◆メッセージの可変情報の追加

V11.1以降では、以下のメッセージ番号のメッセージ本文に、可変情報として“e*:システム情報”が追加になります。メッセージの詳細については、“Interstage Business Application Server メッセージ集”を参照してください。

ラベル

メッセージ番号

UJI

UJI1052、UJI1079、UJI1091、UJI1210、UJI1211、UJI1212、UJI1213、UJI1214、UJI1215、UJI1216、UJI1217、UJI1320、UJI1326、UJI1328、UJI1329、UJI1330、UJI1331、UJI1342、UJI1345、UJI1346、UJI1347、UJI1348

FSP_INTS-BAS_AP

FSP_INTS-BAS_AP8004、FSP_INTS-BAS_AP8005、FSP_INTS-BAS_AP8006、FSP_INTS-BAS_AP8007、FSP_INTS-BAS_AP8008、FSP_INTS-BAS_AP8026、FSP_INTS-BAS_AP8027、FSP_INTS-BAS_AP8028、FSP_INTS-BAS_AP8029、FSP_INTS-BAS_AP8030、FSP_INTS-BAS_AP8032、FSP_INTS-BAS_AP8033、FSP_INTS-BAS_AP8034、FSP_INTS-BAS_AP8035、FSP_INTS-BAS_AP8036、FSP_INTS-BAS_AP8038、FSP_INTS-BAS_AP8040、FSP_INTS-BAS_AP8041、FSP_INTS-BAS_AP8042、FSP_INTS-BAS_AP8043、FSP_INTS-BAS_AP8044、FSP_INTS-BAS_AP8102、FSP_INTS-BAS_AP8104、FSP_INTS-BAS_AP8205、FSP_INTS-BAS_AP8206、FSP_INTS-BAS_AP8207、FSP_INTS-BAS_AP8210、FSP_INTS-BAS_AP8211、FSP_INTS-BAS_AP8212、FSP_INTS-BAS_AP8213、FSP_INTS-BAS_AP8214、FSP_INTS-BAS_AP8215、FSP_INTS-BAS_AP8216、FSP_INTS-BAS_AP8217、FSP_INTS-BAS_AP8218、FSP_INTS-BAS_AP8219、FSP_INTS-BAS_AP8220、FSP_INTS-BAS_AP8221、FSP_INTS-BAS_AP8222、FSP_INTS-BAS_AP8223、FSP_INTS-BAS_AP8228、FSP_INTS-BAS_AP8229、FSP_INTS-BAS_AP8230、FSP_INTS-BAS_AP8231、FSP_INTS-BAS_AP8232、FSP_INTS-BAS_AP8233、FSP_INTS-BAS_AP8234


ログ出力アプリケーション用API(C言語)のインターフェース変更

以下のログ出力アプリケーションAPIの第4引数の型を変更しています。

API

バージョン・レベルがV11.1.0以前

バージョン・レベルがV11.1.0A以降

apfw_log_uprintText

int apfw_log_uprintText(
    APFW_LOG_HANDLE aHandle,
    APFW_LOG_PARAMS *aDiv,
    APFW_LOG_PARAMS *aExp,
    unsigned char *aMessage
)

int apfw_log_uprintText(
    APFW_LOG_HANDLE aHandle,
    APFW_LOG_PARAMS *aDiv,
    APFW_LOG_PARAMS *aExp,
    char *aMessage
)