Foros del Web » Programación para mayores de 30 ;) » Java »

¿ORACLE con aplet si y con servlet no?

Estas en el tema de ¿ORACLE con aplet si y con servlet no? en el foro de Java en Foros del Web. Hola, me he vuelto loco intentando conectarme a Oracle con un servlet y no he conseguido nada, y con un aplet con las mismas lineas ...
  #1 (permalink)  
Antiguo 01/08/2005, 00:57
 
Fecha de Ingreso: agosto-2005
Mensajes: 7
Antigüedad: 18 años, 9 meses
Puntos: 0
¿ORACLE con aplet si y con servlet no?

Hola, me he vuelto loco intentando conectarme a Oracle con un servlet y no he conseguido nada, y con un aplet con las mismas lineas de codigo para la conexion si me ha funcionado.

Lo curioso es que el servlet si se conectaba a ACCESS sin problema.

¿Sabeis si existe alguna incompatibilidad sobre esto?
  #2 (permalink)  
Antiguo 01/08/2005, 02:27
 
Fecha de Ingreso: agosto-2005
Mensajes: 7
Antigüedad: 18 años, 9 meses
Puntos: 0
El codigo que me da problemas es el siguiente:
Da error en la sentencia que carga el driver de Oracle (Class.forName( "oracle.jdbc.driver.OracleDriver" );) y sin embargo si le pongo el driver de Access (sun.jdbc.odbc.JdbcOdbcDriver) lo carga sin ningún problema.

(Además, el problema no es que no encuentra el driver, ya que, si en vez de un servlet, pongo esa misma sentencia en un aplet, funciona perfectamente)

import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;

public class CompensaServlet2 extends HttpServlet
{
private static final String CONTENT_TYPE = "text/html";
Connection connDeudas;

public void init() throws ServletException
{
String strUsuario = "xxx";
String strClave = "xxx";
String strUrl = "jdbc:oracle:thin:@P-BARAKA3:1521:SICALWIN";
try
{
Class.forName( "oracle.jdbc.driver.OracleDriver" );
connDeudas = DriverManager.getConnection( strUrl, strUsuario, strClave );
System.out.println("Conexión con las BBDD estalecida");
} catch( Exception e )
{
System.out.println( "Error del programa: "+e.getMessage() );
}
}
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{ }
public void destroy()
{ }
}
  #3 (permalink)  
Antiguo 01/08/2005, 05:18
 
Fecha de Ingreso: agosto-2005
Mensajes: 7
Antigüedad: 18 años, 9 meses
Puntos: 0
Ya esta solucionado. No era un problema del codigo.
Por lo que veo hay alguna gente que pide mucha ayuda pero cuando se la piden a ellos se hacen los suecos de forma miserable, peor para ellos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:10.