Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/07/2004, 09:14
juampi
 
Fecha de Ingreso: diciembre-2001
Ubicación: Argentina
Mensajes: 132
Antigüedad: 22 años, 4 meses
Puntos: 0
detectar exception en el catch (urgente!!!)

Hola, le comento mi problema, una funcion tengo el siguiente codigo.

try {
jndiContext = new InitialContext();
}
catch (Exception e) {
System.out.println("Could not create JNDI " + "context: " + e.toString());
System.exit(1);
}

Lo que estoy intentando hacer es bin al active directory, y mi objetivo es detectar: cuando fallo porque el user y password es incorrecto, aca les paso el mensaje que me da:

Usuario invalido: javax.naming.AuthenticationException:
[LDAP: error code 49 - 80090308: LdapErr: DSID-0C09030B,
comment: AcceptSecurityContext error, data 525, v893]


y cuando el servicio esta dado de baja, el mensaje es:

Usuario invalido: javax.naming.CommunicationException:
dcmar0011111.cencosud.arg:389
[Root exception is java.net.UnknownHostException: dcmar0011111.cencosud.arg]

Como hago el catch para distinguir estos dos casos ?

gracias!
__________________
Jp