el 01-23-2012 06:28 AM
¡Buenas a tod@s!
He creado un VI para utilizarlo como Web Service. El VI recibe cómo parámetros un valor String y un valor Int8 y devuelve un array de DBL (array de 1x3). Tanto los inputs como los outputs estan bien conectados en el "Connector Pane".
Entonces, en las Build Specifications tengo un WS que apunta a este VI. Este WS está "construido" con la opción Advanced>> Use LabVIEW 8.x file layout" marcada, pero aún así, cuando quiero hacer un Deploy del WS me da este error:
Error LabVIEW: (Hex 0xFFFEF84D) LabVIEW Web Services: An error occurred when extracting the deployed Web service. Rebuild the Web service by selecting the "Use LabVIEW 8.x file layout" option in the Advanced tab of the web Service properties dialog.
¿Alguna sugerencia para ver la luz en este tema?
¡Saludos!
¡Resuelto! Ir a solución.
el 01-23-2012 12:08 PM
Hola fran_jo
Con los pasos que has hecho de ir a la tab de Advanced y habe marcado la casilla de "Use LabVIEW 8.x file layout" y despues darle build y una ves despues de esto darle deply. Con esto deberia poder realizarse correctamente el deploy. Una cosa que puedes hacer es reiniciar la computadora y labVIEW para ver si con esto ya arregla los cambios. Aqui te dejo un print screen de como debio haber quedado la tab de Advanced, solo para corroborar que si quedo asi.
Saludos
Julio Mena
el 01-23-2012 12:15 PM
Hola Julio,
Los pasos son correctos. Lo que dices ya lo he hecho esa opción está marcada y realizo el Build con dicha opción marcada. Es por este motivo mi duda.
el 01-24-2012 11:41 AM
Hola fran_jo
Estuve aqui investigando acerca del problema, podrias decirme que version de LabVIEW tienes? Encontre este foro donde menciona el error y que es un bug que sera corregido en LabVIEW. Probablemente este parche pueda solucionarte el problema, si no tendriamos que esperar a que salga el service pack 1 para ver si ya fue corregido este error.
Saludos
Julio Mena
el 01-24-2012 04:32 PM
Hola Julio,
Uso LV 2011 bajo WinXP SP3. En otro hilo me comentan que con la misma versión de LV bajo Win 7 funciona bien, incluso sin la opción "LabVIEW 8.x layout" marcada.
Veré a ver...
el 01-25-2012 12:51 PM
Hola Franciso
Si trata en Win 7 para ver si funciona, tambien si puedes intentar bajar el parche que te mande con anterioridad y probar si instalando el parche funciona.
Saludos
Julio Mena
el 01-26-2012 06:18 AM
Hola Julio,
Me he instalado el patch (la versión del LV ahora es la 11.0f2) aún en XP y sigue sin funcionar. Lo que me trae de cabeza es que tengo otro VI con la misma estructura (mismos valores de entrada, mismos bloques en el diagrama de bloques, aunque diferente salida) y ese si funciona.
He limpiado la carpeta donde se almacenan los .lvws, C:\Proyecto\builds\ y la carpeta C:\Documents and Settings\All Users\Datos de programa\National Instruments\WebServices\aws dónde estan los WS una vez "deployados" y sigue sin funcionar.
Seguiré investigando antes de pasar a Win 7...
¡Muchas gracias!
01-26-2012 09:40 AM - editado 01-26-2012 09:44 AM
¡Buenas a tod@s!
El error estaba en el nombre, path del fichero .lvws. Si seguís este hilo, Web Service deploy error llegareis a la solución
¡Saludos!