在com.sap.cloud.sdk.cloudplatform.connectivity.CertificateBasedHttpClientFactory页面中,有一个QA关于我正在观察一个DefaultHttpClientFactory而不是一个子类型异常,现在我遇到了一个类似的错误提供程序DefaultHttpClientFactory而不是一个子类型,但是我不能排除连接性-scp-cf,因为这是强制性的?有什么提示如何解决这个错误吗?
Caused by: com.sap.core.connectivity.jco.cf.auth.TokenFactory$GetTokenException: Could not get ClientCredentialsGrantAccessToken
at com.sap.core.connectivity.jco.cf.auth.TokenFactory.getClientCredentialsGrantAccessToken(TokenFactory.java:61)
at com.sap.core.connectivity.jco.cf.destination.ConnectivityConfigurationCF.getConfiguration(ConnectivityConfigurationCF.java:72)
... 92 more由: com/sap/cloud/security/client/HttpClientFactory :无法初始化类引起,因为以前在com.sap.core.connectivity.jco.cf.auth.TokenFactory.getClientCredentialsGrantAccessToken(TokenFactory.java:57)的com.sap.core.connectivity.jco.cf.auth.TokenFactory.executeTokenExchange(TokenFactory.java:94)上的初始化尝试失败了. 93更多的原因是: java.lang.ExceptionInInitializerError: java.util.ServiceConfigurationError: com.sap.cloud.security.client.HttpClientFactory: Provider com.sap.cloud.sdk.cloudplatform.connectivity.CertificateBasedHttpClientFactory而不是子类型
发布于 2022-10-12 08:38:09
接口类型com.sap.cloud.security.client.HttpClientFactory是依赖关系com.sap.cloud.security.xsuaa:token-client的一部分。
当使用(例如对于JCo)时,请确保给这个依赖项一个provided作用域。否则,您将遇到类加载问题,就像当前的情况一样。如有进一步错误,请附上您的mvn dependency:tree。
https://stackoverflow.com/questions/74021993
复制相似问题