Re:Re:Como Ejecutar GenerateModel?

Inicio Foros Foro principal Desarrolladores Como Ejecutar GenerateModel? Re:Re:Como Ejecutar GenerateModel?

#33962
Federico CristinaFederico Cristina
Superadministrador

Luis,

Para generar el modelo es necesario:

1) Crear una nueva Run configuration desde Eclipse con los datos indicados en los pasos 2 y 3.

2) En la pestaña main, deberás indicar la Main Class: org.openXpertya.util.GenerateModel (además del nombre del proyecto y nombre de la nueva run configuration).

3) En la pestaña Arguments deberás indicar el directorio donde se volcarán los archivos .java generados. Por ejemplo /tmp/xFiles/ (es importante colocar la barra final).

Luego deberás ejecutar esta Run Configuration (recordar que GenerateModel utiliza la última configuración de conexión a base de datos realizada desde Libertya). Una vez finalizado, copiar el archivo en cuestión (en este caso X_C_Distrito.java) al directorio /dbPort/src/org/openXpertya/model del proyecto. Refrescar el proyecto y recompilar.

De todas maneras, deberías poder persistir a base de datos sin necesidad de la clase X. El mensaje M_Table.getPO – (id) – Class not found for C_Distrito simplemente está dando aviso de la situación, pero no debería interpretarse como un error si realmente es posible insertar, editar o eliminar registros.

Saludos!
Federico