Problema
Você está executando o Adobe LiveCycle 8.x, 9.x ou 10.x no Solaris 10. Ao aplicar a atualização 10 ao Solaris, os formulários não serão mais convertidos corretamente por meio da saída do LiveCycle e você verá um erro semelhante ao seguinte no log do servidor de aplicativos:
####<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}>
Há um problema de interação entre as configurações do compilador que a Adobe usa para compilar o XMLFormService e algumas adições que o Oracle fez ao Solaris para ser compatível com extensões do GNU para o seu controle de versão de símbolo ELF. O que isso significa é que o Solaris não reconhece mais o XMLFormService como um executável válido e não o executará.
Solução
A solução será desabilitar a verificação do vinculador de tempo de execução removendo a entrada DT_VERSYM da seção dinâmica de objetos em libstdc++.so.6.
Para fazer isso, você deverá executar o seguinte comando:
% elfedit -e 'dyn:delete versym' libstdc++.so.6 libstdc++.so.6-alt
Informações adicionais
Essa resolução foi usada com êxito no campo e foi extraída de uma publicação nos fóruns de suporte da Oracle. Você poderá ver a publicação original do fórum aqui: https://forums.oracle.com/forums/thread.jspa?threadID=2294952