If you have created a proper response file and still get this error
Password can’t be null. Enter password:
there is a chance that it is due to a wrong end-of-line character sequence. This usually happens when you initially created the response file on a non-Unix/Linux environment. Convert it using the dos2unix program and you should be fine.