【发布时间】:2013-09-16 17:19:56
【问题描述】:
在 Windows 7 Pro 机器上运行 AMTU 时出现问题。
打开时运行良好,但运行几天后崩溃。
这是崩溃报告。
2013-09-14 09:48:19,482 [pool-3-thread-3] com.amazon.merchants.services.RetrieverService - 无法检索未确认的报告信息 - MWS 请求 ID 未知 2013-09-14 09:48:19,482 [pool-3-thread-3] com.amazon.merchants.services.RetrieverService - MWS 响应错误:内部错误 com.amazonaws.mws.MarketplaceWebServiceException:内部错误 在 com.amazonaws.mws.MarketplaceWebServiceClient.processErrors(MarketplaceWebServiceClient.java:2342) 在 com.amazonaws.mws.MarketplaceWebServiceClient.invoke(MarketplaceWebServiceClient.java:2231) 在 com.amazonaws.mws.MarketplaceWebServiceClient.invoke(MarketplaceWebServiceClient.java:2011) 在 com.amazonaws.mws.MarketplaceWebServiceClient.getReportList(MarketplaceWebServiceClient.java:1206) 在 com.amazon.merchants.services.RetrieverService.processReportCheck(RetrieverService.java:94) 在 com.amazon.merchants.services.RetrieverService.run(RetrieverService.java:46) 在 java.util.concurrent.Executors$RunnableAdapter.call(未知来源) 在 java.util.concurrent.FutureTask$Sync.innerRunAndReset(未知来源) 在 java.util.concurrent.FutureTask.runAndReset(未知来源) 在 java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(未知来源) 在 java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(未知来源) 在 java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(未知来源) 在 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(未知来源) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(未知来源) 在 java.lang.Thread.run(Unknown Source)
我也无法启动名为 AMTU 的 Windows 服务。得到以下错误:
本地计算机上的 AMTU 服务已启动然后停止
我怀疑是 Java 版本问题。
在 AMTU 文档中,它说“需要 Java 版本 1.6.0 或更高版本(列为 JDK/JRE - 6)”并链接到 http://www.oracle.com/technetwork/java/archive-139210.html。该链接有很多下载链接,但没有列出“JDK/JRE - 6”。
AMTU 文档:https://d28hcfptedr5ia.cloudfront.net/ug/AMTU_2.2_UserGuide.pdf
有什么想法吗?
提前致谢。
【问题讨论】:
标签: java amazon amazon-mws