java - cron.xml - 验证错误

标签 java google-app-engine

我的 cron.xml:

<?xml version="1.0" encoding="UTF-8"?>
<cronentries>
 <cron>
   <url>/myURL</url>
   <description>Backup data 02 times per day</description>
   <schedule>every 12 hours</schedule>
   <timezone>America/New_York</timezone>
   <target>ah-builtin-python-bundle</target>
 </cron>
</cronentries>

当我将应用程序上传到 gae 时,收到一条错误消息:

An internal error occurred during: "Deploying App to Google". XML error validating /Users/Aptos/Documents/workspace/App/war/WEB-INF/cron.xml against /Users/Aptos/appengine-java-sdk-1.7.0/docs/cron.xsd


cron.xsd 文件:

http://code.google.com/p/googleappengine/source/browse/trunk/java/docs/cron.xsd?r=109

解决方案:如果 url 元素包含特殊 XML 字符 &、<、>、' 或 ",则应该对它们进行转义。
非常感谢

最佳答案

您有一个额外的标签:target(最后一个标签),该标签不会出现在 XSD 中。

关于java - cron.xml - 验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11408995/

相关文章:

java - 我可以使用 spring security 将完整的用户信息存储在 cookie 中吗?

java - java jpa生成值异常

google-app-engine - GAE (go) 推送队列率未强制执行

javascript - Google+ 登录 - 页面仅供登录用户访问

java - EventQueue.isDispatchThread() 中的无限循环

java - 我可以根据带注释的@WebService 类/接口(interface)自动发现 jaxws :endpoints for beans. xml 吗?

java - 如何找到以下代码的最坏情况复杂度?

google-app-engine - AppEngine 中任务队列的默认值是什么?

google-app-engine - 不为 AppEngine 自定义(子)域提供 SSL

java - 自加入谷歌应用程序引擎(java)