我已安装 MobileFirst 7 for Eclipse (CN4V3EN),但在部署项目环境时遇到问题。
我采取的步骤:
创建了一个 MobileFirst 项目->混合应用程序并为其命名。
尝试在 Mobile First Development Server 上运行,它完美地执行。
创建了一个 iPhone 环境尝试在 Mobile First Development Server 上运行并得到:
未能将应用程序“werwer”部署到 MobileFirst Server:
HTTP 500 - 内部服务器错误
[错误] 发生未处理的异常,将传播到容器。[错误] SRVE0777E:应用程序类“org.apache.wink.server.internal.RequestProcessor.handleRequest:195”抛出异常javax.servlet.ServletException:java.lang.VerifyError:(类:org/apache/openjpa/util/ com$worklight$common$util$SortedProperties$0$proxy,方法:删除签名:(Ljava/lang/Object;Ljava/lang/Object;)Z) 期望在 org.apache.wink.server.internal 的堆栈上找到整数.RequestProcessor.handleRequest(RequestProcessor.java:195) 在 org.apache.wink.server.internal.servlet.RestServlet.service(RestServlet.java:133) 在 com.ibm.worklight.admin.services.RestServlet.service(RestServlet .java:43) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:668) 在 com.ibm.ws.webcontainer.servlet。
它也发生在我在 Worklight 6.2 中完成的项目(在迁移 7 之后)。
我正在使用 Windows 7 和 java 1.8.0_31(64 位)。
如果我在 OpenSUSE 上部署到 Mobile First 7 服务器 (CN4V2EN),也会发生同样的情况。