Forum Discussion

FICO's avatar
FICO
Community Manager
14 years ago

Blaze exception while migrating a project from 6.1 to 6.10

Blaze exception while migrating a project from 6.1 to 6.10

Hi All,

I am getting this exception while migrating a project from Blaze 6.1 to Blaze 6.10.

I am using type operators provider.:-

vhTypeOperator is a vaue holder whose type is Type Operators Provider and it dynamically overrides the value in the previous value holder vhSelectedEntitysSelectedPropertysType.

In a nutshell, I can say that based on the ruleset name and the rule name , the class properties and the operators are populated.

Type Values Operator has SRL type as any.

At node vhRuleset.vhRule[0].vhConditionGroup.vhRepeats[1:Generic Template].vhConditionLHS.vhTypeOperator: Dynamic override argument 'type' does not have a value for provider 'com.blazesoft.template.repository.provider.NdPromSrlTypeOperatorsProvider' (defined in template '/SSU Technical Library/Templates and Providers/SSU_GT.Type Operators Provider') invoked from value holder 'vhTypeOperator' of template '/SSU Technical Library/Templates and Providers/SSU_GT.Condition Template LHS'

I checked all the value holders in Blaze 6.1, but everything seems ok. I am unable to find the error.

Please help.

1 Reply

  • FICO's avatar
    FICO
    Community Manager

    In that specific case, it seems the value holder being used for the dynamic overload does not contain a value. If you enumerate types for the variables defined in a ruleset, this could happen if the ruleset does not contain any variables, for example (the provider would contain an empty list).

    A very simple way to visualize/verify if this is in fact the problem is to simply put a placeholder for the valueholder (being used for the dynamic override) in your display format.

    Regards,

    Jostein