2

以下に定義されているように、タスク キューの「更新」を作成した 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

親切に助けてください。

4

1 に答える 1

4

queue.xsd の検証に合格しません。

これは、queue.xml の構造が queue.xsd に記述されている構造と一致しないことを意味します。

ほとんどの場合、Web サイトに表示される説明と実際の queue.xsd は異なります。

実際のqueue.xsdを見せてください。


ローカル パスにあるものと同じ queue.xsd が見つかりました。'task-age' の ([0-9]+(.?[0-9]*([eE][-+]?[0-9]+)?)?)([smhd]) に制限を加えます-限界。

あなたの場合、s、m、h、または d を追加すると、検証されます。

例: task-age-limit タグの 2 ではなく 2s。

于 2013-02-19T05:54:40.247 に答える