Hi,I use tasks in a queue like this:
for (Site entry : SiteBdd)
queue.add(url("/Task_Users")
.param("site",entry.getName())
.param("token",token));
And I need to execute task one by on. There is the perfect parameter for
this, in queue.xml : <max-concurrent-requests>
but my Parser don't recognize it and i dont know why. I downloaded the
last gdata release...
my queue.xml:
<queue-entries>
<queue>
<name>default</name>
<rate>5/s</rate>
<max-concurrent-requests>1</max-concurrent-requests>
</queue>
</queue-entries>
Here is the error:
HTTP ERROR 500
Problem accessing /CronUserSite. Reason:
C:\Documents and Settings\vdigiaro\workspace\newcia\war\WEB-INF/queue.xml
contains unknown <max-concurrent-requests> inside <queue/>
Caused by:
com.google.apphosting.utils.config.AppEngineConfigException: C:\Documents and
Settings\vdigiaro\workspace\newcia\war\WEB-INF/queue.xml contains unknown
<max-concurrent-requests> inside <queue/>
at
com.google.apphosting.utils.config.QueueXmlReader$1.newNode(QueueXmlReader.java:119)
at
com.google.apphosting.utils.config.AbstractConfigXmlReader.parse(AbstractConfigXmlReader.java:242)
at
com.google.apphosting.utils.config.AbstractConfigXmlReader.parse(AbstractConfigXmlReader.java:246)
at
com.google.apphosting.utils.config.AbstractConfigXmlReader.parse(AbstractConfigXmlReader.java:246)
at
com.google.apphosting.utils.config.AbstractConfigXmlReader.parse(AbstractConfigXmlReader.java:229)
at
com.google.apphosting.utils.config.QueueXmlReader.processXml(QueueXmlReader.java:51)
at
com.google.apphosting.utils.config.QueueXmlReader.processXml(QueueXmlReader.java:19)
at
com.google.apphosting.utils.config.AbstractConfigXmlReader.readConfigXml(AbstractConfigXmlReader.java:111)
at
com.google.apphosting.utils.config.QueueXmlReader.readQueueXml(QueueXmlReader.java:45)
at
com.google.appengine.api.labs.taskqueue.dev.LocalTaskQueue.init(LocalTaskQueue.java:106)
at
com.google.appengine.tools.development.ApiProxyLocalImpl.startServices(ApiProxyLocalImpl.java:377)
at
com.google.appengine.tools.development.ApiProxyLocalImpl.access$600(ApiProxyLocalImpl.java:42)
at
com.google.appengine.tools.development.ApiProxyLocalImpl$2.run(ApiProxyLocalImpl.java:360)
at
com.google.appengine.tools.development.ApiProxyLocalImpl$2.run(ApiProxyLocalImpl.java:358)
at java.security.AccessController.doPrivileged(Native Method)
at
com.google.appengine.tools.development.ApiProxyLocalImpl.getService(ApiProxyLocalImpl.java:357)
at
com.google.appengine.tools.development.ApiProxyLocalImpl$AsyncApiCall.call(ApiProxyLocalImpl.java:279)
at
com.google.appengine.tools.development.ApiProxyLocalImpl$AsyncApiCall.call(ApiProxyLocalImpl.java:262)
at java.util.concurrent.Executors$PrivilegedCallable$1.run(Unknown
Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.concurrent.Executors$PrivilegedCallable.call(Unknown
Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Anyone knows this issue?
Thanks
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en.