首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >提供程序com.sap.cloud.sdk.cloudplatform.connectivity.CertificateBasedHttpClientFactory不是子类型

提供程序com.sap.cloud.sdk.cloudplatform.connectivity.CertificateBasedHttpClientFactory不是子类型
EN

Stack Overflow用户
提问于 2022-10-11 01:11:37
回答 1查看 36关注 0票数 0

在com.sap.cloud.sdk.cloudplatform.connectivity.CertificateBasedHttpClientFactory页面中,有一个QA关于我正在观察一个DefaultHttpClientFactory而不是一个子类型异常,现在我遇到了一个类似的错误提供程序DefaultHttpClientFactory而不是一个子类型,但是我不能排除连接性-scp-cf,因为这是强制性的?有什么提示如何解决这个错误吗?

代码语言:javascript
复制
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而不是子类型

EN

回答 1

Stack Overflow用户

发布于 2022-10-12 08:38:09

接口类型com.sap.cloud.security.client.HttpClientFactory是依赖关系com.sap.cloud.security.xsuaa:token-client的一部分。

当使用(例如对于JCo)时,请确保给这个依赖项一个provided作用域。否则,您将遇到类加载问题,就像当前的情况一样。如有进一步错误,请附上您的mvn dependency:tree

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74021993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档