Improve null check and error handling on pentaho prompting components