Probando JSF dataTable

"estaisaderezados" <[email protected]> Thu, 17 Sep 2009 11:52:04 -0000
Newsgroups gmane.comp.java.javaspain
Message-ID <[email protected]>
Estoy tratando de mostrar una consulta a una tabla de base de datos en un dataTable usando JSF.

Pero me da el siguiente error:

Cannot get value for expression '#{user.all}'

Caused by:
java.sql.SQLException - No suitable driver
cannot create JDBC driver of class '' for connect URL 'null'

Este el código de la conexión en el Bean:

public void open() throws SQLException, NamingException {
 if (conn != null) return;
  Context ctx = new InitialContext();
  DataSource ds = (DataSource) ctx.lookup("java:comp/env /jdbc/jpr_agenda");
  conn = ds.getConnection();
}

Este es el web.xml:

<resource-ref>
<res-ref-name>jdbc/jpr_agenda</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>

jpr_agenda es el nombre de la base de datos en mysql

¿Podrían ayudarme a resolver el problema? Gracias