I need help on a custom workflow that I am working on that routes and classify email incidents based on email subject to queues, email subject to classification, and Classification to Incident type. the workflow is based on the following connect articles...
the workflow almost works but bombs out if the subject line/incident title is not a exact match and fails to continue the workflow.
I would like to know how to update the workflow to continue if there is not match found.
for example if i send email to with the subject line "testing" that is not included in my rule action mapping table the workflow errors.
the workflow errors out and does not continue since it does not find a match for testing...
The ServiceDesk errorlog error...
September 29, 2014 4:03:03 PM,Exception at Run method with message :System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> LogicBase.Framework.DataLayer.DataLayerRecordNotFoundException: Could not find [RuleActionMappingValues] where [MappingID] Equal [3fcb9b9e-c00e-11e2-b016-005056a46a95] And [Key1] Equal [testing] at LogicBase.Framework.DataLayer.DALProxy.ExecuteQuerySingleRecord(DatabaseQuery query) at LogicBase.Ensemble.RulesEngine.RuleActionMappingValues.GetAllRulesActionMappingByKey(String mappingID, String key1) at LogicBase.Ensemble.RulesEngine.RulesDataService.GetAllRulesActionMappingByKey(String sessionID, String mappingId, String key1) --- End of inner exception stack trace --- |