WSO2 EMM: ошибка при установке приложения из магазина

Я устанавливал WSO2 EMM 2.0.0 и некоторое время застрял в этой проблеме: когда я пытаюсь установить приложение из магазина приложений EMM (когда я нажимаю кнопку «Установить»), ничего не происходит. веб-страницу (без сообщения об ошибке), и на устройстве ничего не происходит. Глядя на журналы, я вижу, что есть ошибка Java. Вот эта ошибка из логов:

...И потом немного.

корень проблемы вот в чем:

TypeError: невозможно прочитать свойство "id" из нуля (/scripts/registry/artifacts.js#31)

Но я понятия не имею, что этот «id» (или артефакт.id, как кажется в файле артефактов.js) не может получить.

Любая помощь будет оценена по достоинству.

Это проблема конфигурации. Пожалуйста, просмотрите документацию и следуйте ей шаг за шагом. Каков тип приложения? Это андроид?


person Fabien    schedule 23.02.2016    source источник
comment
Я следил за документацией (несколько раз), результат тот же. Да, это приложение для Android.   -  person Kamidu    schedule 16.05.2016


Ответы (1)


Это выпущенная версия, которую можно скачать на веб-сайте WSO2? Или вы использовали сборку из исходников?

person Dilshan    schedule 23.03.2016
comment
TID: [-1234] [] [2016-02-23 15:54:19,490] ОШИБКА {org.jaggeryjs.jaggery.core.manager.WebAppManager} - org.mozilla.javascript.EcmaError: TypeError: Не удается прочитать свойство "id " из нуля (/scripts/registry/artifacts.js#31) org.jaggeryjs.scriptengine.exceptions.ScriptException: org.mozilla.javascript.EcmaError: TypeError: Не удается прочитать свойство "id" из нуля (/scripts/registry/artifacts .js#31) в org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine.java:571) в org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngine.java:273) в org.jaggeryjs.jaggery. core.manager.WebAppManager.exec(WebAppManager.java:587) в org.jaggeryjs.jaggery.core.manager.WebAppManager.execute(WebAppManager.java:507) в org.jaggeryjs.jaggery.core.JaggeryServlet.doPost(JaggeryServlet. java:29) в javax.servlet.http.HttpServlet.service(HttpServlet.java:646) в javax.servlet.http.HttpServlet.service(HttpServlet.java:727) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) в org.apache.catalina.core.ApplicationDispatcher.invoke (ApplicationDispatcher.java:748) по адресу org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486) по адресу org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:378) по адресу org.apache. catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338) в org.jaggeryjs.jaggery.core.JaggeryFilter.doFilter(JaggeryFilter.java:21) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 241) в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) в org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) в org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:220) по адресу org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) по адресу org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) по адресу org.apache. каталина.ядро. StandardHostValve.invoke(StandardHostValve.java:170) в org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) в org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java: 99) на org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) на org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:57) на org. wso2.carbon.webapp.authenticator.framework.WebappAuthenticationValve.invoke(WebappAuthenticationValve.java:43) на org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) на org.wso2.carbon. tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62) на org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159) на org.apache.catalina.valves.AccessLogValve. вызывать (AccessLogValve.java: 950) на org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57) на org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) на org.apache.catalina.connector .CoyoteAdapter.service(CoyoteAdapter.java:421) в org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) в org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) в org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739) в org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698) в java.util. concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) в java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) в org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread. java:61) в java a.lang.Thread.run(Thread.java:745) - person Fabien; 25.03.2016