1

別の個人からアドホック レポート ツールを受け取りました。このツールは、現場への展開に成功しています。彼は Web Logic サーバーと Oracle データベースを使用しています。

同じアプリケーションをローカル環境 (WAS 7 および Oracle) にデプロイしようとしました。最初のレポートは問題なく実行されます。しかし、2 番目 (または 3 番目または 4 番目) のレポートを実行すると、非常に奇妙なエラーが発生します。2 番目のレポートが最初のレポートに追加されます。

これを説明するコードは何もありません。この問題は、レポートを実行するたびにサーバーを停止および起動することで一時的に解決できます (明らかに、実際の解決策ではありません)。これは、データ ソースとキャッシュされた情報に関係していると思います。次に一歩下がって、Tomcat サーバーにデプロイしようとしました。フィールドと同じように、完璧に機能します。私の質問は、WAS 7 と Oracle 11g の間に、この種の問題を引き起こす可能性のある既知の問題はありますか? どの情報も非常に役立ちます。

ご不明な点がございましたら、お気軽にお問い合わせください。その情報を提供できるよう最善を尽くします。

お時間をいただきありがとうございます。

編集:これを調べている他の人にとって、問題は独自のOracle呼び出しとWebsphereとの非互換性が原因でした。JDBC 呼び出しのみを使用するようにアプリケーションを編集すると、すべてが完全に機能します。ありがとう。

4

1 に答える 1

0

これは、独自の Oracle 呼び出しと Websphere を使用することとの非互換性に終わりました。独自の呼び出しをすべて通常の JDBC 呼び出しに変更することで修正されました。

于 2013-04-30T14:25:37.817 に答える