У меня работает интерфейс xmlrpc, и я могу получать сообщения по идентификатору.Например, проблема, возвращаемая getIssue ('PROJECT-701'), содержит поля:
affectsVersions .. : [releaseDate,sequence,released,archived,...]
assignee ......... : '...'
components ....... : ...
created .......... : '2011-06-01 16:14:21.217'
customFieldValues : ...
description ...... : '...'
fixVersions ...... : #()
id ............... : '28602'
key .............. : 'PROJECT-701'
project .......... : 'PROJECT'
reporter ......... : '...'
status ........... : '10032'
summary .......... : '...'
type ............. : '18'
updated .......... : '2011-06-07 12:49:51.363'
votes ............ : '0'
Теперь мне нужно получить подзадачи проблемы.Из интерфейса html-браузера я знаю, что присутствуют 3 подзадачи с идентификаторами 702, 703, ...).Я могу выбрать подзадачи (как проблемы) по их идентификатору проблемы, если эти идентификаторы известны (то есть getIssue ('PROJECT-703') дает правильный результат с подзадачей в качестве типа выпуска.
Тем не менее, как я могу получить эти идентификаторы подзадач через xmlrpc из вопроса ??
Я не нахожу ни родительского идентификатора проблемы в подзадаче, ни идентификаторов подзадач в родительском.из интерфейса XMLRPC (и мне нужно использовать SOAP), или есть хитрый трюк (текст или другой специальный поиск), чтобы получить информацию?
Если возможно, я хочу остаться и использовать XMLRPC вместоSOAP, но определенное подтверждение того, что это НЕ возможно в XMLRPC, также было бы полезно, поэтому я не буду тратить время на попытки заставить работать неполный интерфейс xml-rpc ...
Дополнительная информация: Я говорюв JIRA 3.13.5 и запрос getServerInfo возвращает:
baseUrl .... : ...
buildDate .. : 'Tue Jul 07 00:00:00 CEST 2009'
buildNumber : '360'
edition .... : 'Enterprise'
serverTime . : '...'
version .... : '3.13.5'
Спасибо за любую подсказку.