2011-09-28 5 views
0

내 vaadin 프로젝트의 위젯을 컴파일하는 데 도움이 필요합니다. 내가 클릭 할 때 내가 Compile my wingets에있는 클라이언트 측 구성 요소가 angel이라는 위젯 이클립스에서 버튼을 컴파일 그것 때문에, 애드온 (FormSender를) 다운로드 한, 나는 다음과 같은 메시지가 얻을 : 그것은 좋은 지금까지 보이는Vaadin 위젯 컴파일 (addons)

Compiling widgetset com.example.vaadinproject.widgetset.VaadinprojectWidgetset 
Updating GWT module description file... 
Sep 28, 2011 10:32:50 AM com.vaadin.terminal.gwt.widgetsetutils.ClassPathExplorer getAvailableWidgetSets 
INFO: Widgetsets found from classpath: 
    org.vaadin.hene.popupbutton.widgetset.PopupbuttonWidgetset in jar:file:/home/s2padmin/workspace/VaadinProject/WebContent/WEB-INF/lib/popupbutton-1.2.1.jar!/ 
    com.vaadin.terminal.gwt.DefaultWidgetSet in jar:file:/home/s2padmin/workspace/VaadinProject/WebContent/WEB-INF/lib/vaadin-6.6.0.jar!/ 
    com.example.vaadinproject.widgetset.VaadinprojectWidgetset in file:/home/s2padmin/workspace/VaadinProject/src 
    org.vaadin.risto.formsender.widgetset.FormsenderWidgetset in jar:file:/home/s2padmin/workspace/VaadinProject/WebContent/WEB-INF/lib/formsender-0.1.jar!/ 

Sep 28, 2011 10:32:50 AM com.vaadin.terminal.gwt.widgetsetutils.ClassPathExplorer getAvailableWidgetSets 
INFO: Search took 28ms 
Done. 
Starting GWT compiler 
Sep 28, 2011 10:33:16 AM com.vaadin.terminal.gwt.widgetsetutils.ClassPathExplorer getPaintablesHavingWidgetAnnotation 
INFO: Searching for paintables.. 
Sep 28, 2011 10:33:17 AM com.vaadin.terminal.gwt.widgetsetutils.ClassPathExplorer getPaintablesHavingWidgetAnnotation 
INFO: Search took 1075ms 
Widgetset compilation completed 

을 새 파일이 내 프로젝트에서 만들어지고있다 "widgetset.gwt.xml는"이 포함되어

inherits name="org.vaadin.risto.formsender.widgetset.FormsenderWidgetset" 

하지만이 작동하지 않습니다 ... 난 내 포틀릿에 다음과 같은 메시지가 :

Widgetset에는 org.vaadin.risto.formsender.FormSender에 대한 구현이 없습니다. @ClientWidget 맵핑, widgetsets GWT 모듈 설명 파일을 점검하고 위젯 세트를 다시 컴파일하십시오. vaadin 추가 기능 패키지를 다운로드 한 경우 은 추가 기능 지침을 참조 할 수 있습니다. 렌더링되지 않은 UIDL :
org.vaadin.risto.formsender.FormSender (찾을 수 없습니다 클라이언트 구현) ID = PID 파라미터 및 PLC 임 일식과 협력을 Liferay 포털 + angel이라는 부가 기능을 설치 한

.

누구나 이런 식으로 보았습니까? 그것은 liferay 또는 다른 것 때문에, 나는 많은 addons를 tryed했지만, 그들 중 누구도 일하고 ​​있지 않습니다.

+0

당신이 당신의 web.xml을 수정 했습니까? 위젯 세트 매개 변수를 추가합니다. –

+0

하지 않아도됩니다. 그것은 일식 vaadin 플러그인 (확인)에 의해 만들어지고 – Kiesa

+0

Vaadin (프로젝트와 평생)과 GWT의 버전을 확인하십시오. 그리고 당신은 위젯의 항아리 파일을 당신의 전쟁과 함께 포장 했습니까? –

답변

0

Vaadin addons를 컴파일하는 liferay 플러그인을 다운로드했습니다. Liferay에서 내 애플리케이션을 포틀릿으로 실행 했으므로 Liferay에서 공유 widgetset을 컴파일해야했습니다. Vaadins Eclipse 플러그인의 컴파일 버튼이 위젯을 컴파일하여 프로젝트를 포털 자체가 아닌

부가 기능 :

Vaadin Control Panel for Liferay

+0

예, Liferay를 사용하면 Vaadin 위젯 세트가 포틀릿 전용이 아닙니다. 애플리케이션에 따라 다르다. 나는 widgetset을 수동으로 복사하는 작업을 했었지만, 제어판 Addon은 꽤 유용하게 보입니다. – miq