Messages from chained exceptions are passed to the Java layer
This allows to have some additional details in the Java layer about any failure in acquiring a token.
This allows to have some additional details in the Java layer about any failure in acquiring a token.