GXFlow con Oracle
Para poder usar GXflow con Oracle, es necesario poder usar el driver de Oracle, en 32bits o en 64bits, dependiendo de como este compilada tu solucion.
Los programas que vienen con Workflow que hacen las reorganizacion desde versiones anteriores de GXFlow y tambien los programas que procesan los diagramas y cargan la metadata en las tablas de workflow, vienen pre-compilados.
Esto siempre nos trae problemas con las diversas versiones de la dll de Oracle.DataAccess.dll, pues algunas veces no puede cargarla correctamente.
Lo que hay que hacer es forzar el uso de (en nuestro caso) 32bits para los programas de GXflow:
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfwinloaddataxml.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfexportgamroles.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfgenuserdataxml.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfgetversion.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfidynamicformsprovidergetform.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfidynamicformsprovidergetforms.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfimpact.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfimportgamroles.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfinitializegam.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfloaduserdataxml.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfmigrateuserstogam.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfxe3r0.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfxe3r3.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfxe3r3b.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfxer0.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfxr0.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfxr1.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfxr3.exe" /32BIT+
corflags "C:\Program Files (x86)\GeneXus\GeneXus15\Packages\Gxpm\Platforms\NetOracle12c\apwfxr90.exe" /32BIT+
PD: Este post es solo para recordar en proxima versiones como hacer esto, que habiamos logrado solucionarlo en Evo3 y en la 15 nos paso de nuevo y no me acordaba de la solucion.
Comentarios
Publicar un comentario
1) Lee el post
2) Poné tu opinión sobre el mismo.
Todos los comentarios serán leidos y la mayoría son publicados.