APEX2 kernel validation messages

This section lists each error message generated by the APEX2 validator for the kernel diagram. Each error entry contains Message text and the recommended Action.

Table 1. APEX2 Kernel Error Messages
Message Action
{0} must have at least one input and output port. Specify the input and output port for the kernel element.
Duplicate Kernel name \"{0}\". Names are case insensitive. The Kernel name must be unique. Rename duplicates.
Number of input ports exceeded MAX value ({0}). Reduce the number of kernel input ports.
Number of output ports exceeded MAX value ({0}). Reduce the number of kernel output ports.
Duplicate Input/Output port name \"{0}\" in Kernel diagram. Names are case insensitive. The port name must be unique. Rename duplicates.
{0} has not ports. Specify the input and output port for the kernel element.
Category field is empty. Specify the Category value.
Include field is empty. Specify the Include value.
There should be at least one kernel on diagram. Drag the Kernel Info element from the Palette and drop it to the canvas.
Number of inputs and output ports exceeded MAX value ({0}). Reduce the number of kernel input and output ports.
The "{0}" - constants evaluation failed. Provide a valid field value.
The "{0}" - value should be in the range from {1} to {2}. Specify a value within the allowed range.
Kernel name shouldn't be empty. Specify a name for the kernel.
Kernel port name shouldn't be empty Specify a name for the port.
Kernel port's {0} shouldn't be empty. Specify the field value.
The '{0}' is invalid first character. {1} should start from alphabet letter, underscore, or dollar sign. Provide a valid field value.
The '{0}' is an invalid character. {1} should be a valid C identifier. Provide a valid field value.
Empty name. Specify a name for the port.