Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
org.springframework.expression-3.1.0.M2.jar没有源附件_Spring_Spring Mvc_Spring Security_Sts Springsourcetoolsuite_Spring Social - Fatal编程技术网

org.springframework.expression-3.1.0.M2.jar没有源附件

org.springframework.expression-3.1.0.M2.jar没有源附件,spring,spring-mvc,spring-security,sts-springsourcetoolsuite,spring-social,Spring,Spring Mvc,Spring Security,Sts Springsourcetoolsuite,Spring Social,我正在开发集成spring社交facebook的spring mvc 3.0。调试代码时,第行出现错误 List<Connection<?>> connections = connectionRepository.findConnections(providerId); 控制器是连接控制器 月蚀显示 找不到源 当我将该行保持在try-catch块内时,错误消息为 表达式解析失败;嵌套异常是 org.springframework.expression.spel.Spel

我正在开发集成spring社交facebook的spring mvc 3.0。调试代码时,第行出现错误

List<Connection<?>> connections = connectionRepository.findConnections(providerId);
控制器是连接控制器

月蚀显示

找不到源

当我将该行保持在try-catch块内时,错误消息为

表达式解析失败;嵌套异常是 org.springframework.expression.spel.SpelEvaluationException: EL1007E:位置22:在null上找不到字段或属性“name”


我在WEB-INF/lib中添加了org.springframework.expression-3.1.0.M2.jar文件。我也尝试过使用添加外部JAR。。。如果有任何帮助,我们将不胜感激。

没有源代码附件的问题表明您的.jar没有源代码,或者如果有,它没有告诉eclipse在哪里可以找到源代码。您真正的问题是Spring表达式语言正在尝试对空对象上的属性求值。基本上,是NullPointerException的等价物。您在代码中的何处使用SpEL at?您可以发布它吗?您需要在Eclipse的项目配置中将任何源jar附加到其附带的代码jar中,其中指定了库。不确定将该行保留在try/catch块内是什么意思,但听起来好像使用SpEL时没有正确配置。我已经找到了解决方案。
@RequestMapping(value="/{providerId}", method=RequestMethod.GET)
public String connectionStatus(@PathVariable String providerId, 
                               NativeWebRequest request, 
                               Model model) {...}