2017-04-10 8 views
-2

Ich möchte eine Servlet-Anwendung auf meinem Tomcat8.5 ausführen, die auf meinem Centos-Server ausgeführt wird. Vielleicht ist es wichtig zu wissen, dass meine App keine web.xml verwendet. Ich erhalte diese Ausnahme:Ich möchte eine Servlet-Anwendung auf meinem Tomcat8.5 ausführen, die auf meinem Centos-Server ausgeführt wird

java.lang.NullPointerException 
    javax.imageio.ImageIO.write(ImageIO.java:1538) 
    com.google.zxing.client.j2me.MatrixToImageWriter.writeToPath(MatrixToImageWriter.java:99) 
    com.google.zxing.client.j2me.MatrixToImageWriter.writeToPath(MatrixToImageWriter.java:81) 
    com.paipai0.Pai.testEncode(Pai.java:107) 
    com.paipai0.Pai.doGet(Pai.java:67) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:635) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:742) 
    org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 
    org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) 

Hinweis Die vollständige Stack-Ablaufverfolgung der Ursache ist in den Serverprotokollen verfügbar.

Antwort

0

Sie haben eine Datei- oder Pfadvariable übergeben, die angibt, wo die Bibliothek das Ergebnis schreiben soll, wobei Sie nicht sichergestellt haben, dass es nicht null ist.

+0

Vielen Dank! – seelvy

Verwandte Themen