Process Designer comes with built-in process validation. Process Validation ensures that the process is defined completely with the parameters on each node task. By validating, the system makes sure that the process can run without any errors on deployment. In PD, there is "Only Validate" button as a sub option of "Choose Deploy" button. When you select the "Only Validate" option, the node tasks are validated to check if any node task is not completely defined with the parameters. A warning icon is shown on the node task if there are any incomplete parameters. The console log panel shows the error details.



There can be different error messages depending on the type of node task as described in table below. This table indicates the error message and how to solve the error.


Error message

Node task

How to solve

"Name is empty"

Every node task

Please check "name" input field in "General tab"

"Doesn't have link out."

Every node task

Please check the link between this node task and another node task.

"Doesn't have link in."

Every node task

Please check the link between this node task and another node task.

"Activity Mapping is not valid "

Every node task

Please check the input and output mapping in "Business object tab"

"Service Mapping is not valid"

Every node task except human task

Please check the input and output mapping in Specified tab that is belong to node task.

"Please add the assignment class"

Human node task

Please add the class name in "Assignment" tab

"Please select work-party"

Human node task

Please select work-party in the "Assignment" tab

"Sorting parameters are not valid"

Human node task

Please define sorting parameter in "Sorting" menu of  "Assignment" tab

"Please select JNDI or JDBC"

Database node task

Please choose JNDI or JDBC in "Database Parameter" tab

"JNDI is not valid"

Database node task

Please enter JNDI name in "Database Parameter" tab

"JDBC is not valid"

Database node task

Please enter JDBC parameters in  "Database Parameter" tab

"JAR is not valid"

Java node task

Please enter JAR parameters in "Java Parameter" tab

"Subprocess is empty"

Subprocess node task

Please choose sub process name in "Subprocess" tab

"The internal subprocess is error"

Subprocess node task

Please validate the errors that are occured in the sub process

"Please select SOAP or REST"

Webservice node task

Please choose "SOAP" or "REST" in "WebService Parameter" tab

"SOAP parameters are not valid"

Webservice node task

Please enter SOAP parameters in "WebService Parameter" tab

"REST parameters are not valid"

Webservice node task

Please enter REST parameters in "WebService Parameter" tab

"Condition or Label name is not defined"

Gateway node task

Please enter "Condition" and "Label" in link line of Gateway node task in "Gateway Parameter" tab

"Exception is not valid"

Error event node task

Please choose the exception name in "Error" tab

"Mapping exception is not valid"

Error event node task

Please map the parameter between error parameter and activity parameter

"Timer event is not valid"

Timer event

Please enter time duration in "Timer" tab

"FileSourceSystem parameters are not valid"

File read node task

Please choose file source in "File Read Parameter" tab

"FileSourceFTPS parameters are not valid"

File read node task

Please enter "FTPS" parameter in  "File Read Parameter" tab

"FileSourceFTP parameters are not valid"

File read node task

Please enter "FTP" parameter in  "File Read Parameter" tab

"FileSourceSFTP parameters are not valid"

File read node task

Please enter "SFTP" parameter in  "File Read Parameter" tab

"Please select file type"

File read node task

Please choose file type in "File Read Parameter" tab

"FileTypeDelimited parameters are not valid"

File read node task

Please choose "Delimited Character"  in "File Read Parameter" tab

"FileTypeExcel parameters are not valid"

File read node task

Please enter "Sheet name"  in "File Read Parameter" tab

"FileTypeFixedWidth parameters are not valid"

File read node task

Please enter "Uniform" parameters  in "File Read Parameter" tab