我正在weblogic(v10.3.6)上托管一个spring boot应用程序(spring-boot-web-starter)
我正在尝试实现一个简单的REST api。返回字符串,整数等工作正常。当我尝试使用以下代码返回数组或列表时:
@GetMapping("/foo")
public String[] foo() {
String[] arr = { "foo", "foo2" };
return arr;
}
我收到以下错误:
500内部服务器错误
服务器遇到阻止它的意外情况 满足要求。
编辑:我也无法返回字符串以外的对象。只有基本的Java类型。
答案 0 :(得分:0)
我设法通过覆盖Spring提供的Jackson版本2.6.7(最后一个与java 1.6兼容的版本)来修复错误