問題タブ [ibm-sbt]
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.
lotus-notes - Java エージェントが使用するために、domino データベース内のどこに managed-beans.xml を格納しますか?
Connections サーバーと通信するスタンドアロン Java アプリケーションの作成に成功しました。エンドポイントは src\META-INF\managed-beans.xml で定義され、sbt.properties はプロジェクトのルートに格納されます。
エージェントを Java エージェントとして Notes データベースに移動したいと考えています。Java パースペクティブでは、データベースに WebContent\WEB-INF フォルダーがあることがわかりますが、同様の META-INF フォルダーはありません。そこに managed-beans.xml を配置してもうまくいかないようです。また、WebContent\WEB-INF\faces-config.xml 内でマネージド Bean を定義しようとしましたが、成功しませんでした (これまで読んだ限りでは、WEB-INF は XPages と Web 作業に適しているようですが、 META-INF はスタンドアロン Java エージェント用です。
managed-bean.xml を sbt.user-directory (私のマシンでは C:\Program Files (x86)\IBM\Lotus\Notes\framework) に保存することで、ファイルを読み取ることができましたが、例外がありました。xml ファイルをノーツ データベース内に保存できれば、もっといいのですが。
通常の NotesMain() 内のコード スニペットは次のとおりです。
編集: まだ成功していませんが、SBTPlayground.nsf の META-INF ファイルが Core/Java フォルダーにあることがわかりました (Java パースペクティブから見た場合)。そこに自分の managed-beans.xml も配置しようとしましたが、エージェントはそれを読み取れませんでした (まだ!)。
ibm-sbt - [コミュニティ] メニュー オプションにリストされていない、ソーシャル ビジネス SDK を介して作成されたコミュニティ。検索でしか見つからない
サンプルに基づいて Java コードを使用してコミュニティを作成した後、[すべての接続] を検索してそのコミュニティを見つけることができますが、[コミュニティ] メニューを選択すると、サブメニュー オプションのいずれかが表示されます。 'm a Member, Public ... 新しいコミュニティはリストされていません。何時間、何日経っても表示されません。API に設定が必要なパラメータはありますか? それとも Connections の構成設定の問題ですか?
css - IBM Connections 名刺を外部アプリケーションと統合し、スタイルを簡単にターゲットにする方法は?
IBM Connections では、プロフィール・ビジネス・カードを外部アプリケーションと統合するときに、このloadCssFiles=true
パラメーターを使用すると、ホバー・アクティブ化されたビジネス・カードを IBM Connections 内と同じようにスタイリングするというプラスの効果があります。残念ながら、body タグを
に
これには、ホバーでアクティブ化された名刺だけでなく、ページ上のすべて のスタイルが変更されるという不幸な影響があります。
Chrome コンソール/Firebug で次のスニペットを適用すると、問題が修正されます。
これは名刺のみを対象としているため、IBM Connections 固有のスタイルは残りのページ レイアウトには影響しません。
すべての余分な Lotus クラスを含むノードのみを対象とする、より洗練された方法はありますか?span#semtagmenu
名刺のスタイリングが本当に欲しいです。しかし、私はそれを名刺に適用したいだけです。
ibm-connections - コミュニティへのブログエントリの投稿
私たちのツールは、接続 API を使用して、設定されたコミュニティの ID ブログにブログ エントリを送信しています。
したがって、コミュニティ ID のみを指定して、次のワークフローを使用します。
当方の環境ではこれで問題なく動作しました。しかし、これを顧客に導入したところ、機能しなくなりました。最初のステップの URL は空の xml ドキュメントを返すため、次のステップは実行できません。/blogs/{homepageHandle}/api/blogs?commUuid=&blogType=ideationblog のような顧客サーバーでさまざまな URL をクエリしようとしましたが、これらは正常に動作しますが、上記の API サービス ドキュメントへのクエリは、コレクション要素を含む唯一のものです。私が必要とするリンク。
この URL を取得するために、私ができる他の API 呼び出しはありますか? 私たちの環境では通話が正常に機能しているのに、顧客では失敗する理由を知っていますか? これはアクセス権の問題でしょうか?
おそらく「blogs//api/entries」のような URL を作成して投稿できることは承知していますが、communityUuid しか構成していないため、またそれがまさにその方法であるため、上記の方法をお勧めします。 API ドキュメントで説明されていること:
ServiceDoc -> コレクション -> href
アップデート:
これは本当にSBTの問題かもしれません。空の xml ドキュメントが返されたという私の仮定は間違っていました。むしろ、SBT エンドポイント クラスを介した呼び出しが null を返しているということです。
これらの URL をブラウザで再度試したところ、完全な結果が得られました。これらすべての問題は、私自身の環境でこれを再現することも、顧客でこれをデバッグすることもできないことです. これから考えられる例外をキャッチしようとしましたが、何もスローされません。結果がnullになるだけです。
明確にするために: 同じ要求が、私たち自身の (Connections 4.0) 環境でも、顧客のブラウザーからでも完全に正常に機能します。もちろん、API 呼び出しと同様にブラウザでも同じユーザーを使用して認証を行っています。
もtrueを返すので、一見問題はありません...
ibm-connections - IBM Connections 4.5 アクティビティ ストリームへの投稿エラー
ブラウザ REST クライアントを使用して、たとえばアクティビティ ストリームに POST します。
... IBM Connections OpenSocial API > POSTing new eventsで規定されている設定を使用
...次の応答が返されます。
私は何が欠けていますか?
これと同じアプローチは、IBM Connections 4.0 でもうまく機能します。
「スイッチを入れる」必要があるのはどの設定ですか?
java - Notes 9 rcp / IBM SBT SDK: エンドポイントを正しく取得する方法
現在、IBM Connections に接続するための Notes 9 rcp プラグイン (Eclipse、Expeditor Toolkit、および SBT SDK Java フレームワークを使用) を開発しています。
私は最初にコードをテストするための標準 Java アプリケーションを作成しました (ここでは、SBT SDK を使用していくつかのブログを取得し、それらを操作します)。しかし、プラグイン内のコードを使用すると、エンドポイントが見つからないという SBTException が発生します。だから、それを機能させるために何を変えなければならないのだろうか。
managed-bean.xml をプラグイン内の META-INF フォルダーに配置し、それに応じてビルド プロパティを構成しました。テスト目的で、sbt.properties ファイルの場所を処理する必要がないように、構成値を XML にハードコーディングしました。
また、src フォルダー内に別の META-INF フォルダーを追加して、そこに managed-bean.xml を配置しようとしました。
RuntimeFactory、Application、および Context に他の実装を使用する必要があるのでしょうか? ポインタ/アイデアは大歓迎です。前もって感謝します。
xpages - ibm 接続 API エラー 無効な ServerBean 実装接続
現在、xpage Web ポータルを開発しています。このアプリケーションの目標は、IBM Connections 4.5 を xpage アプリに統合することです。
私はそれについてのチュートリアルをフォローしており、sbt toolkit tutorial voor de xpageを試していますが、それでもこのエラーが発生します:
JavaScript アクション式の実行中にエラーが発生しました スクリプト インタープリター エラー、行 = 11、列 = 17: 関数 '@Endpoint' の実行中にエラーが発生しました ServerBean 実装接続が無効です。
これは私のマネージドBeanです:
**
私は IBM Notes 9 を使用していますが、必要なライブラリーは既にインストールされています。
誰かがこのエラーで私を助けることができますか?
私は IBM Notes 9 を使用していますが、必要なライブラリーは既にインストールされています。
誰かがこのエラーで私を助けることができますか?