"Specify an implementation language" error message during generation.

Document ID : KB000039487
Last Modified Date : 14/02/2018
Show Technical Document Details

Problem: 

I tried to generate and build an object but I got an error in the Plex Message Log stating: Specify an implementation language for "objectname". What went wrong?

Resolution:

If you inherited from an object in a pattern library such as OBASE or FOUNDATION, make sure the configuration of your local model is correct. To do this, choose Configuration from the File menu. For each Model in the Configuration window, make sure the Variant is set to the appropriate variant that will provide the correct language for the platform you are generating for. Otherwise, if you created the object yourself or you want to override the inherited language, you need to specify the language explicitly in the Model Editor with the 'language SYS' triple.