Visualizzazione dei risultati da 1 a 10 su 24

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    615

    Errore per acquisizione variabile di sessione

    Cari utenti,
    sarò dettagliatissimo. La mia web app in Java ha una classe che acquisisce una variabile di sessione mediante il codice

    codice:
    HttpSession LoginSession = request.getSession();
    String VAR = LoginSession.getAttribute("myVar").toString();   //questa è proprio la riga 127
    Testando l'applicazione in locale (Mac + Java 1.8 + Tomcat 8) tutto funziona perfettamente. Testando l'applicazione in remoto (Ubuntu 14.10 + Java 1.8 + Tomcat 8) tutto funziona, tranne proprio la classe che comprende quel codice generando il seguente messaggio di errore, riferito alla seconda delle due righe sopra indicate. Il messaggio riguarda senz'altro la seconda delle due righe che ho indicato all'inizio, in quanto lasciandole commentate compare un nuovo messaggio di errore riferito questa volta ad una riga del mio codice più in basso, che è quasi identica alla prima. Trasformando in commento tutte le righe simili e impostando variabili fisse al posto di quelle di sessione, l'errore scompare. Ecco l'errore completo.

    codice:
    14-Dec-2014 08:15:23.923 SEVERE [http-nio-8080-exec-14] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [srvNavigation.SrvPT] in context with path [/myapp] threw exception
     java.lang.NullPointerException
        at srvNavigation.SrvPT.doGet(SrvPT.java:127)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:537)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1085)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:658)
        at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1556)
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1513)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:745)
    Come risolvere il problema?

    Grazie a tutti in anticipo!
    Ultima modifica di Shadow976; 14-12-2014 a 16:59

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.