Web services 可移植的人脸

Web services 可移植的人脸,web-services,servlets,push,icefaces,renderer,Web Services,Servlets,Push,Icefaces,Renderer,我正在尝试实现一个IceFaces项目,其中我有一个java web服务来执行推送通知 我有一个客户端,它登录并通过web服务向其他人发送推送通知 我的问题是,我发现我必须使用portableRenderer(),因为web服务在JSF上下文之外。它需要一个ServletContext作为参数 我尝试过这样做,但在将上下文从客户端传递到web服务时似乎出现了问题,因为ServletContext不是可用的类型(整数、字符串、布尔值等) 返回的错误为NullPointerException。有什么

我正在尝试实现一个IceFaces项目,其中我有一个java web服务来执行推送通知

我有一个客户端,它登录并通过web服务向其他人发送推送通知

我的问题是,我发现我必须使用portableRenderer(),因为web服务在JSF上下文之外。它需要一个ServletContext作为参数

我尝试过这样做,但在将上下文从客户端传递到web服务时似乎出现了问题,因为ServletContext不是可用的类型(整数、字符串、布尔值等)

返回的错误为NullPointerException。有什么建议吗

我试着在互联网上遵循一些指南,在本地推送效果很好。

我自己回答。 我写信给IceFaces开发者,他们非常友好地回答了我的问题。如果有人有同样的问题,我在这里报告。 不可能在JSF上下文之外使用IceFaces渲染器推送notificate。必须在当地进行