我正在尝试实现一个IceFaces项目,其中我有一个java服务来执行推送通知。
我有一个客户端,它登录并通过web服务向其他人发送推送通知。
我的问题是,我发现我必须使用portableRenderer(),因为web服务在JSF之外。它需要一个ServletContext作为参数。
我试过这样做,但是在将上下文从客户端传递到web服务方面似乎有问题,因为ServletContext不是可用的类型(整数、字符串、布尔值、.)。
返回的错误是NullPointerException。有什么建议吗?
我试着在互联网上遵循一些指南,PushRenderer()在本地工作得很好。
发布于 2015-01-21 11:10:43
我自己回答。我写信给IceFaces开发人员,他们非常友好地回答了我的问题。所以如果有人有同样的问题,我会在这里报告。不可能将IceFaces渲染器推送到JSF之外。必须在当地进行。
https://stackoverflow.com/questions/25686909
复制相似问题