Ibm mobilefirst 直接更新在Worklight 6.2中不起作用

Ibm mobilefirst 直接更新在Worklight 6.2中不起作用,ibm-mobilefirst,Ibm Mobilefirst,当我尝试在Worklight 6.2中更新iphone的构建时,它给出了以下异常。该应用程序在android上运行良好,即使直接更新也如期进行。但是,对于iPhone来说,在构建和安装新的ipa时,它可以正常工作。每当更新构建时,它都会抛出以下异常(仅适用于iOS) [11/6/15 17:12:04:816 SGT]00000095 com.worklight.core.auth.impl.LoginContext E FWLSE0059E:登录到领域“WLDirectUpdateNullLo

当我尝试在Worklight 6.2中更新iphone的构建时,它给出了以下异常。该应用程序在android上运行良好,即使直接更新也如期进行。但是,对于iPhone来说,在构建和安装新的ipa时,它可以正常工作。每当更新构建时,它都会抛出以下异常(仅适用于iOS)

[11/6/15 17:12:04:816 SGT]00000095 com.worklight.core.auth.impl.LoginContext E FWLSE0059E:登录到领域“WLDirectUpdateNullLoginModule”失败。未能删除原始文件“C:\Program Files\IBM\WebSphere\Liberty\usr\servers\wlserver\workarea\org.eclipse.osgi\bundles\75\data\temp\default\U node\SMF\U WebContainer\abcApp\abcApp\widget resources\abc-iphone-1.0-7FF8131D192DBB7139E9B49377811096E67A866\direct update\abc-iphone-1.0-default.zip\U temp.base64”Files\IBM\WebSphere\Liberty\usr\servers\wlserver\workarea\org.eclipse.osgi\bundles\75\data\temp\default\u node\SMF\u WebContainer\abcApp\abcApp\abcApp\widget resources\abc-iphone-1.0-7ff817131d192dbb7139e9b49377811096e67a866\directupdate\abc-iphone-1.0-default.zip.base64'。[abcApp项目] com.worklight.gadgets.GadgetRuntimeException:未能为创建base64编码文件abc@iphone@皮肤的v1.0:默认值 位于com.worklight.core.auth.ext.DirectUpdateAuthenticator.getUpdateZipLength(DirectUpdateAuthenticator.java:345) 位于com.worklight.core.auth.ext.DirectUpdateAuthenticator.testSkin(DirectUpdateAuthenticator.java:245) 位于com.worklight.core.auth.ext.DirectUpdateAuthenticator.processRequest(DirectUpdateAuthenticator.java:130) 位于com.worklight.core.auth.impl.LoginContext.processRequest(LoginContext.java:200) 在com.worklight.core.auth.impl.AuthenticationContext.checkAuthentication(AuthenticationContext.java:557)上 位于com.worklight.core.auth.impl.AuthenticationContext.processRealms(AuthenticationContext.java:457) 在com.worklight.core.auth.impl.AuthenticationContext.pushCurrentResource(AuthenticationContext.java:431)上 位于com.worklight.core.auth.impl.AuthenticationServiceBean.accessResource(AuthenticationServiceBean.java:75) 位于com.worklight.core.auth.impl.AuthenticationFilter.doFilter(AuthenticationFilter.java:230) 位于com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:194) com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:85) 在com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:949) 在com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters上(WebAppFilterManager.java:1029) 位于com.ibm.ws.webcontainer.servlet.CacheServletWrapper.HandlerRequest(CacheServletWrapper.java:78) 位于com.ibm.ws.webcontainer.webcontainer.handleRequest(webcontainer.java:885) 位于com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:252) 位于com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:584) 位于com.ibm.ws.threading.internal.Worker.executeWork(Worker.java:439) 位于com.ibm.ws.threading.internal.Worker.run(Worker.java:421) 位于java.lang.Thread.run(未知源) 原因:java.io.IOException:未能删除原始文件“C:\Program Files\IBM\WebSphere\Liberty\usr\servers\wlserver\workarea\org.eclipse.osgi\bundles\75\data\temp\default\u node\SMF\u WebContainer\abcApp\abcApp\widget resources\abc-iphone-1.0-7FF817131D192DBB7139E9B49377811096E67A866\direct update\abc-iphone-1.0-default.zip\temp.base64”复制到“C:\Program Files\IBM\WebSphere\Liberty\usr\servers\wlserver\workarea\org.eclipse.osgi\bundles\75\data\temp\default\U node\SMF\U WebContainer\abcApp\abcApp\widget resources\abc-iphone-1.0-7FF817131D192DBB7139E9B49377811096E67A866\direct update\abc-iphone-1.0-default.zip.base64” 位于org.apache.commons.io.FileUtils.moveFile(FileUtils.java:2109) 位于com.worklight.gadgets.service.handler.GetApplicationUpdatesHandler.getBase64EncodedFile(GetApplicationUpdatesHandler.java:418) 位于com.worklight.core.auth.ext.DirectUpdateAuthenticator.getUpdateZipLength(DirectUpdateAuthenticator.java:343) ... 还有19个

[11/6/15 17:12:04:816 SGT]00000095 com.worklight.core.auth.impl.LoginContext E FWLSE0117E:错误代码:4,错误描述:身份验证\u错误,错误消息:使用loginModule WLDirectUpdateNullLoginModule执行身份验证时出错,用户标识不可用。[abcApp计划][abcApp计划] [11/6/15 17:12:05:565 SGT]00000095 com.worklight.core.auth.impl.LoginContext E FWLSE0059E:登录到领域“WLDirectUpdateNullLoginModule”失败。未能删除原始文件“C:\Program Files\IBM\WebSphere\Liberty\usr\servers\wlserver\workarea\org.eclipse.osgi\bundles\75\data\temp\default\U node\SMF\U WebContainer\abcApp\abcApp\widget resources\abc-iphone-1.0-7FF8131D192DBB7139E9B49377811096E67A866\direct update\abc-iphone-1.0-default.zip\U temp.base64”Files\IBM\WebSphere\Liberty\usr\servers\wlserver\workarea\org.eclipse.osgi\bundles\75\data\temp\default\u node\SMF\u WebContainer\abcApp\abcApp\abcApp\widget resources\abc-iphone-1.0-7ff817131d192dbb7139e9b49377811096e67a866\directupdate\abc-iphone-1.0-default.zip.base64'。[abcApp项目] com.worklight.gadgets.GadgetRuntimeException:未能为创建base64编码文件abc@iphone@皮肤的v1.0:默认值 位于com.worklight.core.auth.ext.DirectUpdateAuthenticator.getUpdateZipLength(DirectUpdateAuthenticator.java:345) 位于com.worklight.core.auth.ext.DirectUpdateAuthenticator.testSkin(DirectUpdateAuthenticator.java:245) 位于com.worklight.core.auth.ext.Dire