0

Rally 開発サイトでは、2.X Apps SDK が最新のようです。そして、それは私が使用しているものです:

<script type="text/javascript" src="https://rally1.rallydev.com/apps/2.0p4/sdk-debug.js" ></script>

SDKのデータモデルのもの、つまりRally.data.ModelFactory.getModelとModel.loadを使用しています

正常に動作しますが、サービス応答内で次のメッセージが返されることに気付きました。

"警告": ["開始位置 401 は結果の終わりを過ぎています。", "API ステータスは非推奨であり、2013 年 10 月 26 日にサポート対象外になります"],

非推奨バージョンのサービスを呼び出すのはなぜですか?

役立つと思われる応答からのその他のテキスト:

Ext.data.JsonP.callback32({"QueryResult": {"_rallyAPIMajor": "1", "_rallyAPIMinor": "37", "Errors": [], "Warnings":...

JavaScript SDK がサービスに送信していると思われるサンプル リクエスト:

https://rally1.rallydev.com/slm/webservice/1.37/Defect.js?_dc=1379957135087&_method=GET&start=401&pagesize=200&order=FormattedId%20DESC%2CObjectID&query=(%20(%20(%20(%20(%) 20(%20(%20(%20(%20ScheduleState%20!%3D%20%22Accepted%22%20)%20AND%20(%20ScheduleState%20!%3D%20%22Released%22%20)%20) )%20AND%20(%20ScheduleState%20!%3D%20%22Completed%22%20)%20)%20AND%20(%20State%20!%3D%20%22Duplicate%22%20)%20)% 20AND%20(%20State%20!%3D%20%22Can%27t%20Reproduce%22%20)%20)%20AND%20(%20State%20!%3D%20%22Not%20a%20Bug%22% 20)%20)%20AND%20(%20State%20!%3D%20%22Closed%22%20)%20)%20AND%20(%20State%20!%3D%20%22Fixed%22%20) %20)%20AND%20(%20Release%20!%3D%20%22%2Frelease%2F6468789462%22%20)%20)&fetch=FormattedId%2CName&includePermissions=true&project=%2Fproject%2F6266786459&projectScopeUp=false&projectScopeDown=true&jsonp=Ext.データ。JsonP.callback32

4

1 に答える 1

0

最新の AppSDK 2 は AppSDK 2rc1 です。最新バージョンの WS API v2.0 を使用しています。ただし、コードによっては、2.0p4 から 2.0rc1 に移行するために大規模なリファクタリングが必要になる場合があります。rc1 のチャートと WS API v2.0 のコレクションは、既存の 2.0p4 または 2.0p5 コードへのより高価な変更が必要になる例です。

そうは言っても、2013 年 10 月 26 日には何も起こらないと思います。引き続きお客様の質問にお答えし、アプリとカスタマイズは引き続き機能します。

Web サービス API の非推奨ポリシーと各バージョンの API のサポート終了日はこちらで確認できますが、SOAP を使用していない限り、即時の影響は重要ではなく、近い将来、警告は無視できます。WSAPI 2.0 の時点で、SOAP と XML のサポートは完全に廃止されています。既存の SOAP カスタム コードが意図的に壊れるという意味ではありませんが、SOAP インターフェイスを使用して新しいものを記述しないことを強くお勧めします。

于 2013-09-23T18:26:49.533 に答える