Problème

Vous exécutez Adobe LiveCycle 8.x, 9.x ou 10.x sur Solaris 10.  Lorsque vous appliquez la mise à jour 10 à Solaris, les formulaires ne sont plus convertis correctement via LiveCycle Output et une erreur similaire à la suivante apparaît dans le journal de votre serveur d’applications :

####<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}> 

Il existe un problème d’interaction entre les paramètres du compilateur qu’Adobe utilise pour compiler le XMLFormService et certains ajouts apportés par Oracle à Solaris pour prendre en charge les extensions GNU du contrôle de version des symboles ELF.  Cela signifie que Solaris ne reconnaît plus XMLFormService en tant qu’exécutable valide et ne l’exécute pas.

Solution

La solution consiste à désactiver la vérification de l’éditeur de liens d’exécution en supprimant l’entrée DT_VERSYM de la section dynamique des objets dans libstdc ++. So.6.

Pour ce faire, exécutez la commande suivante :

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

Informations supplémentaires

Cette résolution a été utilisée avec succès sur le terrain et a été extraite d’une publication sur les forums de support Oracle.  Vous pouvez voir le post du forum original ici : https://forums.oracle.com/forums/thread.jspa?threadID=2294952

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne