TN304IT - Warning “Initializing I/O” al iniciar el WindowViewer
Seguramente alguna vez os habrá ocurrido que, por ejemplo, al migrar una aplicación de InTouch a una nueva versión, todo funciona correctamente salvo que al iniciar el WindowViewer os aparece un mensaje de Warning llamado 'Initializing I/O' indicando que no puede iniciar la aplicación “xxx.EXE” o que no encuentra el topic “xxx” para el Access Name “xxx”. Sin embargo, a pesar de que aparezca este mensaje, la comunicación está activa y todo comunica correctamente.
Ejemplo de los mensajes de Warning comentados en las siguientes imágenes:
Esto es debido a que cuando se activa la opción "Start local servers” en la aplicación InTouch, InTouch siempre irá a la ubicación predeterminada para buscar todos los servidores (IO Server, DAServer, OI Server, etc.) definidos en la configuración del Access Name. Sin embargo, existe una lista de DAServers y de OI Servers que fue creada para Indusoft, donde las carpetas de instalación difieren de las predeterminadas de InTouch. Es por eso, que la aplicación InTouch no podrá encontrar el servidor especificado en la configuración del Access Name.
Para solventar esta incidencia, debéis acceder a la aplicación de InTouch que está generando este Warning y abrirla en el WindowMaker como si fuerais a editarla.
En primer lugar, os dirigiréis a la ventana “File”:
Seguidamente, seleccionaréis la opción “Configure”, y “WindowViewer”:
En este apartado, encontraréis la opción “Start local server”
marcada. Deberéis desmarcarla para que la próxima vez que iniciéis la
aplicación en Runtime a través de Intouch WindowViewer no vuelva a aparecer el mensaje
de Warning indicado.
Como conclusión, desmarcando la opción "Start local
servers", InTouch intentará encontrar el servidor o servidores en la
ubicación del registro, para encontrar el servidor o los servidores que
necesita, dejando de mostrar el Warning por pantalla cuando se inicie la
aplicación InTouch.
Nota Importante: Esta Nota Técnica se entrega “as is”, es decir, como complemento a la documentación del producto, pero no incluido dentro del ámbito del Soporte Técnico. Por tanto, cualquier mal funcionamiento derivado del contenido de esta nota técnica no es responsabilidad de Becolve Digital.