 
			
				05/01/2010, 17:11
			
			
			     |  
      |    |    |    Fecha de Ingreso: julio-2009  Ubicación: General Cabrera  
						Mensajes: 14
					  Antigüedad: 16 años, 4 meses Puntos: 0     |        |  
  |      Respuesta: java.lang.ClassCastException        Hola, este es el codigo donde se produce el error:   
public void agregarCajaDiaria(CajaDiariaDTO cajaDiariaDto)throws Exception{ 
     CajaDiaria cajaDiaria = CajaDiariaAssembler.getCajaDiaria(cajaDiariaDto); 
     ManipuladorPersistencia mp = new ManipuladorPersistencia(); 
     try { 
           mp.initPersistencia();			 
           mp.hacerPersistente(cajaDiaria); 
           mp.commit(); 
     }catch (Exception e){ 
          e.printStackTrace(); 
     }finally{ 
           mp.rollback(); 
     } 
}   
y esta es la excepcion que tira:   
java.lang.ClassCastException 
	at com.triactive.jdo.PersistenceManagerImpl.internalM  akePersistent(PersistenceManagerImpl.java:400) 
	at com.triactive.jdo.PersistenceManagerImpl.makePersi  stent(PersistenceManagerImpl.java:424) 
	at server.ManipuladorPersistencia.hacerPersistente(Ma  nipuladorPersistencia.java:57) 
	at server.gestionarCajaDiaria.ControlCajaDiaria.agreg  arCajaDiaria(ControlCajaDiaria.java:31) 
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ  e Method) 
	at sun.reflect.NativeMethodAccessorImpl.invoke(Native  MethodAccessorImpl.java:39) 
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(De  legatingMethodAccessorImpl.java:25) 
	at java.lang.reflect.Method.invoke(Method.java:324) 
	at sun.rmi.server.UnicastServerRef.dispatch(UnicastSe  rverRef.java:261) 
	at sun.rmi.transport.Transport$1.run(Transport.java:1  48) 
	at java.security.AccessController.doPrivileged(Native Method) 
	at sun.rmi.transport.Transport.serviceCall(Transport.  java:144) 
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(  TCPTransport.java:460) 
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl  er.run(TCPTransport.java:701) 
	at java.lang.Thread.run(Thread.java:536)   
Espero que alguien me tire una ayudita.   
Muchas gracias           |