我正在尝试让 SessionListener 与我的 JAX-RS JSON 通道一起工作。在黑暗中进行了一些探索,我试图实例化应该能够处理侦听器的 Pax-Whiteboard 环境,因此我已将捆绑包添加到我的 OSGi 环境中。现在我有以下错误:
[Blueprint Extender: 3] 错误 org.ops4j.pax.web.extender.whiteboard.internal.WebApplication - 为 [ListenerWebElement{mapping=DefaultListenerMapping{httpContextId=null,listener=org.example.MySessionListener@5c235feb}}] 跳过注册注册时出错 java.lang.UnsupportedOperationException: 内部错误: In use HttpService is not an WebContainer (from Pax Web)
这个错误是什么意思?这是否意味着 Pax 处理的 SessionListener 不能使用,因为 Pax 创建了自己的 HttpService,而我已经有了支持 JAX-WS 的那些?
更具体地说,有没有办法处理它?