i have a class with 3 methods and 3 instances.
each instance invokes the method with the same name the instance has.
instance X invokes method X
on the schema and so on instances, only 3 fields: username (attribute string), password (attribute encrypted string), and “execute” , the method .
In the automation/simulation, the 2 first instances invokes correctly their method:
[----] I, [2017-08-08T16:30:53.316620 #884:909bc4] INFO – : Following Relationship [miqaedb:/MyNameSpace/Methods/InstanceX#create]
[----] I, [2017-08-08T16:30:53.332286 #884:909bc4] INFO – : Updated namespace [miqaedb:/MyNameSpace/Methods/InstanceX#create MyDomain/MyNameSpace]
[----] I, [2017-08-08T16:30:53.362278 #884:909bc4] INFO – : Updated namespace [MyNameSpace/Methods/InstanceX SFR/MyNameSpace]
[----] I, [2017-08-08T16:30:53.373150 #884:909bc4] INFO – : Invoking [inline] method [/MyDomain/MyNameSpace/Methods/InstanceX] with inputs [{}]
[----] I, [2017-08-08T16:30:53.374740 #884:909bc4] INFO – : <AEMethod [/MyDomain/MyNameSpace/Methods/InstanceX]> Starting
on the third, the method is not invoked as if the field for method in instance was not filled.
there are of course no error messages in logs
and the simulation UI says all is ok.
any ideas?