Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/03/2009, 09:38
Pelirr
 
Fecha de Ingreso: diciembre-2008
Mensajes: 233
Antigüedad: 15 años, 5 meses
Puntos: 1
Respuesta: problema con dto en servlet

Hola, lo que yo quería era mediante el método Add añadir un registro en mi bbdd, y poder acceder a él porque luego quiero mostrar la información de ese cliente en la página web siguiente. Tenías razón en lo de asignar a clients = el resultado del método add, que es void, al final lo he solucionado quitando esa parte y utilizando try-catch, en la forma que sigue:

...
Context ctx = getInitialContext();
Object home = ctx.lookup("SCajaElenaClientsEjb");
clientHome = (clientsFacadeHome)home;
clientsFacade clientmethod = null;

try {
clientmethod = clientHome.create();
} catch (RemoteException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (CreateException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

try {
clientmethod.Add(clients);
} catch (RemoteException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
...

Muchas gracias por la ayuda, un saludo