Note that there are some explanatory texts on larger screens.

plurals
  1. POWARNING: RAR8054: Exception while creating an unpooled [test] connection for pool [ AffablebeanPool ], null
    primarykey
    data
    text
    <p>Am getting the above error while connecting to a connection pool and jdbc resource using mysql driver and glassfish server.</p> <pre><code>/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package database; /** * * @author LenasalonM01 */ import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; import java.sql.ResultSet; import javax.naming.InitialContext; import javax.sql.DataSource; import javax.swing.JOptionPane; public class database { private Connection connect; private Statement statement; private ResultSet resultset; private InitialContext context; private DataSource datasource; public void connection() { try { Class.forName("com.mysql.jdbc.Driver").newInstance(); connect = DriverManager.getConnection("jdbc:mysql://localhost:3306/hrms", "root",""); context = new InitialContext(); datasource = (DataSource)context.lookup("jdbc/hrms"); connect = datasource.getConnection(); statement = connect.createStatement(); } catch (Exception e) { JOptionPane.showMessageDialog(null, e.getMessage()); } } public void disconnect() { try { if (resultset != null) { resultset.close(); } if (connect != null) { connect.close(); } if (context != null) { context.close(); } } catch (Exception e) { JOptionPane.showMessageDialog(null, e.getMessage()); } } public boolean checkValid(String query) { try { connection(); resultset = statement.executeQuery(query); if (resultset.next()) { return true; } else { return false; } } catch (Exception e) { JOptionPane.showMessageDialog(null, e.getMessage()); return false; } } public ResultSet fetchdata(String query) { try { connection(); resultset = statement.executeQuery(query); disconnect(); return resultset; } catch (Exception e) { return resultset; } // return resultset; } // public ResultSet insertdata(){ // // } } </code></pre> <p>the server resource code is as below</p> <pre><code>&lt;resources&gt; &lt;jdbc-resource enabled="true" jndi-name="jdbc/hrms" object-type="user" pool-name="AffablebeanPool"&gt; &lt;description/&gt; &lt;/jdbc-resource&gt; &lt;jdbc-connection-pool allow-non-component-callers="false" associate-with-thread="false" connection-creation-retry-attempts="0" connection-creation-retry-interval-in-seconds="10" connection-leak-reclaim="false" connection-leak-timeout-in-seconds="0" connection-validation-method="auto-commit" datasource-classname="com.mysql.jdbc.jdbc2.optional.MysqlDataSource" fail-all-connections="false" idle-timeout-in-seconds="300" is-connection-validation-required="false" is-isolation-level-guaranteed="true" lazy-connection-association="false" lazy-connection-enlistment="false" match-connections="false" max-connection-usage-count="0" max-pool-size="32" max-wait-time-in-millis="60000" name="AffablebeanPool" non-transactional-connections="false" pool-resize-quantity="2" res-type="javax.sql.ConnectionPoolDataSource" statement-timeout-in-seconds="-1" steady-pool-size="8" validate-atmost-once-period-in-seconds="0" wrap-jdbc-objects="false"&gt; &lt;property name="URL" value="jdbc:mysql://localhost:3306/hrms"/&gt; &lt;property name="User" value="root"/&gt; &lt;property name="Password" value=""/&gt; &lt;/jdbc-connection-pool&gt; &lt;/resources&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload