Problema

Está ejecutando Adobe LiveCycle 8.x, 9.x o 10.x en Solaris 10.  Cuando aplique la Actualización 10 a Solaris, los formularios ya no se convertirán correctamente a través de la salida de LiveCycle y verá un error similar al siguiente en el registro de su servidor de aplicación:

####<Jan 1, 2012 12:00:00 AM EST> <Error> <com.adobe.formServer.PA.XMLFormAgentWrapper> <t0q22k><ServerName> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>><BEA1-1DE0F90E6C7CBD70F8FA> <> <1326470773795> <BEA-000000> <ALC-OUT-002-004: Unable to findservice: XMLFormService, error: Connection to failed service.>

####<Jan 1, 2012 12:00:01 AM EST> <Warning> <com.adobe.service.ProcessResource> <t0q22k> <ServerName><ProcessResource@17c112(name=XMLForm.exe,pid=0) Error Reader> <<anonymous>> <> <> <1326470775446><BEA-000000> <BMC024: Service XMLFormService: Process ProcessResource@17c112(name=XMLForm.exe,pid=0) terminated abnormally with error code {3}>

Existe un problema de interacción entre la configuración del compilador que Adobe utiliza para compilar el XMLFormService y algunas adiciones que Oracle ha realizado a Solaris para que admita extensiones de GNU en su versionado de símbolos ELF.  Esto significa que Solaris ya no reconoce XMLFormService como un ejecutable válido y no lo ejecutará.

Solución

La solución es desactivar la comprobación del enlazador en tiempo de ejecución eliminando la entrada DT_VERSYM de la sección dinámica de objetos en libstdc++.so.6.

Para ello, debe ejecutar el siguiente comando:

% elfedit -e 'dyn:delete versym' libstdc++.so.6 libstdc++.so.6-alt

Información adicional

Esta solución se ha aplicado correctamente en el campo y se ha extraído de un artículo publicado en los foros de soporte de Oracle.  Puedes ver la publicación original del foro aquí: https://forums.oracle.com/forums/thread.jspa?threadID=2294952

Esta obra está autorizada con arreglo a la licencia de Reconocimiento-NoComercial-CompartirIgual 3.0 Unported de Creative Commons.  Los términos de Creative Commons no cubren las publicaciones en Twitter™ y Facebook.

Avisos legales   |   Política de privacidad en línea