2016-10-19 12 views
0

私はVaadinカスタムテーマをWebsphereに配備し、Websphere Portalに配備されたいくつかのvaadinポートレットでそれらを参照します。 私はWebsphere 8.5とVaadin 7を使用しています。私はTomcatとLiferayの組み合わせについて多くのトピックを見つけましたが、Websphereには役に立たないものはありませんでした。Websphere PortalのVaadin7テーマ

また、リソース>リソース環境>リソース環境プロバイダの 'WP PortletContainerService'でvaadin.resources.path変数を設定しようとしましたが、名前が 'std.portalcontext.vaadin.resources.path'のリソースを設定しましたが私はUIでそれを見ることができません。

ありがとうございます。

答えて

0

portletcontainerserviceのそのプロパティーを設定することは、WebSphere Portalコンテナーがプロパティーとして認識するプロパティーの1つではないため、役立たないでしょう。私はあなたが特に行うにはこれらのhttps://vaadin.com/wiki?p_p_id=36&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&p_p_col_id=row-1&p_p_col_pos=1&p_p_col_count=3&_36_struts_action=%2Fwiki%2Fview&p_r_p_185834411_nodeName=vaadin.com+wiki&p_r_p_185834411_title=Developing+portlets+for+the+Websphere+Portal+Server

主なものは、あなたがポートレット・クラスの値を設定する必要があり、ポートレットのタグでこの あるこのhttps://vaadin.com/forum/#!/thread/2732876/2732875ような何かをしなければならないかもしれないと思います。この単純な場合、デフォルトのVaadinポートレットクラスcom.vaadin.server.VaadinPortletを使用できます。 UIクラスをポートレットのinitパラメータとして指定する必要があります。

VaadinのjavascriptとテーマのリソースをWPSに見つけさせるには、ポートレットのinitパラメータvaadin.resources.pathを使用する必要があります。値PORTLET_CONTEXTは、ポートレットリソースパスでvaadinリソースを使用可能にするVaadin定数値です。

クリーンパッケージを使用してMavenビルドを実行し、作成したwarファイルをポータル管理にデプロイします。空のポータル・ページを作成し、ポートレットをページに追加します。あなたの「Click me」ポートレットは、次のようになります。

+0

「this」が何であるかの要点をあなたの答えに投稿してください。外部リンクは腐敗する傾向があります。その時点で、この回答は将来の読者にとって役に立たないでしょう。 – deceze

関連する問題