ページの先頭行へ戻る
Symfoware Server V12.6.0 アップデート情報
FUJITSU Software

2.19 ファクトリモードでエラー発生時にDbExceptionを返却

変更内容

Symfoware .NET Data Providerのファクトリモードでエラーが発生したとき、.NETの規約どおり、DbExceptionを返却します。

非互換

V10.1.x以前

Symfoware .NET Data Providerのファクトリモードでエラーが発生したとき、SymfowareExceptionを返却します。

V11.0.0以降

Symfoware .NET Data Providerのファクトリモードでエラーが発生したとき、DbExceptionとSymfowareExceptionを返却します。

アプリケーションのcatchでDbExceptionとSymfowareExceptionの両方をcatchしているとき、DbExceptionを先にcatchしていると、V10.1.x以前とV11.0.0以降とで、アプリケーションの動作が変わる可能性があります。

対処方法

アプリケーションのcatchで、DbExceptionとSymfowareException両方をcatchする場合、SymfowareExceptionを先にcatchするよう修正してください。

なお、アプリケーション内でSymfowareExceptionしかcatchしていない場合や、SymfowareExceptionを先にcatchしている場合は、非互換の影響はありません。