Error thrown in Inteface execution of Oracle-Essbase Interface when using IKM SQL to Hyperion Essbase(DATA) and calling a MAXL clear script in PRE_LOAD_MAXL_SCRIPT.
The Interface execution completes successfully if the same ODI agent is running directly from command prompt(using agent.bat). But when we start the agent through OPMN instance, getting the following error:
com.hyperion.odi.essbase.ODIEssbaseException: com.hyperion.odi.essbase.ODIEssbaseException: Cannot run program "essmsh": CreateProcess error=2, The system cannot find the file specified
The ODI agent running fine and completes any interface execution without MAXL. But if we use PRE_LOAD_MAXL_SCRIPT, it throws an error.
We have already created two environment variables as ESSBASEPATH and ARBORPATH, also updated the Path variable. We are able to start maxl using "essmsh" command directly from command prompt.
Let me know how can we call MAXL scripts through OPMN managed ODI agents.
Any suggestions/help will be appreciated.
Thanks!!