問題タブ [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.

0 投票する
1 に答える
349 参照

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 も配置しようとしましたが、エージェントはそれを読み取れませんでした (まだ!)。

0 投票する
1 に答える
48 参照

ibm-sbt - [コミュニティ] メニュー オプションにリストされていない、ソーシャル ビジネス SDK を介して作成されたコミュニティ。検索でしか見つからない

サンプルに基づいて Java コードを使用してコミュニティを作成した後、[すべての接続] を検索してそのコミュニティを見つけることができますが、[コミュニティ] メニューを選択すると、サブメニュー オプションのいずれかが表示されます。 'm a Member, Public ... 新しいコミュニティはリストされていません。何時間、何日経っても表示されません。API に設定が必要なパラメータはありますか? それとも Connections の構成設定の問題ですか?

0 投票する
1 に答える
328 参照

css - IBM Connections 名刺を外部アプリケーションと統合し、スタイルを簡単にターゲットにする方法は?

IBM Connections では、プロフィール・ビジネス・カードを外部アプリケーションと統合するときに、このloadCssFiles=trueパラメーターを使用すると、ホバー・アクティブ化されたビジネス・カードを IBM Connections 内と同じようにスタイリングするというプラスの効果があります。残念ながら、body タグを

これには、ホバーでアクティブ化された名刺だけでなく、ページ上のすべて のスタイルが変更されるという不幸な影響があります。

Chrome コンソール/Firebug で次のスニペットを適用すると、問題が修正されます。

これは名刺のみを対象としているため、IBM Connections 固有のスタイルは残りのページ レイアウトには影響しません。

すべての余分な Lotus クラスを含むノードのみを対象とする、より洗練された方法はありますか?span#semtagmenu

名刺のスタイリングが本当に欲しいです。しかし、私はそれを名刺に適用したいだけです。

0 投票する
1 に答える
545 参照

ibm-connections - コミュニティへのブログエントリの投稿

私たちのツールは、接続 API を使用して、設定されたコミュニティの ID ブログにブログ エントリを送信しています。

したがって、コミュニティ ID のみを指定して、次のワークフローを使用します。

当方の環境ではこれで問題なく動作しました。しかし、これを顧客に導入したところ、機能しなくなりました。最初のステップの URL は空の xml ドキュメントを返すため、次のステップは実行できません。/blogs/{homepageHandle}/api/blogs?commUuid=&blogType=ideationblog のような顧客サーバーでさまざまな URL をクエリしようとしましたが、これらは正常に動作しますが、上記の API サービス ドキュメントへのクエリは、コレクション要素を含む唯一のものです。私が必要とするリンク。

この URL を取得するために、私ができる他の A​​PI 呼び出しはありますか? 私たちの環境では通話が正常に機能しているのに、顧客では失敗する理由を知っていますか? これはアクセス権の問題でしょうか?

おそらく「blogs//api/entries」のような URL を作成して投稿できることは承知していますが、communityUuid しか構成していないため、またそれがまさにその方法であるため、上記の方法をお勧めします。 API ドキュメントで説明されていること:

http://www-10.lotus.com/ldd/appdevwiki.nsf/xpDocViewer.xsp?lookupName=IBM+Connections+4.5+API+Documentation#action=openDocument&res_title=Creating_blog_posts_ic45&content=pdcontent

ServiceDoc -> コレクション -> href

アップデート:

これは本当にSBTの問題かもしれません。空の xml ドキュメントが返されたという私の仮定は間違っていました。むしろ、SBT エンドポイント クラスを介した呼び出しが null を返しているということです。

これらの URL をブラウザで再度試したところ、完全な結果が得られました。これらすべての問題は、私自身の環境でこれを再現することも、顧客でこれをデバッグすることもできないことです. これから考えられる例外をキャッチしようとしましたが、何もスローされません。結果がnullになるだけです。

明確にするために: 同じ要求が、私たち自身の (Connections 4.0) 環境でも、顧客のブラウザーからでも完全に正常に機能します。もちろん、API 呼び出しと同様にブラウザでも同じユーザーを使用して認証を行っています。

もtrueを返すので、一見問題はありません...

0 投票する
2 に答える
929 参照

ibm-connections - IBM Connections 4.5 アクティビティ ストリームへの投稿エラー

ブラウザ REST クライアントを使用して、たとえばアクティビティ ストリームに POST します。

... IBM Connections OpenSocial API > POSTing new eventsで規定されている設定を使用

...次の応答が返されます。

私は何が欠けていますか?

これと同じアプローチは、IBM Connections 4.0 でもうまく機能します。

「スイッチを入れる」必要があるのはどの設定ですか?

0 投票する
0 に答える
330 参照

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 に他の実装を使用する必要があるのでしょうか? ポインタ/アイデアは大歓迎です。前もって感謝します。

0 投票する
1 に答える
130 参照

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 を使用していますが、必要なライブラリーは既にインストールされています。

誰かがこのエラーで私を助けることができますか?