GeneXus - Error Caracteres no válidos en la ruta de acceso

 
Vista:
sin imagen de perfil
Val: 11
Ha aumentado 1 puesto en GeneXus (en relación al último mes)
Gráfica de GeneXus

Error Caracteres no válidos en la ruta de acceso

Publicado por Ricardo (8 intervenciones) el 22/05/2019 23:02:09
Hola, estoy teniendo un problema al realizar el llamado de un procedure de genexus donde me dice que los caracteres ingresados son inválidos, ya revise el llamado lo que se envía y lo que recibe el procedure, tambien he revisado si la información que estoy recuperando esta corrupta pero no es así, lo mas extraño es que se llama al procedimiento varias veces dentro de un for each y hace los primeros procedures bien sin errores pero despues de un tiempo tira el siguiente error:




[ArgumentException: Caracteres no válidos en la ruta de acceso.]
System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath) +14531724
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) +509
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) +144
System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost) +123
System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost) +103
System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding) +30
GeneXus.Printer.GxPrintManager.initPrinting(StreamReader streamToRead, Boolean mustSlot) +298
GeneXus.Printer.GxPrintManager.Start() +64
GeneXus.Printer.GxCommandFileSender.closeAndSend() +308
GeneXus.Printer.GxCommandFileSender.Close() +16
GeneXus.Programs.generarmt940.executePrivate() +11469
GeneXus.Programs.generarmt940.execute(Int64& aP0_MT940Account, String& aP1_tag60, String& aP2_tag62, Int16& aP3_count) +97
GeneXus.Programs.mt940generator.E110L2() +3199

[TargetInvocationException: Se produjo una excepción en el destino de la invocación.]
System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) +0
System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) +260
System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +142
System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) +774
GeneXus.Http.DynAjaxEvent.doInvoke(Object[] MethodParms) +180
GeneXus.Http.DynAjaxEvent.invoke(String JsonMessage, GXHttpHandler targetObj) +317
GeneXus.Http.GXHttpHandler.webAjaxEvent() +230
GeneXus.Http.GXHttpHandler.ProcessRequest(HttpContext httpContext) +1484

[Exception: GXApplication exception]
GeneXus.Http.GXHttpHandler.ProcessRequest(HttpContext httpContext) +1896
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +790
System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +195
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +88




Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder