Sun Java System Application Server Plataform 8

1 resposta
W

E ai Pessoal…,

Bom…instalei em minha máquina, para testes, esse servidor da Sun, no entanto não consigo fazer funcionar um pool de conexões…no tomcat esta funcionando perfeitamente mas no servidor da sun não…

já configurei o pool de conexões dentro do servidor em Resources-JDBC-Connection Pools e em Resources-JDBC Resources. Dentro do servidor ele consegue dar ping no banco de dados mas minha aplicação não reconhece o caminho JNDI. Minha aplicação está da seguinte forma.

import java.sql.Connection;

import java.sql.SQLException;

import javax.naming.Context;

import javax.naming.InitialContext;

import javax.naming.NameNotFoundException;

import javax.naming.NamingException;

import javax.servlet.http.HttpServlet;

import javax.sql.DataSource;

import com.sun.

public class Conexao extends HttpServlet {
private Connection conn;

public void open() throws SQLException, NamingException {
	if (conn != null)
		return;
    
    try {
		InitialContext ic = new InitialContext();
		Context envCtx = (Context) ic.lookup("java:comp/env");
		DataSource ds = (DataSource) envCtx.lookup("jdbc/PointBase");
	    conn =  ds.getConnection();
    } catch (NamingException e) {
        System.out.println("Não foi possivel inicializar o contexto: " + e);
        return;
    }
}

public Connection getConn() {
	return conn;
}

public void close() {
	if (conn == null)
		return;
	try {
		conn.close();
	} catch (SQLException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
	conn = null;
}

}

1 Resposta

M

nunca usei AS da Sun, ja procurou algo na documentação?

Criado 23 de maio de 2005
Ultima resposta 23 de mai. de 2005
Respostas 1
Participantes 2