Failed to create session in MSD AX 2012.
Hello J I found one more strange issue
today, when I tried creating SO (Sales order) an error prompts:
Failed to create a session; confirm that the user has the
proper privileges to log on to Microsoft Dynamics.
Also I
heard error arrives many times at different times in AX 2012 like when processing
journal, Creation of purchase order, catalog etc...
And here is
the solution:
The
solution is to uncheck
a checkbox in Options
at
Tools > Options > Development > General >
Execute business operations in CIL
Purpose of this checkbox (“Execute
business operations in CIL” or not?)
In AX 2012,
steps are taken by the development team at Microsoft to align AX IDE with .NET.
That’s why you regenerate the CIL after X++ code changes.
CIL
obviously has its benefits like faster execution in cases of heavy logic
processing.
But
sometimes while testing or debugging, developers would prefer NOT to avail this
option. Debugging can be cumbersome in AX 2012 as you will need to configure
Visual Studio for code running in CIL.
Now even
the code which was running in CIL will now run in X++ interpreted mode, the old
way.
Word of
caution, this option should only be used by developers while debugging. It
should ideally be checked again after work is finished.
Leave a Comment