【发布时间】:2012-06-23 19:38:25
【问题描述】:
我正在研究GWT and OSGi+PAX-Web 问题的解决方案。特殊问题是 GWT 无法加载序列化策略文件,出现以下错误:
ERROR: The serialization policy file '/ctx/ctx/6ExxxxxxxxxxxxxxxxF.gwt.rpc' was not found; did you forget to include it in this deployment?
问题出在 Equinox OSGi 和 PAX-WEB 之间。
为了找到解决方案,我想更好地了解 GWT-RPC 是如何加载序列化策略文件的。
- 它们的生命周期是什么?他们什么时候加载? (我看到它在服务器启动时。生命周期中的任何特殊性?重新加载?)
- GWT 如何将这个文件加载到它的堆栈中?在请求的调用堆栈中的哪一点? GWT 如何知道从哪里加载它们?我可以告诉 GWT 它应该在哪里寻找这个文件吗?
(免责声明:我已阅读生成文件[2] 上的 gwt 文档。我正在寻找更多低级详细信息:我的印象是我们遇到的错误必须处理 HttpContext.getResource ())
【问题讨论】: