anonymous Log in
Search
Recents:
v3.0
gxflow-l
Migracion GXFLOW evo3 a GX16u5
19/12/19 15:37

learn learn

Replies: 9

Estimados,
me encuentro migrando mi Sistema de GXworflow desde evo 3 a gx16u5.
Paso 1.- se realiza copia de kb y BD
Paso 2.- se genera el archivo .bpd desde la copia realizada
Paso 3.- se importa el archivo .bpd via la tools Business Process Deployer
...
en este paso es donde se genra el problema entregandoel siguiente detalle:
========== Retrieve Workflow Runtime Version From Database started
==========
An unexpected error occurred:
No se pudo encontrar el archivo 'C:\gx16Flow\lisboa\templateLog.config'.
en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
en System.IO.FileStream.Init(String path, FileMode mode, FileAccess
access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize,
FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean
bFromProxy, Boolean useLongPath, Boolean checkHost)
en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess
access, FileShare share, Int32 bufferSize)
en System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials
credentials, IWebProxy proxy, RequestCachePolicy cachePolicy)
en System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role,
Type ofObjectToReturn)
en System.Xml.XmlTextReaderImpl.OpenUrlDelegate(Object xmlResolver)
en System.Threading.CompressedStack.runTryCode(Object userData)
en
System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode
code, CleanupCode backoutCode, Object userData)
en System.Threading.CompressedStack.Run(CompressedStack compressedStack,
ContextCallback callback, Object state)
en System.Xml.XmlTextReaderImpl.OpenUrl()
en System.Xml.XmlTextReaderImpl.Read()
en System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean
preserveWhitespace)
en System.Xml.XmlDocument.Load(XmlReader reader)
en System.Xml.XmlDocument.Load(String filename)
en
Artech.Gxpm.Utils.ExecHelper.GenerateNetLogConfigFile(DBConnectionConfig
defaultConfig, String templatePath, String configPath)
en Artech.Gxpm.Utils.ExecHelper.GenerateNetConfigFile(IEnumerable`1
dbConfigs, String reorgAsmName, String templatePath, String blobsDir,
String configPath)
en Artech.Gxpm.Utils.ExecHelper.ExecuteWFNetUtilityProc(String
platformDir, String workingDir, IEnumerable`1 dbConfigs, Boolean
overwriteConfig, String exeName, String[] args)
en Artech.Gxpm.BPDeployer.BL.DotNetDeployer.ExecToolProc(String pgmName,
String args, OutputHandler standardOutput, OutputHandler standardError)
en Artech.Gxpm.BPDeployer.BL.DotNetDeployer.GetWFVersionFromDB(String&
version)
Retrieve Workflow Runtime Version From Database Failed
El archivo indicado no se encuentra generado enla carpeta indicada.
Algun paso falta para poder realizar la migración ?
Quedo atento a sus respuestas
Muchas Gracias.
Juan
---------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,7
Por consultas owner-gxflow-l@gxtech.com.uy
Replies

gfernandez

20/12/19 12:54
Hola Juan, qué plataforma estas usando? Oracle? Probablemente la plataforma quedó mal armada. Puedes verificar en el directorio de la plataforma (..Packages\Gxpm\Platforms\..) si existe el archivo. Si no existe puedes buscar en otra plataforma, NetSql2012 por ejemplo, y copiarlo a la que no lo tiene. Espero tus comentarios Saludos On Thu, Dec 19, 2019 at 12:37 PM Juan Del Pino

learn learn

20/12/19 14:33
Perdon , no puse la plataforma todo montado en SQL server 2014. Te comento ademas que logramos correr el Business Process Deployer . pero igual la respuesta de genexus es la siguiente: Que debo impactar para que se reorganize la BD de GXFlow [image: image.png] Saludos Juan On Fri, Dec 20, 2019 at 9:54 AM Gonzalo Fernandez

learn learn

10/01/20 20:24
Sigo encontrando este mensaje y no me ha permitido realizar la migración. Si alguien a tenido este problema favor indicar el procedimiento que siguio para realizar la actualizacion de la BD de Wflow. Juan On Fri, Dec 20, 2019 at 11:33 AM Juan Del Pino

gliston

13/01/20 18:45
Hola Juan, que tal? Una consulta en las propiedades del Data Store que versión de SQL server tenes seleccionada? Porque si el cliente está instalado y tenes seleccionado 2012 or higher debería funcionarte sin problemas. Confirmanos eso y vemos que otra cosa puede estar mal en la instalación. Saludos, Graciela Listón El vie., 10 ene. 2020 a las 17:25, Juan Del Pino ()

learn learn

14/01/20 19:44
Estimada Graciela, Agradecer tu respuesta, se reconoció automáticamente la versión y posterior migración... Por ahora va todo perfecto en las pruebas, te comentare como me va en la migración previa del PRD en donde validare el 100% del flujo antes de proceder a la migración definitiva. Gracias Juan On Mon, Jan 13, 2020 at 3:46 PM Graciela Listón

learn learn

21/01/20 21:20
Estimados, al realizar la migracion en productivo y teniendo cargadas las licencias en el servidor no da el siguiente error [image: image.png] al ejecutarlo en forma local esta funcionando bien entregando la pantalla que correspode: [image: image.png] quedo atento a sus comentarios por este mensaje de error. Juan Del Pino Cid On Mon, Jan 13, 2020 at 3:46 PM Graciela Listón

gfernandez

23/01/20 19:14
Hola Juan, gx16 requiere framework 4.6 o superior. Lo tienes instalado y asignado al pool que corre la app? On Tue, Jan 21, 2020 at 6:21 PM Juan Del Pino

learn learn

28/01/20 15:59
Estimado, Habia logrado identificar el error, gracias por tu respuesta. Efectivamente es lo que mencionas. atte., Juan Del Pino Cid On Thu, Jan 23, 2020 at 4:15 PM Gonzalo Fernandez

learn learn

30/01/20 20:53
Estimados luego de una migracion diriamos bastante positiva nos encontramos con la siguiente situacion. estamos con genexus 16 u7 con la clliente workflow de u6 ( no existe client para u7 ) Sql Server 2014 Al crear cualquier instancia nueva para los diferentes procesos arroja el siguiente mensaje: Error de servidor en la aplicación '/LISBOA'. ------------------------------ *El nombre de columna 'WFInsPrcAppDataId' no es válido.El nombre de columna 'WFInsPrcAppDataVal' no es válido.**Descripción: *Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código. *Detalles de la excepción: *System.Data.SqlClient.SqlException: El nombre de columna 'WFInsPrcAppDataId' no es válido. El nombre de columna 'WFInsPrcAppDataVal' no es válido. gracias Juan *Error de código fuente:* Se ha generado una excepción no controlada durante la ejecución de la solicitud Web actual. La información sobre el origen y la ubicación de la excepción pueden identificarse utilizando la excepción del seguimiento de la pila siguiente. *Seguimiento de la pila:* [SqlException (0x80131904): El nombre de columna 'WFInsPrcAppDataId' no es válido. El nombre de columna 'WFInsPrcAppDataVal' no es válido.] System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +3318640 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) +334 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) +4289 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() +89 System.Data.SqlClient.SqlDataReader.get_MetaData() +101 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) +624 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) +3392 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) +725 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) +84 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) +312 GeneXus.Data.GxDataReader..ctor(IGxConnectionManager connManager, GxDataRecord dr, IGxConnection connection, GxParameterCollection parameters, String stmt, Int32 fetchSize, Boolean forFirst, Int32 handle, Boolean cached, SlidingTime expiration, Boolean dynStmt) +443 GeneXus.Data.GxSqlServer.GetDataReader(IGxConnectionManager connManager, IGxConnection con, GxParameterCollection parameters, String stmt, UInt16 fetchSize, Boolean forFirst, Int32 handle, Boolean cached, SlidingTime expiration, Boolean hasNested, Boolean dynStmt) +163 GeneXus.Data.ADO.GxCommand.ExecuteReader() +722 [GxADODataException: El nombre de columna 'WFInsPrcAppDataId' no es válido. El nombre de columna 'WFInsPrcAppDataVal' no es válido.] GeneXus.Data.ADO.GxCommand.ExecuteReader() +892 GeneXus.Data.ADO.GxCommand.FetchData(IDataReader& dr) +129 On Tue, Jan 28, 2020 at 12:59 PM Juan Del Pino


Back to gxflow-l