Issue With Demantra Engine on Linux - engine2k not generated (Doc ID 1684749.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Demantra Demand Management - Version 7.3.1 and later
Information in this document applies to any platform.

Symptoms

On : 7.3.1 version, Engine

When attempting to run engine on Linux, engine doesn't seem to be running . It just starts and ends normal without any logs being written.
the following error occurs in EngineManagerPreRunLog.txt

ERROR
-----------------------
Engine Manager Java Wrapper Error


java.lang.UnsatisfiedLinkError: no EngineManager in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at com.demantra.engine_manager.EngineManagerWrapper.initManager(EngineManagerWrapper.java:274)
at com.demantra.engine_manager.EngineManagerStarterServlet.doGet(EngineManagerStarterServlet.java:87)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3498)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)


libEngineManager.so can not be loaded.

....

ENGINE_ROOT: null
HINT : Check ENGINE_ROOT Enviornment variable value
HINT : Check that all required libraries exist by 'ldd libEngineManager.so'

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. run engine on Linux

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot run engine

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms