A non empty name is required.
A valid class name is required.
Parameter name is required.
Parameter value is required.