2017-03-27 9 views
0

に移行し、イムは、エラーイム取得コードのアップグレードツールのLiferay 6.2は、私はLiferayの6.2 GA4を持っているのOSGi

を使用して7 イムをLiferayのために移行しようとしているカレンダーのAPIは、OSGi

に移行されます

しかし、私はこれを行う方法を見つけることができません、どのように私はOSGiにポートレットを変更するのですか?どのように私のポートレットにカレンダーモジュールをインポートするのですか?アップグレードツールはドキュメントの変更で "#Legacy"としか書かれていないので、次に何をすべきかを知りません...私はこの "#Legacy"エラーをたくさん持っています。

この質問は、Liferayのフォーラムからの複製である、しかし、私はまだ答えを得たhaventは

編集

私は移行するための最良の方法を知らないが、私は、ポートレット(多くのポートレットを持っています実際には)、私はliferay 7 instalationでそれらを(それら)使用したいと思う...ポートレットは、私はちょうどカレンダーモジュールを追加する必要があるので、私は推測するliferay 6.2のカレンダーAPIを使用して最初(より単純なもの)私はそのクラスを使用することができます、私はちょうどどのように知っている...私は両方のコントローラとjspsのカレンダーAPIを使用

移行ツールのテキストに「#Legacy」と表示されているだけです。なぜ私は混乱しているのですか?エラーが「カレンダーAPIはOSGiに移行されました」と書かれていますが、それもthats ... thatsなぜ私はカレンダーモジュールを追加する必要があるのだろうか...

ありがとう!

+0

ありがとうございました。あなたはそれを読んだことがありますか?実際には、Liferay Portal 6から7へのプラグインの移動に関する文書がたくさんあります。https://dev.liferay.com/develop/tutorials--/knowledge_base/7-0/adapting-to-liferay-7s-api-with-コードアップグレードツール –

+0

はい、次の文書にはそれがあります... – juanmeza

+0

おそらくもっと詳細を提供すれば、誰かがより簡単に回答を提供することができます。たとえば、ポートレットを所有しているようです。JARとしてパッケージ化されたOSGiモジュールにすべて移行しようとしていますか?それはService Builderポートレットですか?あなたが与えた情報で、あなたの文脈を理解するのは難しいです。 [どちらかの方法で助けてもらえないかもしれませんが、おそらく問題に注意を喚起することができます] –

答えて

0

が見つかりました!ポートレットのbuild.gradleに

compileOnly group: "com.liferay", name: "com.liferay.calendar.api", version: "2.0.2" 
compileOnly group: "com.liferay", name: "com.liferay.calendar.service", version: "2.1.9" 

:あなただけsettings.gradleのdependencysセクション

し、この中で

Gradleの構成に
classpath group: "com.liferay", name: "com.liferay.calendar.api", version: "2.0.2" 
classpath group: "com.liferay", name: "com.liferay.calendar.service", version: "2.1.9" 

をカレンダーAPIを追加する必要があります!

と動作します。

は、これは私が経験を持っていますが、私はコードのアップグレードツールを使用してアップグレードする上でいくつかのドキュメントがあります知っているものではありません

1

エラー/変更メッセージのテキストは何ですか?

「カレンダーAPI」については、LiferayのカレンダーアプリからカレンダーAPIを使用したいのですか?

注意:モジュール化する前に、既存のポートレットを7.0で実行する必要があります。更新されたチュートリアルプラグインのアップグレードと最適化の計画には、各プラグインの種類と機能のアップグレードパスの表があります。

ジム

+0

私の投稿を編集しました...そしてはい、先に(それをモジュール化するような)..そしてはい、私はliferayのカレンダーアプリからカレンダーAPIを使用しています... – juanmeza

関連する問題