Tema: Ejb Ql
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2006, 08:39
Avatar de pyanqn
pyanqn
 
Fecha de Ingreso: noviembre-2005
Mensajes: 331
Antigüedad: 19 años
Puntos: 8
Ejb Ql

Tengo la siguiente consulta, muy sencilla:

SELECT OBJECT(o)
FROM CondicionIb AS o

Invoco al método find llamado findAllIB, quien realiza esta consulta, esta en el Entity llamado CondicionIb (condiciones de ingresos brutos)
de la sigtuinete manera:

public Collection getCondicionesIBs() {
Collection condiciones = null;
try{
System.out.println("BUSCANDO TODAS LAS CONDICONES DE IB");
Context ic = new InitialContext();
CondicionIbHome condIBHome = (CondicionIbHome) ic.lookup("CondicionIb");
condiciones=condIBHome.findAllIB();
for(Iterator<CondicionIb> iter= condiciones.iterator(); iter.hasNext();){
System.out.println(iter.next().getNtCondib());
}
System.out.println("BUSCANDO TODAS LAS CONDICONES DE IB ****TERMINADO****");
return condiciones;
}
catch(Exception err){
err.printStackTrace();
return null;
}
}

La cuestion es que del lado del servidor se me muestran los datos que solicito pero desde el lado cliente...

java.lang.reflect.UndeclaredThrowableException
at $Proxy3.getCondicionesIBs(Unknown Source)
at abm_test_comercial_cliente.proveedores.FrmProveedo res.<init>(FrmProveedores.java:92)
...
...

Y siguen, trato de cargar estos resultados en un combo, o hago de la siguiente forma:

try{
Collection ibs = servabm.getCondicionesIBs();
for(Iterator<CondicionIb> iter = ibs.iterator();iter.hasNext();){
String valor = iter.next().getNtCondib();
cmboCondicionIB.addItem(valor);
}
}
catch(Exception err){
System.out.println("Errores al cargar el combo");
err.printStackTrace();
}