diff -r 6af281d22ea0 src-test/src/org/openbravo/test/db/model/functions/SqlCallableStatement.java
--- a/src-test/src/org/openbravo/test/db/model/functions/SqlCallableStatement.java	Mon Nov 02 08:33:06 2015 +0100
+++ b/src-test/src/org/openbravo/test/db/model/functions/SqlCallableStatement.java	Wed Nov 04 14:02:42 2015 +0100
@@ -88,16 +88,22 @@
     Connection con = DriverManager.getConnection(props.getProperty("bbdd.url"),
         props.getProperty("bbdd.systemUser"), props.getProperty("bbdd.systemPassword"));
 
-    String query = "select count(*) from v$open_cursor where sql_text like 'CALL AD_Sequence_DocType%'";
+    String query = "select user_name from v$open_cursor where sql_text like 'CALL AD_Sequence_DocType%'";
     PreparedStatement st = con.prepareStatement(query);
     ResultSet rs = st.executeQuery();
-    rs.next();
-    int openCursors = rs.getInt(1);
+    int openCursors = 0;
+    String users = "";
+    while (rs.next()) {
+      String userName = rs.getString(1);
+      System.out.println(" Cursor for user name: " + userName);
+      users += " " + userName;
+      openCursors++;
+    }
     rs.close();
     st.close();
     con.close();
 
-    assertThat("# of open cursors for the statement", openCursors, is(lessThanOrEqualTo(1)));
+    assertThat("# of open cursors for the statement. DB Users " + users, openCursors,
+        is(lessThanOrEqualTo(1)));
   }
-
 }
