Don't know if anyone has seen this before or not. One of our customers is getting "Exec format error" messages reported in the MQ error logs for our channel exits on his HP_UX 11 system after upgrading from MQ 5.2 to MQ 5.3. The exits were working prior to the upgrade.
The code works just fine on our HP_UX 11 system with MQ 5.3, the only substantive difference might be the our current test systems are HP 11.11 and the customer is running HP 11.00. When the problem occurs, stderr contains: /usr/lib/dld.sl: Can't shl_load() a library containing Thread Local Storage: /usr/lib/libpthread.1 /usr/lib/dld.sl: Exec format error AMQ6188: The system could not dynamically load the shared library '/var/mqm/exits/mqppsx.sl' due to a problem with the library. The errno was 8 and the error message was 'Exec format error'. The queue manager will continue without this library. I think this is (probably) an HP 11 problem with the loader or some such, but strangely this *only* started happening when the customer upgraded from MQ 5.2 to MQ 5.3. Cheers, David C. Partridge Technical Products Director Primeur Security Services Tel: +44 (0)1926 511058 Mobile: +44 (0)7713 880197 Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive