首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >openid4java中的NoClassDefFoundError

openid4java中的NoClassDefFoundError
EN

Stack Overflow用户
提问于 2012-09-19 06:38:21
回答 1查看 992关注 0票数 1

我已经下载了openid4java-0.9.6.662并使用它实现了一个类。当我执行时:

代码语言:javascript
复制
List discoveries = manager.discover("https://www.google.com/accounts/o8/id");

我得到了一个

代码语言:javascript
复制
java.lang.NoClassDefFoundError: org/apache/http/protocol/ImmutableHttpProcessor
    at org.apache.http.impl.client.AbstractHttpClient.getProtocolProcessor(AbstractHttpClient.java:656)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:804)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:732)
    at org.openid4java.util.HttpCache.head(HttpCache.java:335)
    at org.openid4java.discovery.yadis.YadisResolver.retrieveXrdsLocation(YadisResolver.java:400)
    at org.openid4java.discovery.yadis.YadisResolver.discover(YadisResolver.java:248)
    at org.openid4java.discovery.yadis.YadisResolver.discover(YadisResolver.java:232)
    at org.openid4java.discovery.yadis.YadisResolver.discover(YadisResolver.java:166)
    at org.openid4java.discovery.Discovery.discover(Discovery.java:147)
    at org.openid4java.discovery.Discovery.discover(Discovery.java:129)
    at org.openid4java.consumer.ConsumerManager.discover(ConsumerManager.java:542)
    at com.sugra.openid.helper.OpenIDConsumer.authRequest(OpenIDConsumer.java:90)

有趣的是,这个类在任何jars中都找不到,尽管它应该在httpcore-4.0.1.jar中找到,因为它包含相同包的类。这个类可以在httpcore-4.2.1.jar中找到。但我试过了

代码语言:javascript
复制
org.openid4java.discovery.yadis.YadisException: 0x704: I/O transport error: hostname in certificate didn't match: <www.google.com/173.194.35.144> != <www.google.com>

据报道,这是一个可移植性错误,应该使用以前的版本

使用这种方法的正确方法是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-19 23:32:23

我找到了。与我的应用程序中的另一个jar (httpclient.jar)发生冲突。我只是必须升级它

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

https://stackoverflow.com/questions/12486092

复制
相关文章

相似问题

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