Seems like the solution described above works, but partially. The token refreshing procedure goes well, but Pipe seems to return an old result, i. e. 401 Not Authorized. After retrying the same request, I can receive a valid response, what was not possible without the solution. As a result, I can see following lines at the logcat.
08-06 20:40:04.419 13971-14036/? D/OAuth2AuthzModule﹕ Access token refresh complete!
|
08-06 20:40:04.451 13971-13971/? E/LoaderAdapter﹕ The server returned the error code 401.
|
Even more, it seems like RestRunner#runHttpGet in its catch block retrieves a valid response, i. e. 200 OK.
|