2017-01-30 20 views
1

Webロジックにアプリケーションをデプロイしようとしていますが、Null Pointer Exceptionが発生しているようです。配備中にNULLポインタ例外が発生する

例外は、サーバーが自分のlibのojdbc.jarを取得していないためです。さて、私はクラスのパスに同じを追加しましたが、まだそれは瓶をピックアップしていません。 私はNetbeansを使って戦いました。

コンパイルエラーはありません。エラーは実行時に発生します。

Weblogicのバージョン - 10.3

JDK - 1.7

Netbeansの - 8.1は1.7

誰もが彼らの入力を提供することができますがJDKへの指摘しましたか?

ありがとうございます!

+1

ここに例外ログを掲載する必要があります。また、ドキュメントに従っていることを確認してください。https://docs.oracle.com/cd/E13222_01/wls/docs100/jdbc_admin/third_party_drivers.html –

答えて

0

weblogicがクラスパスjarを取得していないと思うのであれば、WEB-INFディレクトリ内に次の内容の新しいweblogic.xmlファイルを作成してください。

<?xml version="1.0" encoding="UTF-8"?> 
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xsi:schemaLocation="http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"> 

    <container-descriptor> 
     <prefer-web-inf-classes>true</prefer-web-inf-classes> 
    </container-descriptor> 

</weblogic-web-app> 
+0

こんにちは、コンテキストルックアップの問題でした。 jarファイルが追加されましたが、weblogicはJNDIに存在しなかったので、リソースを参照することができませんでした。 –

関連する問題