Usage Note 60626: SAS® Event Stream Processing Server fails to load the esp_sa_plugin library when running models using SAS® Event Stream Processing Analytics windows
When you use SAS Event Stream Processing Analytics windows to load a model to SAS Event Stream Processing Server, the model fails with an error similar to the following:
failed to create Esp: cannot find dynamic library 'esp_sa_plugin' in path ''
If you test the model using SAS Event Stream Processing Studio, the model fails to start with an error similar to the following:

(load project 'ASTORE_Random_Forest' failed cannot find dynamic library 'esp_sa_plugin' in path")
The problem occurs either because SAS Event Stream Processing Server was not started with the -plugindir parameter or the -plugindir parameter was not specified with the correct path for the esp_sa_plugin (/opt/sas/viya/home/SASFoundation/sasexe).
To circumvent this problem, start SAS Event Stream Processing Server with the -plugindir parameter with the SAS® Foundation executable path:
dfesp_xml_server -pubsub xxxx -http-admin yyyy -http-pubsub zzzz -plugindir /opt/sas/viya/home/SASFoundation/sasexe
In SAS® Event Stream Processing 5.1, the -plugindir parameter is not required because the SAS Event Stream Processing Server always searches in /opt/sas/viya/home/SASFoundation/sasexe for the esp_sa_plugin.
Operating System and Release Information
| SAS System | SAS Event Stream Processing Engine | Linux for x64 | 4.3 | 5.1 | | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
The SAS Event Stream Processing Server fails a model using SAS Event Stream Processing Analytics windows because the esp_sa_plugin library cannot be loaded.
| Date Modified: | 2017-06-22 13:33:07 |
| Date Created: | 2017-06-14 09:14:34 |