Cosa causa il messaggio & # 8220; FAIL - Distribuzione non riuscita, eccezione: null & # 8221; messaggio di errore in tomcat?

StackOverflow https://stackoverflow.com/questions/1421288

  •  07-07-2019
  •  | 
  •  

Domanda

Cosa causa il messaggio " FAIL - Distribuzione non riuscita, eccezione: null " messaggio di errore in tomcat?

Sto provando a distribuire una guerra a Tomcat dal gestore ma quando provo a caricare ottengo l'errore

FAIL - Deploy Upload Failed, Exception: null

con il seguente messaggio di errore nel registro

SEVERE: HTMLManager: FAIL - Deploy Upload Failed, Exception: null
java.lang.NullPointerException
    at org.apache.commons.fileupload.DefaultFileItem.write(DefaultFileItem.java:442)
    at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:211)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    at java.lang.Thread.run(Thread.java:619)
È stato utile?

Soluzione

Penso che tu abbia un problema con i diritti di accesso - a meno che Tomcat non stia funzionando come root, cosa che penso sarebbe ancora peggio. In caso contrario, l'utente Tomcat avrà bisogno dell'accesso rw al suo dir webapp (e dovrebbe possederlo) per decomprimere qualsiasi cosa.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top