cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

PropGet MetaAttribute Level of Confidence is not a valid Risk MetaClass

RGenin
Trusted Contributor

Hello, 

We keep having this pop up when generating a website. 

image.png

Any idea on how to fox the problem ?

Thanks !

1 Reply

dingalls
Retired

Hello,

 

Please see the below solution article extract regarding this issue:

 

When running a code generator an error occurs like:
PropGet([Unknown Object] <RouMNrb46az5>) is not valid for the Table MetaClass


PropGet(MetaAttribute Variable Duration <CCfMsgbroS00>) is not valid for the Condition / Loop Sequencing MetaAssociation


Notes:

Can occur in various contexts, for example:

  • A code generator
  • A computer MetaAttribute

It is a generic error.There is a mistmatch between data structure (metamodel) expected in the code of a feature and the data actually available during the process execution. Example: PropGet() is not valid on the MetaClass

It means a reference to a MetaAttribute or TaggedValue is not valid for the MetaClass in the code of processing.

 

There can be several reasons:

  • MEGA standard generator (not customized)
    The systemdb may not be synchronized with the code.
    Verify that the lastest version of the file upgrade.mol was imported.
    If problem persists contact MEGA Support.
  • MEGA customized generator or specific generator
    Verify that the MetaAttribute still exists with this name.
    It could have been renamed or deleted.

Indications to identify the source of the error:

  • Identify the MetaAttribute and MetaClass
  • Build specific queries
  • Run theses queries in archived environment

Example for error message:

PropGet() is not valid on the Table MetaClass

Build a query such as
Select [MetaAttribute] Where _idabs='RouMNrb46az5' and MetaClass='Table'
Select [TaggedValue] Where _idabs='RouMNrb46az5' and MetaClass='Table'