2013-01-14 83 views
1

我已經從另一個成功部署到現場的個人獲得了臨時報告工具。他使用Web邏輯服務器和Oracle數據庫。Websphere Application Server - Oracle 11g數據庫兼容性問題

我試圖在我的本地環境(WAS 7和Oracle)中部署相同的應用程序。第一份報告完美無瑕。但是,當我運行第二個(或第三個或第四個)報告時,出現了一個非常奇怪的錯誤:第二個報告附加到第一個報告。

代碼中沒有任何內容可以說明這一點。每當報告運行時停止並啓動服務器(顯然不是真正的解決方案)可以暫時解決此問題。我認爲這與數據源和緩存信息有關。然後我退後一步,試圖將其部署到Tomcat服務器。它完美的工作,就像它在現場一樣。所以我的問題是:在WAS 7和Oracle 11g之間是否存在可能導致此類問題的已知問題?任何信息都會非常有幫助。

請詢問您可能想知道的任何細節,我會盡我所能提供該信息。

謝謝你的時間。

編輯:對於其他人來看,這個問題是由於與專有Oracle調用和Websphere不兼容。一旦將應用程序編輯爲僅使用JDBC調用,則一切正常。謝謝。

+0

看起來像WebSphere應用程序的兼容性問題,它可能與Oracle沒有任何關係 –

回答

0

這最終導致與使用專有Oracle調用和Websphere不兼容。它通過將所有專有調用更改爲正常的JDBC調用來解決。