2017-01-30 2 views
1

Ich versuche, meine Anwendung auf Weblogik bereitzustellen, und es scheint, dass ich Null Pointer Exception bekomme.Null-Zeiger-Ausnahme während der Bereitstellung

Die Ausnahme ist, weil der Server nicht ojdbc.jar in meiner lib abholt. Nun habe ich das gleiche im Klassenpfad hinzugefügt, aber es nimmt immer noch nicht das Glas auf. Ich habe meinen Krieg mit Netbeans gemacht.

Es gibt keinen Kompilierungsfehler. Der Fehler tritt während der Laufzeit auf.

Weblogic Version - 10.3

JDK - 1.7

Netbeans - 8.1 zeigte auf jdk 1.7

Kann jemand ihre Beiträge zur Verfügung stellen?

Vielen Dank im Voraus!

+1

Sie sollten Ausnahmeprotokoll hier buchen. Stellen Sie außerdem sicher, dass Sie der Dokumentation folgen: https://docs.oracle.com/cd/E13222_01/wls/docs100/jdbc_admin/third_party_drivers.html –

Antwort

0

Wenn Sie wirklich denken, dass weblogic Ihre Klassenpfad-Dateien nicht aufnimmt, erstellen Sie eine neue Datei weblogic.xml mit folgendem Inhalt im Verzeichnis WEB-INF.

<?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

Hallo Das Problem war der Kontext-Lookup. Die JAR-Datei wurde hinzugefügt, aber die Weblogik konnte die Ressource nicht suchen, da sie in JNDI nicht vorhanden war. –

Verwandte Themen