Microsoft Business Solutions-Axapta 3.0 is now part of Microsoft Dynamics AX 3.0. All references to Microsoft Business Solutions-Axapta and Microsoft Axapta pertain to Microsoft Dynamics AX.

Symptoms

You may receive the following error message in Microsoft Business Solutions - Axapta MorphX:

Error executing code: LedgerJournalPost (object) has no valid runable code in method "main".

Cause

This problem may be caused by the following issues:

  • A method that is being called has syntax errors in the code.

  • Code compilation failed.

  • An object is damaged in the current layer that is being used.

Workaround

To work around this problem, use one of the following methods.

Method 1: Recompile the object

  1. On the File menu, point to Open, and then click Application Object Tree.

  2. In the Application Object Tree window, locate the object that you want to recompile.

  3. Right-click the object name, and then click Compile.

Method 2: Recompile the Application Object Tree

  1. On the File menu, point to Open, and then click Application Object Tree.

  2. Click Compile.Note This step starts a full compilation that is similar to the compilation that occurs when you install or update Microsoft Axapta.

More Information

To reproduce this problem, create a syntax error in a method, and then try to use this error method in a job.

Stack trace:(C) \Classes\LedgerJournalPost\main(C) \Classes\FormFunctionButtonControl\Clicked(C) \Classes\FormFunctionButtonControl\Clicked(C) \Classes\FormMenuButtonControl\Clicked

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.