Al generar el empaquetado (paso 3) me muestra este error:
Compilando componentes
toba_asistente_abms… (8) OK
toba_asistente_grilla (0) OK
toba_ei_arbol (0) OK
toba_ei_archivos (0) OK
toba_ei_calendario (0) OK
toba_ei_cuadro… PROYECTO : Ha ocurrido un error durant la compilacion: Error Interno
De cualquier manera me genera un instalador que funciona en el servidor de produccion, pero ahi algo q no anda.
2.- Puedo utilizar el instalador, pero o tengo un problema acarreado desde el punto anterior o la verdad que me pierdo en la carga de parámetros y no logro q funcione.
3.- por otro lado genera la base de datos con varios esquemas, además del q trae por defecto (los puedo haber creado yo en los sucesivos intentos).
Por eso, ¿no hay alguna documentacion extra sobre esto?
Gracias!
Natalia
si la generacion del instalador te dio un error te recomendaria que no lo usaras y mucho menos para produccion.
Primeramente habria que ver cual es el error que se esta produciendo en la generacion para poder aislarlo y solucionarlo.
Para esto lo que deberias hacer es mirar en el archivo toba_dir/instalacion/logs_comandos/comandos.log para ver cual fue el error que se produjo.
Si ves que existe mucha info de comandos viejos la mas simple es renombrar/borrar el archivo y volver a ejecutar el comando para la creacion del instalador, una vez tengas el log de la generacion del instalador hay que empezar a mirar que paso. Te agradeceria si me copiaras el error puntual para ver si es un bug latente o si es algun detalle distinto.
hola Richard!
Miré el archivo comandos.log y marcaba la detención en un componente, es un cuadro que debería haber borrado. Lo borré, volví a empaquetar y el resultado es el que adjunto sin errores.
Espero que ahora funcione.
Gracias
------------------------------------------------------------------------------
Compilando componentes
------------------------------------------------------------------------------
toba_asistente_abms........ (8) OK
toba_asistente_grilla (0) OK
toba_ei_arbol (0) OK
toba_ei_archivos (0) OK
toba_ei_calendario (0) OK
toba_ei_cuadro......................... (25) OK
toba_ei_esquema (0) OK
toba_ei_filtro (0) OK
toba_ei_formulario......................................... (41) OK
toba_ei_formulario_ml.... (4) OK
toba_ci............................. (29) OK
toba_datos_relacion................... (19) OK
toba_datos_tabla............ (12) OK
toba_cn (0) OK
toba_item................... (19) OK
------------------------------------------------------------------------------
Compilando datos generales
------------------------------------------------------------------------------
Info basica....OK
Grupos de acceso...OK
Puntos de controlOK
Mensajes...OK
Dimensiones.OK
Consultas PHP.OK
Operaciones resumidas...............OK
------------------------------------------------------------------------------
Copiando archivos
------------------------------------------------------------------------------
Copiando instalador......................OK
Copiando framework...OK
Copiando aplicacion..............................................OK
______________________________________________________________________________
TIEMPO: 36,408 segundos
Hola!!!
De nuevo con el pasaje a producción.
Ahora el tema es que en el servidor de producción funcionan algunas operaciones y otras me da el siguiente error:
No se ha encontrado ninguna función o método que tenga la misma signatura
por el error pareciera ser que se esta invocando alguna funcion en la db que no tiene los mismos parametros o no tiene permisos para el usuario conectado y por ello no la encuentra.
Puede ser q esté relacionado con que el desarrollo se hizo en toba 1.4.8 y el servidor de produccion tiene 1.5 y que en la operación que lanza ese error hay un cuadro de selección múltiple?
Hacen la migracion correspondiente a 1.5 antes de pasarlo a produccion?.
Es decir, si el proyecto esta desarrollandose en 1.4 deberian estar corriendolo en 1.4, si lo quieren correr en 1.5 entonces el desarrollo tambien deberia estar en 1.5.
Si no estan corriendo el proyecto sobre la version que corresponde puede que se produzca algun error por falta de algun dato que se espera este, sin embargo el error deberia ser mas a nivel de runtime que de base de datos.
Por otro lado, existe alguna SQL que se este ejecutando en la operacion ya sea para cargar el cuadro , un combo en un filtro, etc?.
Si podes anda deshabilitandolas hasta aislar el error.