java.sql.SQLException: ResultSet has already been closed

Oracle Community | 3004 | 2 decades ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    RDBMSRealm Error - ResultSet closed

    Oracle Community | 2 decades ago | 3004
    java.sql.SQLException: ResultSet has already been closed
  2. 0

    rs.getObject() problems

    Oracle Community | 2 decades ago | 3004
    java.sql.SQLException: java.lang.NumberFormatException - '' at weblogic.jdbc.oci.ResultSet.getObject(ResultSet.java(Compiled Code)) at weblogic.jdbc.pool.ResultSet.getObject(ResultSet.java(Compiled Code)) at ReadServlet.unpackResultSet(ReadServlet.java(Compiled Code)) at ReadServlet.process(ReadServlet.java(Compiled Code)) at ReadServlet.doPost(ReadServlet.java(Compiled Code)) at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code)) at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code)) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java(Compiled Code)) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java(Compiled Code)) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java(Compiled Code)) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java(Compiled Code)) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java(Compiled Code))
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.sql.SQLException

      ResultSet has already been closed

      at weblogic.jdbcbase.oci.ResultSet.checkIfClosed()
    2. weblogic.jdbcbase.oci
      ResultSet.next
      1. weblogic.jdbcbase.oci.ResultSet.checkIfClosed(ResultSet.java:52)
      2. weblogic.jdbcbase.oci.ResultSet.next(ResultSet.java:796)
      2 frames
    3. examples.security.rdbmsrealm
      RDBMSRealm.getAcl
      1. examples.security.rdbmsrealm.RDBMSDelegate.getGroupInternal(RDBMSDelegate.java:499)
      2. examples.security.rdbmsrealm.RDBMSDelegate.getGroup(RDBMSDelegate.java:334)
      3. examples.security.rdbmsrealm.RDBMSDelegate.getPrincipal(RDBMSDelegate.java:734)
      4. examples.security.rdbmsrealm.RDBMSDelegate.getAclInternal(RDBMSDelegate.java:688)
      5. examples.security.rdbmsrealm.RDBMSDelegate.getAcl(RDBMSDelegate.java:591)
      6. examples.security.rdbmsrealm.RDBMSRealm.getAcl(RDBMSRealm.java:275)
      6 frames
    4. weblogic.security.acl
      Security.hasPermission
      1. weblogic.security.acl.CachingRealm.getAcl(CachingRealm.java:1549)
      2. weblogic.security.acl.CachingRealm.getAcl(CachingRealm.java:1633)
      3. weblogic.security.acl.Security.hasPermission(Security.java:99)
      3 frames
    5. Atmosphere weblogic
      ServletContextManager.invokeServlet
      1. weblogic.servlet.internal.ServletContextImpl.checkA(ServletContextImpl.java:1832)
      2. weblogic.servlet.internal.ServletContextImpl.checkAccess(ServletContextImpl.java:1706)
      3. weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:883)
      4. weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:851)
      5. weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:252)
      5 frames
    6. weblogic.socket
      MuxableSocketHTTP.execute
      1. weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:364)
      2. weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
      2 frames
    7. weblogic.kernel
      ExecuteThread.run
      1. weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
      1 frame