Guest User

Untitled

a guest
Jul 20th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. java.lang.IllegalStateException
  2. at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1273)
  3. at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
  4. at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
  5. at com.mysql.jdbc.ConnectionImpl.realClose(ConnectionImpl.java:4273)
  6. at com.mysql.jdbc.ConnectionImpl.close(ConnectionImpl.java:1444)
  7. at org.hibernate.connection.DriverManagerConnectionProvider.close(DriverManagerConnectionProvider.java:152)
  8. at org.hibernate.connection.DriverManagerConnectionProvider.finalize(DriverManagerConnectionProvider.java:142)
  9. at java.lang.ref.Finalizer.invokeFinalizeMethod(Native Method)
  10. at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:83)
  11. at java.lang.ref.Finalizer.access$100(Finalizer.java:14)
  12. at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:160)
  13.  
  14. Connection con;
  15. try {
  16. con = ...; // open connection
  17. // do work
  18. catch (SQLException e) {
  19. // do whatever
  20. } finally {
  21. if (con != null && !con.isClosed()) {
  22. try {
  23. con.close();
  24. catch (SQLException e) {
  25. // Don't throw from here or you'll lose any return/exception from above
  26. log.error("Failed to close connection", e);
  27. }
  28. }
  29. }
Add Comment
Please, Sign In to add comment