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

Usar una ViewObject en una EntityObject

Estas en el tema de Usar una ViewObject en una EntityObject en el foro de Java en Foros del Web. Saludos foristas, soy nuevo en esto y estoy en proceso de autoaprendizaje, y la mejor forma de aprender es desarrollando, Tengo algo en donde estoy ...
  #1 (permalink)  
Antiguo 22/10/2008, 16:05
 
Fecha de Ingreso: octubre-2008
Mensajes: 1
Antigüedad: 15 años, 6 meses
Puntos: 0
Usar una ViewObject en una EntityObject

Saludos foristas, soy nuevo en esto y estoy en proceso de
autoaprendizaje, y la mejor forma de aprender es desarrollando,
Tengo algo en donde estoy estancado, Tengo 2 tablas una de Empleados
y otra de Secuencias, la tabla de Empleado bueno guarda un registro
de todos los empleados,
y la tabla de secuencias es algo que vengo usando desde hace mucho
tiempo y, es donde guardo las secuencias de las otras tablas de la
aplicacion
su estructura es simplemente nombre_tabla, secuencia, estado,
entonces en el metodo create de la entity de Empleado, pretendo
realizar primero un filtro
de la vista de secuencia, donde la tabla va a ser igual a empleado,
dejo filtrada(execute_ query) la tabla , para tomar el campo
secuencia y asignarlo al atributo
empleado_id, luego tengo que actualizar esta secuencia, osea
incrementarla en uno, y hacer commmit a todo.

El filtro de la vista ya lo tengo solucionado, el problema es al
llamar a la vista en la entity

El codigo es el siguiente

Entity Empleado

protected void create(AttributeLis t attributeList) {
SecuenciaVOImpl secuencia = new SecuenciaVOImpl( );
secuencia.setFiltro XTabla("empleado ";
secuencia.executeQu ery();

Integer nextsec ;
nextsec = (Integer)secuencia. getCurrentRow( ).getAttribute( "tabla";
this.setEmpleadoId( nextsec + 1);

super.create( attributeList) ;
}

y el error es el siguiente:

Validation Error
You must correct the following error(s) before proceeding:
JBO-25036: An invalid object operation was invoked on type View
Object with name SecuenciaVOImpl_ 5

Si bien esto se soluciona creando una secuencia para la tabla en la
base de datos, en algun otro moemento necesitare sacar informacion
de una view
en una entity, asi que quisiera saber como se soluciona esto y el
por que del error. Gracias de antemano
Attencion, aun que no se ve el boardcode y los smileys lo puedes usar todavía
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 09:22.