"Metadata not found for YourMPMName Contact your system administrator for assistance."
Best answer by Isuru Wijeratna
View originalBest answer by Isuru Wijeratna
View originalnamespace Acco.BusinessServer.BusinessPolicies.SharedTablesComponent
{
public class SharedTablesCustBusPolicyMgr : SharedTablesBusPolicyMgr
{
...
Yes. This is one of the god question. MPM is names as “Matrix Perform Message”. simply what happen is you will call a method in server side by passing XML message. that given XML has information about perform name and parameters. FSM framework will identify the method and call it dynamically. hence, you have to configure few things before it works fine.
Each class file in C#, you can find out a namespace. it is a combination “component name” and the “namespace” which you have mentioned in the web.config for CustBusPOlicyMgrs class
in this screenshot,
ServiceLogisticsBusPolicyMgr : base line business policy manager class
Your method name should be public
AcmeShipping.BusinessPolicies : namespace in web.config
ServiceLogisticsComponant: component name which you set when create the perform Definition
perform name: “perform_” + your given name. adding “perform_” prefix is mandatory
then retry. these are the things you have follow and it should work.
your error “Metadata not found “ is because it is not possible to find out correct Metadata “perform definition” according to your XML message. Make sure all above are correct and values you enter in XML is correct.[perform name and the parameter tags]
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.