我在VM机器中设置了一个新的服务器Windows 2012R2。已下载最新的active-mq和Apache-ant。使用了Oracle JDK 8u192。在安装和设置WSO2 IoT应用程序之后,我无法注册android设备。
我按照版本3.3.0的在线文档中的说明安装了WSO2IOT。
CARBON_HOME 和 JAVA_HOME 已在环境变量中设置。
我要执行的步骤如下:
activemq
。8280
端口。然后,我使用 admin / admin 凭据登录,该凭据成功登录,但是此后立即在电话上发布一条消息,表明它正在接收策略,并在此处停止。小圆圈旋转(正在加载),几分钟后什么都没发生,之后我收到错误消息“注册失败。请与管理员联系。注册失败。” 没有其他消息或其他内容。在Analytics(分析)cmd窗口中,我的VM内出现以下错误:
[2018-12-20 11:00:00,037] [IoT-Analytics] ERROR {org.wso2.carbon.ntask.core.impl.TaskQuartzJobAdapter} - Error in executing task: nulljava.lang.NullPointerException
at org.wso2.carbon.analytics.spark.core.CarbonAnalyticsProcessorService.executeQuery(CarbonAnalyticsProcessorService.java:256)
at org.wso2.carbon.analytics.spark.core.CarbonAnalyticsProcessorService.executeScript(CarbonAnalyticsProcessorService.java:206)
at org.wso2.carbon.analytics.spark.core.AnalyticsTask.execute(AnalyticsTask.java:60)
at org.wso2.carbon.ntask.core.impl.TaskQuartzJobAdapter.execute(TaskQuartzJobAdapter.java:67)
at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
基本上,我不能从这里继续前进。我尝试使用的Java jdk版本早于8u144,而尝试使用openJDK 8 LTSu191却无济于事。
在devicemgt门户中创建策略,创建用户和浏览门户之类的其他东西都可以正常工作。
有人遇到这个问题并设法解决吗? 谢谢。
答案 0 :(得分:0)
我使用了WM Windows10。这种情况完全符合您所描述的情况,只是有一个区别-我在保存Android的政策页面上也出现了错误。我还看到Windows的默认策略反映在“平台配置”部分中,由于您所描述的错误,缺少android策略且无法保存。但是,在wso2主目录中,我找到了默认策略!!!的Android配置文件!已完成。 接下来,在绑定(注册)时,我使用ADB来查看来自Android设备的日志。他只确认了以前收到的信息。设备尝试获取策略协议时,我看到了404 http错误。点。
意外结果。我下载的版本是3.1.0,而不是当前的版本3.3.0。我启动了批处理文件。我转到了平台配置部分,转到了Android配置-默认协议策略已正确显示,您可以对其进行更改并保存更改。绑定过程(注册)顺利通过-设备获得了策略,然后按照官方说明进行了所有操作。我完全意识到这不是您提出的问题的答案,但同时可以帮助您快速入门。我希望。
p.s。我尝试了版本3.3.1和3.3.0-两者的注册都有类似的问题。版本3.1.0没有此问题。在Ubuntu和WM Windows10上测试的版本。 当然,如果开发人员代表告诉您在哪里进行挖掘,以使用最新版本,那就更好了。祝你有美好的一天。
另外-与3.2.0搭配也很好