2013-09-23 4 views
2

У меня есть веб-служба, которая возвращает простой текст. Я собираюсь добавить тайм-аут, если сервис не настроен для свойства true. Как я могу это сделать? Ниже мой код.Ant Get task Timeout issue

<get src="localhost:8080/order/available" dest="${propertyname}"/> 

Я получаю:

прибудет не поддерживает "maxtime" атрибут

ответ

3

Вы можете использовать что-то вроде этого. Первая загрузка в файл, а затем проверить, если файл существует:

<delete file="${testfile}"/> 
<get src="localhost:8080/order/available" dest="${testfile}" maxtime="5000" /> 
<available file="${testfile}" property="${propertyname}" value="true"/> 

EDIT: Атрибут maxtime доступен в муравья 1.8.0 или выше, в соответствии с их doc

+0

Я получаю: получить не поддерживать атрибут «maxtime» – user2145352