Article ID: 52279 - Last Review: May 11, 2015
PROBLEM
After importing the Sample Workflow for PCI Compliant Systems, correcting all validation errors, and saving you reload the page or close YSE and re-launch. The workflow is now displaying as blank.
SYMPTOMS
YSE logs the following error:
Error: 2015-Feb-25 09:38:17.902 XAML's Broke: Unable to serialize type 'prairieFyre.CustomControls.ValidationError'. Verify that the type is public and either has a default constructor or an instance descriptor. ()
CAUSE
Validation was missing on a necessary component, resulting in an invalid business object.
RESOLUTION
This issue is resolved in MiCC Version 7.1.2.1.
If you haver an earlier version of MiCC, you can work around the problem by doing the following:
- Import PCI Compliance Workflow as normal.
- Resolve Validation Errors and Configure the workflow as normal.
- Do not check Validate Workflow on the Canvas - this property should be unchecked/FALSE.
- Save the Workflow.
- Close the Workflow's Tab.
- Open the general Workflow Tab (the one that shows a list of all workflows up top, and details of the selected one below)
- Select the Imported Workflow from the list and using the designer docked inside the Tab on the right, set Validate Workflow to checked/TRUE and save it.
APPLIES TO
MiCC 7.1.X.X
Keywords: PCI compliant system workflow import error blank