gpt4 book ai didi

java - 这个 queue.xml 可能有什么问题

转载 作者:行者123 更新时间:2023-11-30 07:18:58 25 4
gpt4 key购买 nike

我正在开发一个应用引擎项目,在该项目中我创建了一个任务队列“刷新”,定义如下。

<?xml version="1.0" encoding="UTF-8"?>
<queue-entries>
<queue>
<name>refresh</name>
<rate>1/s</rate>
<retry-parameters>
<task-retry-limit>5</task-retry-limit>
<task-age-limit>2</task-age-limit>
</retry-parameters>
</queue>
</queue-entries>

部署后,我收到以下错误并且不知道为什么,因为此定义与 https://developers.google.com/appengine/docs/java/config/queue 上的定义几乎完全相同

发生内部错误:“将 xProject 部署到 Google”。
XML 错误验证 _xProject_path_\war\WEB-INF\queue.xml 针对 C:\Users\Oladeji\.eclipse\org.eclipse.platform_3.7.0_248562372\plugins\com.google.appengine.eclipse.sdkbundle_1.7.3\appengine- java-sdk-1.7.3\docs\queue.xsd

请帮忙。

最佳答案

它没有通过 queue.xsd 的验证。

这意味着 queue.xml 的结构与 queue.xsd 中描述的结构不匹配

您在网站上看到的描述很可能与您实际的 queue.xsd 不同。

请出示您的实际 queue.xsd。


我发现 queue.xsd 与您在本地路径中的相同。它限制了 ([0-9]+(.?[0-9]*([eE][-+]?[0-9]+)?)?)([smhd]) on 'task-age -极限。

在您的情况下,如果您添加 s、m、h 或 d,它将生效。

例如:task-age-limit 标签中的 2s 而不是 2。

关于java - 这个 queue.xml 可能有什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14950680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com