5

Endeca (Linux に) をインストールして、アプリケーションを作成しようとしています。サービスを初期化しようとすると、次のようなエラーが発生します

com.endeca.soleng.eac.toolkit.exception.EacCommunicationException com.endeca.soleng.eac.toolkit.application.Application setDefinition が原因 - アプリケーション「MediaStoreen」の定義中に例外をキャッチしました。com.endeca.eac.client.EACFault が原因です。 sun.reflect.NativeConstructorAccessorImpl newInstance0 - null

アプリケーション ログを確認したところ、次のようなエラーに関する詳細情報が見つかりました。

情報: アプリケーション 'MediaStoreen' の設定定義。2013 年 2 月 15 日 2:38:04 PM com.endeca.soleng.eac.toolkit.Controller execute SEVERE: プロビジョニングのチェック中に例外をキャッチしました。com.endeca.soleng.eac.toolkit.exception.EacCommunicationException: アプリケーション「MediaStoreen」の定義中に例外をキャッチしました。com.endeca.soleng.eac.toolkit.application.Application.setDefinition(Application.java:141) com.endeca.soleng.eac.toolkit.Controller.provision(Controller.java:667) com.endeca.soleng .eac.toolkit.Controller.execute(Controller.java:235) at com.endeca.soleng.eac.toolkit.Controller.main(Controller.java:134) 原因: アプリケーションの作成中にエラーが発生しました: エラー接続中 http://hostname:8888/eac-agent/IDelegateServer: サービスを呼び出すことができませんでした..ネストされた例外は org.codehaus.xfire.fault.XFireFault: Server returned error code = 404 for URI :http://hostname:8888/eac-agent/IDelegateServerです。詳細については、サーバー ログを確認してください

エラーの内容は理解できますが、解決するために何ができるかわかりません。どんなガイダンスでも大歓迎です。

4

2 に答える 2

5

この問題を回避するには:

  • Endeca HTTPサービスを停止します
  • PlatformServices/workspaceに状態フォルダーのバックアップを作成します。
  • 空の状態フォルダーを作成する (オプション)
  • Endeca HTTP サービスの開始
  • サービスを初期化した後、state フォルダーを削除します ( initialize_services.sh --forceを使用) 。

これを行うと、私の問題は解決しました。このエラーが発生した理由がわかりません。誰かがこの問題の原因を教えてくれたらうれしいです。

于 2013-03-29T00:45:18.983 に答える