(CONTINUACION)Implementar aplicacion construida con TOBA-FIREBIRD (sin postgres)

En un ambiente de produccion (no esta instalado Toba) tengo instalado Apache, PHP 5.3 y Firebird.
Ya exporte y compile mi proyecto en otro ambiente de desarrollo. Tengo mi carpeta de metadatos_compilados.
En Produccion tengo por un lado el proyecto compilado (exportado y metadatos) y las librerias de Toba.

Segui cada uno de los punto que nos aconsejo Richard:

[b][shadow=red,left]* Modificaria el archivo instalacion/bases.ini para hacer apuntar las
fuentes de datos a la nueva/s base/s de datos en FB.
* Si usas bases separadas necesitas una para tu aplicacion y una
para emular la instancia de toba.
* Si usas todo junto entonces la base de Negocio debe incluir las
tablas para autenticacion de usuarios,
minimamente calculo deberias tener apex_usuario,
apex_usuario_proyecto, apex_usuario_grupo_acc, apex_usuario_perfil_datos
y quizas alguna mas que en este momento no recuerdo.

  • Luego asegurate que en el punto de acceso del proyecto este definido
    que se usen los metadatos compilados (mira la constante
    apex_pa_metadatos_compilados).

  • Asegurate tambien de tener los alias correspondientes en el archivo
    toba.conf dentro del directorio de instalacion. Tene en cuenta que el
    alias sea a la carpeta www de tu proyecto.
    Podes eliminar los alias correspondientes a toba_referencia, toba_editor
    si asi lo deseas para no tenerlos publicados.

  • Dentro del archivo instalacion.ini deberias setear es_produccion = 1

  • Dentro del directorio de la instancia deberias editar el archivo
    instancia.ini y verificar:

    • Que el item base= toba_trunk apunte a la fuente de datos definida
      para toba en bases.ini (esta reemplazaria a la instancia normal).
    • Que en caso de existir para tu proyecto subitems ‘url’ o ‘path’
      los mismos apunten a la nueva ruta en el servidor de produccion.
    • Quitaria la asociacion con el resto de los proyectos ya que no
      seran utilizados.

Tal como le comente a Sergio en su momento, nuestra base de datos
‘oficial’ es Postgres por ahora, no tenemos amplia experiencia de
instalacion en otros motores (tal es el caso de Firebird), lo que
tampoco se al dia de hoy es si ustedes pudieron implementar la subclase
de toba_db para Firebird en su completitud, si intentaron cargar una
instancia en dicho motor, etc… con lo cual toda la incertidumbre se
transforma en un nuevo obstaculo a la hora de responder, asumiendo que
tienen lo minimo indispensable para que cargue una operacion digamos, en
su caso el proceso de instalacion se desvia tanto del procedimiento
normal que realmente todo lo que te aconsejo esta basado mas en mi
criterio (y sentido sobre como deberian ser las cosas) que en
resultados empiricos.

Me gustaria que nos vayan contando como les va con el proceso, hasta
donde llegaron, que tienen hecho, que debieron modificar etc… asi
podemos despejar incertidumbres y dar consejos teniendo un poco mas
claro su panorama. Lo que si te digo es que te armes de paciencia, es
poco probable que algo asi salga andando de una, va a costar pero con un
poco de tiempo sale seguro :).

Saludos
Richard[/shadow][/b]

La aplicacion se conecta sin problemas a la base de datos pero no logro que funcione.

Luego de realizar los puntos que Richard nos dijo ahora me encuentro con el siguiente Error

[shadow=red,left] Warning:
require_once(/opt/toba_1.3.1/proyectos/agenda/metadatos_compilados/gene/toba_mc_gene__basicos.php): failed to open stream: No such file or directory in /opt/toba_1.3.1/php/nucleo/toba_nucleo.php on line 310 Fatal error: require_once(): Failed opening required ‘/opt/toba_1.3.1/proyectos/agenda/metadatos_compilados/gene/toba_mc_gene__basicos.php’ (include_path=‘.:/usr/share/pear:/usr/share/php:.:/opt/toba_1.3.1/php:.:/opt/toba_1.3.1/proyectos/agenda/php’) in /opt/toba_1.3.1/php/nucleo/toba_nucleo.php on line
310
[/shadow]

No se por que intenta buscar los metadatos compilados de la carpeta del Toba (/opt/toba_1.3.1/proyectos/agenda/metadatos_compilados/gene/toba_mc_gene__basicos.php)) y no de la carpeta donde se encuentra el proyecto exportado y compilado.

Alguna idea o pista a seguir?

Saludos
Mario