私はxmlrpcインターフェイスを実行しており、IDで問題を取得できます。例えば 、getIssue(「PROJECT-701」)によって返される問題は、フィールドが含まれています。JIRAのサブタスクをXMLRPC経由で取得できますか?もしあれば、これを行う方法は?
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ブラウザインタフェースからは、IDが702、703、...の3つのサブタスクが存在することがわかります。これらのIDがわかっている場合(つまり、getIssue( 'PROJECT-703')がissuetypeとしてサブタスクで正しい戻り値を与える場合)、issue IDでサブタスクを(問題として)取り出すことができます。
しかし、私は は、この単純XMLRPCインターフェイスから欠落しています。私は親でサブタスクもすべてのサブタスク-IDSには親の問題-IDを見つけていない問題??
からXMLRPCを経由して、それらのサブタスク-IDを取得(およびI SOAPを使用する必要があります)、または情報を取得するための巧妙なトリック(テキストやその他の特別な検索)がありますか?
可能であれば、SOAPの代わりにXMLRPCを使用したいと思いますが、 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'
ありがとうございます。
ありがとう、本当にありがとうございます。 – blabla999
私の3.x WSDLにはgetIssuesFromJqlSearchメソッドが含まれていないようですので、顧客に4.xへの移行を依頼しなければなりません。 XML-RPCにもないようです。 – blabla999