与GAE后端Sitebricks兼容(JAVA)(Is Sitebricks compatible

2019-10-17 12:03发布

我想知道是否有可能主办以Sitebricks谷歌的App Engine的后端的servlet。 我想在我的GAE的Java应用程序这样做-前端获取后端URL中使用GAE的BackendService接口和发送HTTP请求-但HTTP响应总是以一个404未找到 )返回。

我喜欢发布一些源代码/配置文件,但我倒认为它可能是最适合我来解释我在做什么。 基本上,我的servlet已经在完全相同的方式使用Sitebricks作为完美地工作(即使用我的前端的servlet配置@Service@At@Get在servlet类和方法的注释,加上配置SitebricksModule在我的应用程序的全球吉斯Injector实例)。 我使用的是动态后端实例,在backends.xml正确配置。

有没有人对与GAE后端配对Sitebricks任何提示?

Answer 1:

是Sitebricks工作在GAE。 我建议从Sonatype的的OSS回购的0.8.8-快照版本为最新的功能。 否则,最新的测试版本是Maven的中央0.8.7。 不工作的唯一位请求使用Sitebricks Web客户端从GAE其他网站。

您是否使用GuiceServletContextListener? 这是创建一个喷油器的最佳方式。 另外,还要确保你的web.xml指向并建立GuiceFilter正确(按sitebricks.org文档)。

Dnji。 (Mantaner,Sitebrichks)



文章来源: Is Sitebricks compatible with GAE backends (Java)