Указанная вами ошибка указывает на плохой XML. Вы встраиваете URL в файл сборки Ant, который содержит амперсанды:
http:// ... /jmx-console/ ... &name=jboss.system:service ...
В XML это &name
выглядит как неопределенная сущность - в сообщении говорится, что Ant думает, что вы должны добавить точку с запятой для завершения - &name;
- так что вы запутали это!
Вы можете использовать амперсанд XML-сущность &
вместо необработанных &
s:
<get url="http:// ... /jmx-console/ ... &name=jboss.system:service ..." ... />
Или, возможно, задайте URL-адрес в CDATA для свойства Ant, а затем используйте его в задаче get.
<property name="url"><![CDATA[http://raw_url_here]]></property>
<get src="${url}" ... />