You are viewing limited content. For full access, please sign in.

Discussion

Discussion

The process step configured within the task 'Submission Confirmation' is not valid or has not occurred. [LFF380-ValidateNoStep]

posted on January 9, 2023

I am having trouble understanding this statement from Forms at all. Can it be broken down in a different way?

What happens is the step Submission Confirmation completes successfully but it terminates all other steps even if they are not in the path of this step.

The process step configured within the task 'Submission Confirmation' is not valid or has not occurred. [LFF380-ValidateNoStep]

Details:
URL:
Error: ValidateNoStep
Date: 12/22/2022 5:02:19 PM (Pacific Standard Time)
HTTP Status Code: 400
Business Process ID: 34
Instance ID: 5850
Business Process Name: Sponsored CW Document Checklist

Stack Trace:
Caught exception: Laserfiche.Forms.CommonUtils.Exceptions.LFFormsException
Message: The process step configured within the task 'Submission Confirmation' is not valid or has not occurred. [LFF380-ValidateNoStep]
at FormsModel.RoutingModels.AssignPreviousStep.GetFormIdAndSubmissionId(cf_bp_worker_instances processInstance, cf_bp_main_instances instance, AssignedTypes at, String AssignedStepId, Int32 LastSubmissionId, RoutingInstanceStatus OriginalStatus, Int32& SubmissionId, Int32& FormId, Boolean validateForm)
at FormsModel.DomainServices.EmailSendItem.GetFormToAddToAttachment(RoutingInstanceStatus originalStatus)
at FormsModel.DomainServices.EmailSendService.PrepareEmailWithRoutingContext(EmailService emailService, Int32 instanceId, IRoutingContext routingContext, RoutingInstanceStatus originalStatus)
at Laserfiche.Forms.Routing.EmailService.Execute(Int32 instanceId, IRoutingContext routingContext, RoutingInstanceStatus OriginalStatus)
at Laserfiche.Forms.Routing.ServiceTask.Execute(Int32 instanceId, IRoutingContext routingContext)

0 0
replied on January 10, 2023

Hi Chad,

Is this "Submission Confirmation" step an email service task? The stack trace meant that this step had attach form option enabled but there was no attach step configured on it.

Can you do a validation on process diagram and see if it reports any error?

1 0
replied on January 10, 2023

It is an email service task. Validation checks out and they do have a step assigned for attaching. The Submissions Confirmation step even completed successfully after a 15 hour wait period. The problem is that because this terminated the process, and never suspended, all other tasks including the archive to the repository were terminated, even though they are on a different path.

I just noticed when going back in there the 15 hour timeframe. This likely means the problem is more serious than a configuration issue.

0 0
replied on January 10, 2023

Is there any error logged at the time "12/23/2022 8:27:31 AM"?

Did you have auto retry enabled on Forms? If so, it may happen that someone updated the process at that time and the instance got auto retried to make the email service task pass, but the change broke other paths.

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.