According to the documentation,
the return value type cannot be simple type such as String or int. The return value needs to be a POJO, an array or a Collection.
This is exactly how things work on the local dev server. However, once deployed, collections and arrays of primitive types result in a 500 Internal Server Error
whether the GET
URL is typed into the browser or the APIs explorer is used, despite the fact that server logs show 200 Success
. Collections of POJOs work fine.
This has been the case for months and through several attempts with different methods. Is this the intended behaviour or is it a bug?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…