[英]What mght be wrong with this queue.xml
我正在开发一个appengine项目,在其中创建了如下定义的“刷新”任务队列。
<?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上的定义几乎完全相同
An internal error occurred during: "Deploying xProject to Google". XML error validatin _xProject_path_\\war\\WEB-INF\\queue.xml against 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与本地路径中的相同。 它对(task-age)的([0-9] +(。?[0-9] *([eE] [-+]?[0-9] +)?)?)([smhd])施加限制-限制。
如果您添加s,m,h或d,它将生效。
例如:task-age-limit标签中用2s代替2。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.