Skip to main content

Cannot launch C servers from Implemention Respository through orbixd

  • May 17, 2013
  • 0 replies
  • 0 views

Summary This article explains how to ensure the libraries needed for launching C servers through the Implementation Repository (orbixd) are made available.
Article Number 35710
Environment Orbix 3.3 C Solaris-SPARC 10
Question/Problem Description Cannot launch C servers from Implemention Respository through orbixd.
Orbixd fails to launch C server due to failure to open shared library.

Clarifying Information
Error Message ld.so.1: MyServer: fatal: liborbixmt.3.3.forte6.so.1: open failed: No such file or directory
Defect/Enhancement Number
Cause This issue occurs if the orbix daemon (orbixd) environment is not correctly set up and the orbix daemon cannot find the shared libraries when trying to launch the server.
Resolution Run ldd on your server binary in order to list the shared libraries required by your Orbix server process.

Ensure the setenvs.sh script from the Orbix root installation directory is sourced.

Ensure all necessary shared libraries are made available and the LD_LIBRARY_PATH enviroment variable is set up correctly prior to starting the orbix daemon.
Workaround
Notes
Attachment
Created date: 23 October 2012
Last Modified: 12 February 2013
Last Published: 23 October 2012
First Published date: 23 October 2012

#Orbix
#KnowledgeDocs