Tomcat + JNDI com Oracle

Boa noite a todos,

Estou fazendo uma conexão JNDI com o Oracle através do Tomcat, a conexão funciona, eu consigo fazer select em uma tabela ou view que vêm junto com o BD por exempo dba_tables mas nas tabelas que eu criei e inseri os dados não rola, o ResultSet não retorna nada. Bom, segue abaixo trechos do código. Como vcs podem ver estou usando o SYSTEM.

web.xml

	<resource-ref>
 		<description>Conexao JNDI</description>
 		<res-ref-name>jdbc/Oracle</res-ref-name>
 		<res-type>javax.sql.DataSource</res-type>
 		<res-auth>Container</res-auth>
	</resource-ref>

context.xml

<Resource name="jdbc/Oracle" auth="Container"
              type="javax.sql.DataSource" 
              driverClassName="oracle.jdbc.OracleDriver"
              url="jdbc:oracle:thin:@127.0.0.1:1521:xe"
              username="SYSTEM" password="password" maxActive="20" maxIdle="10"
              maxWait="-1"/> 

DAO

package edu.fatec.zl.dao;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;


public class UserDao extends GenericDao {

	protected Connection getConnection(){
		Connection conn = null;
		try {
			Context initContext = new InitialContext();
			Context envContext = (Context) initContext.lookup("java:/comp/env");
			DataSource ds = (DataSource) envContext.lookup("jdbc/Oracle");
			conn = ds.getConnection();
		} catch (NamingException e) {
			e.printStackTrace();
		}

		catch (SQLException e) {
			e.printStackTrace();
		}
		
		return conn;
	}
	
	public void testeDao(){
		try {
			Connection conn = super.getConnection();
			Statement pstmt = conn.createStatement();
			ResultSet rs = pstmt.executeQuery("Select * From TB_FUNCIONARIO");
			while(rs.next()){
				
				System.out.println(rs.getString("nome"));
				
			}
		} catch (SQLException e) {
			e.printStackTrace();
		}
	}

}

Pessoal resolvido, mais obvio impossivel, no SQL Developer eu via a linha do registro no SELECT mas faltou o tal do COMMIT.

Vlw