T03-2019: Execution of BIOVIA Materials Studio Collection Components Fails on Linux when BIOVIA Discovery Studio is Installed
Collections
An issue has been observed for some Pipeline Pilot Materials Studio Collection 2019 components when installed together with Discovery Studio 2019: these components fail to execute leading to job termination. The issue is confined to Linux platforms only.
The components known to be affected are in the Materials folder as follows:
- All components in the Analysis folder.
- All components in the Classical Simulation.
- All components in the Crystallization folder.
- All components in the Utilities/Prototypes/Classical Simulation folder.
- All components in the Utilities/Prototypes/Crystallization folder.
- The Property Calculators/Simulation/Classical Properties (Forcite) component.
Note to CURATOR: this pic should be in the Error section of the KBArticle, but that doesn't work for solutions.
Resolution:
This issue has been logged as a defect (issue number MSC-4787) and will be considered for inclusion in a future release.
To work around this issue the following changes are required:
- Logon to the machine that hosts the Pipeline Pilot Server and go to the top level folder.
- From the command line, cd to the folder <PPS_Install>/linux_bin/env.d.
- Check that both the shell scripts 00_dscore.sh and 0accelrys_materials.sh are in place. If 00_dscore.sh is absent Discovery Studio 2019 is not installed and no further action need be taken.
- Using a text editor (for example, vi) edit the script 0accelrys_materials.sh and move to line 5 (beginning export LD_LIBRARY_PATH).
- Change the line from:
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${MS_INSTALL_ROOT}/lib"
to:
export LD_LIBRARY_PATH="${MS_INSTALL_ROOT}/lib:${LD_LIBRARY_PATH}" - Save the file and restart the Pipeline Pilot Server to apply the changes.
If you have any questions or concerns please contact BIOVIA Support
Error Mesage:
()’ failed with error: ‘Looking for Logic named [component name] in collection for [module]
Example: ‘Looking for Logic named 'ClassicalEnergy' in collection for SMForcite.Extension
Note to CURATOR: move pic (above) here.