【问题标题】:Mobilefirst Failed synchronizing application from the administration serviceMobilefirst 从管理服务同步应用程序失败
【发布时间】:2015-06-02 03:02:56
【问题描述】:

我在 MobileFirst 7.0 中创建了一个新项目,但是一旦我将其部署到 MobileFirst Development 服务器中,就会出现以下错误:

[ERROR   ] FWLSE0081E: Failed synchronizing application from the administration service. This prevents the application from running. The reason is No constructor has a @ConstructorProperties for this set of items: [adapters, applications, configProfiles, transactionId]. Please restart the application server after taking the proper corrective actions. [project MyProject]
No constructor has a @ConstructorProperties for this set of items: [adapters, applications, configProfiles, transactionId]
[ERROR   ] Synchronize operation failed.
No constructor has a @ConstructorProperties for this set of items: [adapters, applications, configProfiles, transactionId]
[ERROR   ] Result: MyProject: worklight///10.80.111.52: Runtime synchronization failed
[ERROR   ] MyProject: worklight///10.80.111.52: 2015-03-28T22:36:55.555Z: No constructor has a @ConstructorProperties for this set of items: [adapters, applications, configProfiles, transactionId]
[ERROR   ] FWLST0003E: ========= Failed starting project /MyProject [project MyProject]
java.lang.reflect.InvocationTargetException
[ERROR   ] null
java.lang.reflect.InvocationTargetException
[ERROR   ] MyProject: worklight///10.80.111.52: 2015-03-28T22:36:55.774Z: null
[ERROR   ] RuntimeMBeanCallable.call() exception
java.lang.reflect.UndeclaredThrowableException
[ERROR   ] SRVE0315E: An exception occurred: com.ibm.ws.webcontainer.webapp.WebAppErrorReport: javax.servlet.ServletException: Worklight Console initialization failed.Logged Exception: java.io.InvalidObjectException: No constructor has a @ConstructorProperties for this set of items: [adapters, applications, configProfiles, transactionId]
    at com.worklight.core.auth.impl.AuthenticationFilter.verifyServletInitialized(AuthenticationFilter.java:522)
    at com.worklight.core.auth.impl.AuthenticationFilter.doFilter(AuthenticationFilter.java:134)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:192)
    at [internal classes]
Caused by: javax.servlet.ServletException: Worklight Console initialization failed.Logged Exception: java.io.InvalidObjectException: No constructor has a @ConstructorProperties for this set of items: [adapters, applications, configProfiles, transactionId]
    ... 5 more

我使用的是 Windows 7、Eclipse Luna 4.4.1 和 JRE 7。

【问题讨论】:

  • 这是什么:“我的项目:worklight///10.80.111.52”?您是否在工作区中进行了与 MFP 相关的任何配置更改?
  • 不,我没有改变任何东西@IdanAdar
  • 好吧,我觉得你的安装不好。确保您使用的是 Eclipse Java EE,并从 Eclipse 市场进行全新安装。
  • 重新安装解决了问题。

标签: ibm-mobilefirst mobilefirst-server mobilefirst-studio


【解决方案1】:

根据我的评论,我最初的想法是安装坏了。
重新安装似乎已经解决了这个问题,因此这是这里的答案。

【讨论】:

    【解决方案2】:

    我在将项目从 v6.3 升级到 v7.0 时也遇到了这种情况。我已经使用我的 MFP Studio 安装来构建其他项目,所以我确信安装没问题。

    我创建了第二个 Eclipse 工作区。我将项目添加到新工作区,并且能够在新工作区中毫无问题地进行构建。

    如果您切换到新工作区,则无需重新安装 MFP 即可解决此问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-07
      • 2012-09-16
      • 2015-02-16
      • 2011-02-25
      • 1970-01-01
      相关资源
      最近更新 更多