необходимо проверить на объект! = пустой указатель, только если Вы хотите обработать случай, где объект может быть пустым...
существует предложение добавить новые аннотации в Java7 для помощи с пустым указателем / notnull параметрические усилители: http://tech.puredanger.com/java7/#jsr308
Сообщение об ошибке относится к Транспортный уровень Безопасность, обычно это означает https.
Вы не показали свои файлы конфигурации. Но я предполагаю, что вы настроили безопасность как транспортную (или это требуется как следствие другого выбора) и использовали адрес http вместо https.