我正在尝试设置SocialAuth,由网站定义为:
“通过Google进行注册和身份验证的Java库,
雅虎,Facebook,Twitter,LinkedIn,FourSquare,MySpace等Open
ID提供商“
应该像http://opensource.brickred.com/socialauthdemo/
一样工作
我完全按照页面http://code.google.com/p/socialauth/wiki/SpringSample中的描述设置工作区,但有一些差异(版本等)。我的图书馆内容如下:
- aopalliance-1.0.jar
- 公地codec.jar
- 公地HttpClient的-3.1.jar
- 共享记录-1.1.jar
- json-20080701.jar openid4java.jar
- org.springframework.aop-3.0.1.RELEASE-a.jar文件
- org.springframework.asm-3.0.1.RELEASE-a.jar文件
- org.springframework.aspects-3.0.1.RELEASE-a.jar文件
- org.springframework.beans-3.0.1.RELEASE-a.jar文件
- org.springframework.context-3.0.1.RELEASE-a.jar文件
- org.springframework.context.support-3.0.1.RELEASE-a.jar文件
- org.springframework.core-3.0.1.RELEASE-a.jar文件
- org.springframework.expression-3.0.1.RELEASE-a.jar文件
- org.springframework.instrument-3.0.1.RELEASE-a.jar文件
- org.springframework.instrument.tomcat-3.0.1.RELEASE-a.jar文件
- org.springframework.jdbc-3.0.1.RELEASE-a.jar文件
- org.springframework.jms-3.0.1.RELEASE-a.jar文件
- org.springframework.orm-3.0.1.RELEASE-a.jar文件
- org.springframework.oxm-3.0.1.RELEASE-a.jar文件
- org.springframework.test-3.0.1.RELEASE-a.jar文件
- org.springframework.transaction-3.0.1.RELEASE-a.jar文件
- org.springframework.web-3.0.1.RELEASE-a.jar文件
- org.springframework.web.portlet-3.0.1.RELEASE-a.jar文件
- org.springframework.web.servlet-3.0.1.RELEASE-a.jar文件
- org.springframework.web.struts-3.0.1.RELEASE-a.jar文件
- socialauth-2.0-beta3.jar socialauth-spring-2.0-beta2.jar
当我运行Tomcat Server时,我收到了org.springframework.beans.factory.BeanCreationException。
完成日志here。
我是Spring框架的新手,因此在错误消息中有点丢失
非常感谢任何帮助。
TIA,
詹姆斯
修改
上述问题现在已经消失。但是,当我点击网址时,我会收到一个新的:
http://localhost:8080/springsocialauthdemo/socialAuth.do?id=facebook
2011年8月26日上午10:20:25
org.springframework.web.servlet.DispatcherServlet noHandlerFound
警告:找不到带URI的HTTP请求的映射
[/springsocialauthdemo/socialAuth.do]在DispatcherServlet中的名称
'springsocialauthdemo'
可能这是一个太蹩脚的问题,但我只是在我正在努力的时候发布它
感谢您的帮助:)