【问题标题】:Is there a way to make the ICEPush 2.0.0 wicket pushpanel work with wicket 1.5.4?有没有办法让 ICEPush 2.0.0 wicket pushpanel 与 wicket 1.5.4 一起使用?
【发布时间】:2012-03-28 10:04:42
【问题描述】:

我正在尝试使用 ICEPush wicket 集成中的 PushPanel 类,但使用的 wicket 类似乎已更改,并且 PushPanel 类不适用于 wicket 1.5.4。 icepush-wicket.jar 是使用 wicket-1.4.5 构建的,此后一些类和方法发生了变化。

有没有办法强制它工作?

【问题讨论】:

    标签: java wicket-1.5 icepush


    【解决方案1】:

    Wicket 与 ICEpush 的集成是实验性的,但我们很乐意将其推出。你能在这里展示一些不兼容的细节吗?

    【讨论】:

    • 当然。我明天再发一次。我认为进行更新将是一个相当小的更改。界面发生了变化,但变化不大。
    • OK 这里是错误。在尝试实例化 PushPanel 时,我得到了这个异常:Caused by: java.lang.NoSuchMethodError: org.icepush.integration.wicket.core.PushPanel.getRequest()Lorg/apache/wicket/Request; at org.icepush.integration.wicket.core.PushPanel.<init>(PushPanel.java:66) at uk.ac.warwick.collabtex.AsyncCommsPanel.<init>(AsyncCommsPanel.java:17) at uk.ac.warwick.collabtex.Editor.<init>(Editor.java:32) ... 43 more
    • 看来是这种情况,因为org.apache.wicket.Request 类已被移动,不再作为显式类存在。
    【解决方案2】:

    我设法使代码适应 wicket 1.5.4。

    【讨论】:

    • 它现在已经发布到我的公共 github 存储库 :)
    猜你喜欢
    • 1970-01-01
    • 2011-07-06
    • 2013-02-09
    • 1970-01-01
    • 2022-01-04
    • 2017-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多