問題タブ [oslc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-mobilefirst - app.xml に新しい VIEW を追加した後、Maximo Anywhere (作業実行アプリ) にログインできない
Maximo オブジェクト (SR) の新しいビューを追加して、Work Execution アプリをカスタマイズしようとしています。ibm http://www-01.ibm.com/support/knowledgecenter/SSPJLC_7.5.1/com.ibm.si.mpl.doc_7.5.1/integration/t_ctr_int_mam.html?lang=で言及されている OSLC 統合手順を完了しました。その後、 app.xml を変更し、ビュー定義を次のように追加しました。
およびリソースとして
worklight studio でプレビューするときにアプリケーションをビルドした後、以下のエラーが発生します。
ブラウザで以下の URL から結果を取得できることに注意してください。
[ http://maxpc:9080/maximo/oslc/os/oslcsrequest?_lid=maxadmin&_lpwd=maxadmin ]
助けていただければ幸いです。
アダプタ コード: (XML)
アダプタ実装
c# - REST API 経由で RTC のカスタム属性を更新できません
私は POC を行っており、RTC サーバーに XML ブロックを手動で投稿しています。コンテンツ タイプ ヘッダーを次のように設定しました。
application/x-oslc-cm-change-request+xml
テストでは、チケットのタイトルを修正しようとすることから始めました。
これは完全に機能するので、問題が発生しているカスタム属性を更新しました。
フォーマットだと確信していますが、役に立った例は見つかりません。この例では、「中」文字列タイプのカスタム属性があります。私が試したXMLで:
おそらく rtc_ext をプレフィックスとして rtc_cm の代わりに使用する必要があることを示唆しているように見える投稿を見つけました。この提案も試しましたが、影響はありませんでした。エラーは生成されず、post アクションの後にすべての作業項目情報が返されますが、この特定のカスタム属性は変更されません。
私が最初の POC のために取り組んできたドキュメントは、OSLC v2 をカバーする Jazz Web サイトからのものです: https://jazz.net/library/article/352
前もって感謝します!
c# - RTC で作成ファクトリに投稿を送信するが、「GET」応答を取得する
私は奇妙な動作に遭遇しました。私が使用している RTC インスタンスではなく、私のコードに関連していると確信しています。
Web リクエストのセットアップと構成が完了しました。
これは、RTC のフォーム認証を使用する RTC の例に基づいて作成された別のメソッドに渡されます。
OSLC v2 仕様では、作成ファクトリー URL を使用して投稿しています。Firefox で RESTClient を使用して呼び出しを設定したので、URL に問題がないことはわかっています。必要なヘッダー (Content-Type: application/rdf+xml、Accept: application/rdf+xml、OSLC-Core-Version: 2.0) を追加し、コードが渡そうとする生成された XML を使用しました。私の手動呼び出しは完全に機能し、チケットが作成されます。
私のログでは、RTC からの応答をキャプチャしました。これは、チケットが作成されたことを示す応答ではなく、チケットのリストです。イベント チケットの作成に使用している作成ファクトリ URL に対して GET を実行することで、この動作を再現できます。
したがって、作成ファクトリに POST を送信していることはわかっていますが (Web 要求メソッドが 100% 'POST' に設定されていることを確認するためにデバッグしました)、RTC は代わりにチケットのリストを返し、要求が処理された場所でしか結論付けることができません。 「GET」として。
テストとして、POST の代わりに PUT を使用するようにリクエストを変更しました。これは、作成ファクトリー URL での使用は許可されておらず、テストでは実際にエラーがスローされます。RTC が私のチケットを作成せず、代わりに私のリクエストを GET として処理し、チケットのリストを返す理由について、私は完全に腹を立てています。
誰にもアイデアはありますか?
ありがとう。
java - Maven Jetty プラグインの互換性の問題
この Web ページでサンプル プロジェクトをビルドしようとしています。
http://open-services.net/resources/tutorials/integrating-products-with-oslc/running-the-examples/
すべてが正常にビルドされますが、プロジェクト Ninacrm (最後のステップ) を起動すると、例外が発生します。
次のようなエラーが発生しました。
Ninacrm プロジェクトの pom.xml ファイルは次のとおりです。
私はEclipse Lunaとjdk 1.7で作業しており、Marsとjdk 1.8でも試しました。何が起こっているのか誰にもわかりませんか?
前もって感謝します。
jazz - OSLC ドア次世代
OSLC サービスを使用して、Altium Designer と Doors 9.5 を相互に通信しています。
Well Doors 9.5 は DWA と連携して OSLC サービスを提供します。そのため、Lyo リポジトリを使用して作成されたコンシューマーは DWA に基づいています。
ここで、同じ目的 (Altium から Doors) で新しいコンシューマーを作成する必要がありますが、DWA を使用しない Doors Next Gen を使用します。これを実装する方法の例やチュートリアルがどこにあるか知っている人はいますか? 私はしばらくグーグルで検索してきましたが、あまり人気のあるトピックではないようです...
前もって感謝します。
maximo-anywhere - Maximo Anywhere 7.6 - Maximo & app.xml に追加されたカスタム クエリがブラウザーに表示されない
Maximo の Service Request アプリケーションでカスタム パブリック クエリを作成しました。同じものが、anywhere-rdf-puller.xml の実行の一部として、WorkManagement rdf の一部としてダウンロードされます。
ビューおよびリソース セクションの app.xml にクエリが追加された場合、同じものはシミュレーターには表示されません。
生成された ApplicationUIBuilder.js を確認しました。クエリの詳細を確認できましたが、デバッグでeventcontextオブジェクトにクエリが見つかりませんでした。標準クエリしか表示されませんでした。
app.xml にカスタム クエリを追加するための参照として、標準クエリを使用しました。以下にコード スニペットを示します。
何か提案をいただければ幸いです。
よろしく、 カーシック