EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB47074: "terminate called after throwing an instance of 'MBase::ExceptionImpl<MBase::Message>'" error message is returned when trying to run an outline in MicroStrategy Command Manager through Terminal as a non-root user in Linux.


Community Admin

• Strategy


"terminate called after throwing an instance of 'MBase::ExceptionImpl<MBase::Message>'" error message is returned when trying to run an outline in MicroStrategy Command Manager 9.x through Terminal as a non-root user in Linux.

SYMPTOM:
 
In Strategy 9.x and 10.x, if a user tries to run a command through Command Manager in Terminal (command line) they can receive the following error message:
 


$ /path/to/mstrshellscript.sh terminate called after throwing an instance of 
'MBase::ExceptionImpl<MBase::Message>' /var/opt/MicroStrategy/bin/mstrcmdmgr: 
line 48: 11015 Aborted (core dumped) java -Xms256m -Xmx2048m -classpath 
"${MSTR_CLASS_PATH:?}" com.Strategy.macmdmgr.commandline.CommandLine "$@"

 
 
Running any command with the root user works fine.
 
CAUSE:
 
This is a permissions issue. The non-root user running Command Manager does not have all permissions required in order to successfully read, write, and execute to the files within the main Strategy directory.
 
ACTION:
 
Grant read, write, and execute privileges for the \var\opt\Strategy folder to the non-root user running Command Manager through Terminal.
 
 


Comment

0 comments

Details

Knowledge Article

Published:

May 15, 2017

Last Updated:

May 15, 2017