我目前正与IBM顾问合作,将我们的移动应用程序从Worklight 5.0.6升级到MobileFirst 7.我正在本地部署。我偶尔会收到此错误消息,导致我无法部署到控制台:
[2015-05-28 11:35:16] Deploying application 'MyGPCMobile' with environment 'iphone' to MobileFirst Server...
[2015-05-28 11:35:18] Failed to deploy application 'MyGPCMobile' to MobileFirst Server: : Cannot perform this operation on removed entity "com.ibm.worklight.dataaccess.jpa.entity.DifferentialDirectUpdateEntity-com.ibm.worklight.dataaccess.jpa.entity.DifferentialDirectUpdateEntity-117".
顾问建议我在这里发布这个,以便找到为什么这种情况不断发生的答案。
我尝试过以下事项: 如果我从控制台删除应用程序并第一次部署,它似乎工作。后续部署将生成错误消息。
我还试图删除服务器并重新启动Eclipse,这似乎是一段时间的解决方法,但随后错误返回。
我还删除了derby数据库目录,这个目录似乎也是暂时的解决方法。
我想知道造成这种情况的原因是什么,以免它继续发生。
答案 0 :(得分:1)
编辑:修复可用的启动iFix版本7.0.0.0-IF201506021502
这已被确定为缺陷:
75848:PI42074部署包含皮肤的IOS环境时的异常
本地解决方法如问题中所述 要获得修复,请打开PMR(支持票证)。