0

私のセットアップ:

  • MobileFirst プラットフォーム基盤 6.3.0.00-20141127-1357
  • Java HotSpot(TM) 64 ビット サーバー VM、バージョン 1.7.0_75-b13 (en_US) 上の WebSphere Application Server 8.5.5.0 (1.0.3.20130510-0831)
  • ソフトレイヤーでホスト

6.3 のナレッジ センター ガイドを使用してインストールします。
理解できないように見える問題が1つあります。

.war をビルドし、サーバー構成ツールを使用してデプロイしようとしましたが、さまざまな投稿のように「ランタイムが見つかりません」という結果になりました。

私がチェックしたこと:

  • 大丈夫だった私のJavaバージョン
  • server.xml のエントリで WL 管理サービス WAR の重複を確認しましたが、存在するのは 1 つだけです。
  • サーバー構成ツールが実際にサーバー/サーバー名/アプリにwarファイルをデプロイし、server.xmlを更新することを確認しました
  • 私のサーバーを指すようにEclipseで実行およびデプロイ設定を設定しようとしました

他に何が確認できますか? 今、少し気が狂っています。数か月前にこのインストールを行いましたが、これほど苦労したことは覚えていません。

ログ: http://pastebin.com/Z6CwqCVV
server.xml: http://pastebin.com/MnpjQ2GY

また、手動の展開方法を説明する良い記事を知っている人はいますか?

サーバーxmlで更新する必要があるコア要素と、インストール後にmfpを手動で構成するために、さまざまな戦争をどこに移動するかを理解したい.

4

3 に答える 3

1

Liberty サーバーを始動すると、NoClassDefFoundError および ClassNotFoundException 例外が発行されます。これは、通常、worklight-jee-library.jar ファイルが ${shared.resource.dir}/worklight/lib ディレクトリーに存在しないか、適切なファイルではないことを意味します。別の可能性として、ランタイムが 6.3 に移行されておらず、6.3.0.00-20141127-1357 バージョンと同調していないことも考えられます。

Liberty 8.5.5.0 はサポートされていないことにも注意してください。 |Mobile%20OS|Solaris|Windows&duComponentIds=S003&mandatoryCapIds=1|13|132|72&optionalCapIds=30|7|12|130|9|1|132|141|19|16|4|26

MFP 6.3 の最小バージョンは Liberty Profile 8.5.5.3 です。

于 2015-03-31T08:12:46.580 に答える
0

サーバーxmlで更新する必要があるコア要素と、インストール後にmfpを手動で構成するために、さまざまな戦争をどこに移動するかを理解したい.

マニュアルの手順は次のとおりです。

1) Worklight Console (および管理サービス) の場合

次に、ランタイムについても同様の指示があります (Worklight Studio または CLI でビルドされたプロジェクト WAR ファイル)。

ランタイムのデータベース (mySQL を使用) の場合: https://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.deploy.doc/admin/t_config_MySQL_DB_manually.html [次の手順を含むデータソースを Liberty に宣言する]

Liberty サーバーの場合: (フィーチャー / ライブラリー / war ファイルなど) https://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.deploy.doc/admin/c_manually_configuring_app_server. html

サーバー構成ツールも同じことを行う必要があります。

于 2015-04-01T06:58:39.870 に答える
0

新しいログ・ファイルhttp://pastebin.com/H3V9dkhfのスタック・トレースは、MobileFirst Platform バージョン 6.3 以前の worklight-jee-library.jar をプロジェクト WAR ファイルと組み合わせて使用​​していることを示しています。

  • いずれかが MobileFirst Platform (Studio または MFP CLI) バージョン 7.0 から提供されます。
  • または、古い MobileFirst Platform からのものであるが、バージョン 7.0 にマイグレーションされた (おそらく、MobileFirst Platform 7.0 からのサーバー構成ツール / Ant タスクの使用によって)。

http://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.0.0/com.ibm.worklight.upgrade.doc/devenv/c_compat.htmlの表 2 によると、この組み合わせはサポートされていません。

必要がある

  • サーバーを 7.0 にアップグレードするか、
  • または、サーバーに一致するバージョンのサーバー構成ツール/Ant タスクを使用します。
于 2015-04-01T15:51:41.340 に答える