Struts is only a facade round the existing JSP and servlet technologies so I cant personally see them causing the problem (prove me wrong?). Coincidences happen I am afraid (to myself included). Good luck debugging your code.
Chris > I will do that. Thanks. > > But what I dont understand is that I have not changed the > PersistenceFacade.java and the classes that uses it has not been changed > either. > > I have only upgraded Struts and the dependencies. > > Soren > > -----Oprindelig meddelelse----- > Fra: ch...@chrismiles.org [mailto:ch...@chrismiles.org] > Sendt: 26. maj 2010 17:15 > Til: Struts Users Mailing List > Emne: Re: SV: PersistenceFacade > > This appears not to be a Struts problem, just a coincidence as it clearly > states the problem is a null pointer exception, but I will point you to an > partial answer anyway. > > When closing a database connection like that you should always check that > it is not null before closing it. Why it is null I could not tell you. You > should step through your code and make sure it is doing every it should be > before you call the close. If yuo are not obtaining a valid connection I > suggest starting there. You should probably be closing your database > within a finaly block as well. > > Chris > >> Of course. Here it comes >> >> 75203 [http-80-Processor24] ERROR >> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/hb].[jsp] >> - >> Servlet.service() for servlet jsp threw exception >> java.lang.NullPointerException >> at >> > nc.persistence.PersistenceFacade.closeConnection(PersistenceFacade.java:69) >>> > >>> public void closeConnection(Connection conn) { >>> >>> try { >>> >>> if(!conn.isClosed()) { >>> >>> conn.close(); >>> >>> } >>> >>> } catch (SQLException ex) { >>> >>> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org