无法创建Endeca应用程序

Aaz*_*zim 5 endeca

我已经安装了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-空

我检查了应用程序日志并找到了有关该错误的更多信息,如下所示

INFO:设置应用程序'MediaStoreen'的定义。2013年2月15日下午2:38:04 com.endeca.soleng.eac.toolkit.Controller执行严重:检查预配时捕获到异常。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 com.endeca.soleng.eac.toolkit.Controller.main(Controller.java:134)上的.eac.toolkit.Controller.execute(Controller.java:235)原因:尝试创建应用程序时发生错误:错误连接到 http://hostname:8888/eac-agent/IDelegateServer:无法调用服务。嵌套的异常是org.codehaus.xfire.fault.XFireFault:服务器为URI返回的错误代码= 404 http://hostname:8888/eac-agent/IDelegateServer。检查服务器日志以获取详细信息

我了解错误,但不知道该怎么办才能解决。任何指导都受到高度赞赏。

Aaz*_*zim 5

要变通解决此问题:

  • 停止Endeca HTTP服务
  • PlatformServices / workspace中创建状态文件夹的备份
  • 创建一个空状态文件夹(可选)
  • 启动Endeca HTTP服务
  • 现在,在初始化服务后删除状态文件夹(使用initialize_services.sh --force

这样做解决了我的问题。不知道为什么会发生此错误。如果有人可以说出这个问题的原因,那将是很好的。