Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:
null
. null
. null
, как если бы это был массив. null
, как если бы это был массив. null
как будто это было значение Throwable. Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null
.
Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html
Весь ваш подход неверен. Когда дело доходит до доступа к службам REST сервера sharepoint 2013 с помощью javascript, вам не нужен токен доступа. Вместо этого вы должны использовать междоменную библиотеку Sharepoint 2013.
Страница на http://msdn.microsoft.com/en-us/library/jj164022.aspx объясняет после показа классического запроса REST с использованием oauth-токена:
Этот запрос будет выглядеть несколько иначе, если вы пишете свое приложение на JavaScript, но используете междоменную библиотеку SharePoint 2013. В этом случае вам не нужно предоставлять токен доступа. Следующий код демонстрирует, как будет выглядеть этот запрос, если вы используете междоменную библиотеку и хотите получить представление OData списков в виде XML вместо JSON. См. Как: получить доступ к данным SharePoint 2013 из удаленных приложений с помощью междоменной библиотеки для получения дополнительной информации об использовании междоменной библиотеки.
Это в настоящее время URL этой статьи http://msdn.microsoft.com/en-us/library/fp179927.aspx
Это должно быть вашим правильным ответить