Menu

Error upon creating a new trigger

2014-06-24
2014-06-27
  • Henk Tittel

    Henk Tittel - 2014-06-24

    When I try to create a new trigger (On entering a state) and click on apply, then a error is displayed in return: Itop - Fatal Error
    Fatal error, iTop can not continue.
    error: Unknown class 'UserLDAP'

    Any ideas?

    Thanks

    Henk

     
  • Denis

    Denis - 2014-06-24

    Hmm, are you sure you want to create a trigger for "when a UserLDAP enters a given state"... since a UserLDAP object has no state...

    If it's for the creation then pick the "trigger on object creation" as the kind of trigger to create.

     
  • Henk Tittel

    Henk Tittel - 2014-06-25

    Hi Denis,

    It doesn't matter which trigger I choose, all give the same error:

    Fatal error, iTop cannot continue.
    Error:Unknown class 'UserLDAP'

     
  • Henk Tittel

    Henk Tittel - 2014-06-27

    An update:

    When I try to configure email notifications I need to create a trigger first, with the above result, If I go first to Creation of a new Email notification and then try to add a trigger then I get more details:

    Unknown class 'UserLDAP'
    Debug trace:

    0 /home/****/public_html/iTop/core/metamodel.class.php(300): MetaModel::_check_subclass('UserLDAP')

    1 /home/****/public_html/iTop/core/valuesetdef.class.inc.php(392): MetaModel::GetName('UserLDAP')

    2 /home/****/public_html/iTop/core/valuesetdef.class.inc.php(59): ValueSetEnumClasses->LoadValues(Array)

    3 /home/****/public_html/iTop/core/attributedef.class.inc.php(487): ValueSetDefinition->GetValues(Array, '')

    4 /home/****/public_html/iTop/core/filterdef.class.inc.php(191): AttributeDefinition->GetAllowedValues(Array, '')

    5 /home/****/public_html/iTop/core/metamodel.class.php(1310): FilterFromAttribute->GetAllowedValues(Array, '')

    6 /home/****/public_html/iTop/application/cmdbabstract.class.inc.php(1456): MetaModel::GetAllowedValues_flt('TriggerOnObject...', 'target_class', Array)

    7 /home/****/public_html/iTop/pages/ajax.render.php(802): cmdbAbstractObject::GetSearchForm(Object(ajax_page), Object(CMDBObjectSet), Array)

    8 {main}

    The **** stand for my username on the webserver.

    Any help is highly appreciated.

    Kind regards,

    Henk Tittel

     

Log in to post a comment.

MongoDB Logo MongoDB