2012-03-11 4 views
0

ICepush wicket 통합에서 PushPanel 클래스를 사용하려고했지만 사용 된 wicket 클래스가 변경된 것 같고 PushPanel 클래스는 wicket 1.5.4에서 작동하지 않습니다. icepush-wicket.jar는 wicket-1.4.5를 사용하여 만들어졌으며 일부 클래스와 메소드는 변경되었습니다.ICEPush 2.0.0 개찰쇠 푸시 패널을 개찰구 1.5.4에서 작동시키는 방법이 있습니까?

강제로 작동시키는 방법이 있습니까?

답변

0

위킷 1.5.4에서 작동하도록 코드를 수정했습니다.

+0

이제 내 공개 github 저장소에 게시되었습니다. :) – icecreamhead

1

ICEpush와의 Wicket 통합은 실험적 이었지만, 기꺼이 진행해 나갈 것입니다. 여기에 비 호환성에 대한 세부 사항을 보여줄 수 있습니까?

+0

물론. 나는 내일 다시 올 것이다. 업데이트를하는 것이 아주 작은 변화라고 생각합니다. 인터페이스가 변경되었지만 크게 변경되지는 않았습니다. – icecreamhead

+0

여기 OK입니다. PushPanel을 인스턴스화 할 때이 예외가 발생합니다 : '원인 : java.lang.NoSuchMethodError : org.icepush.integration.wicket.core.PushPanel.getRequest() Lorg/apache/wicket/Request; \t at org.icepush.integration.wicket.core.PushPanel. (PushPanel.java:66) \t (uk.ac.warwick.collabtex.AsyncCommsPanel) (AsyncCommsPanel.java:17) \t (uk.ac.warwick.collabtex.Editor) (Editor.java:32) \t ... 43 more' – icecreamhead

+0

'org.apache.wicket.Request' 클래스가 이동되어 더 이상 명시 적 클래스로 존재하지 않기 때문에 이런 경우가 나타납니다. – icecreamhead