问题标签 [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 投票
2 回答
135 浏览

opensocial - IBM Connections 富文本编辑器能否使用 OpenSocial 小工具进行扩展?

与使用 OpenSocial 扩展“共享”按钮的方式类似,您能否将按钮添加到可以调用小工具的富文本编辑器中?

我在想,当您单击编辑器中的按钮时,会出现一个对话框,该对话框可能是一个小工具容器 - 类似于“共享”对话框。

这可能吗?有文件吗?

谢谢 ;)

0 投票
1 回答
371 浏览

lucene - 将其他来源集成到 IBM Connections 搜索中

我知道这里对此进行了简短的讨论,但我想指出一个特定的用例。也许还有其他方法可以实现这一点,或者 IBM 可以采用该用例并评估这是否会对即将发布的 IBM Connections 功能版本产生很好的补充:

知道 Connections 搜索引擎基本上是一个配置良好的 lucene,其中一些种子列表代理会爬取个人资料、wiki 等,这让我觉得这样做不会太难:

用例:

1.) 有一个应用程序将其更新发布到用户的 ActivityStream 作为 AS 条目/事件(不是状态更新)。
2.) OpenSocial Gadgets 为这些条目创建了 EE(嵌入式体验)——用户可以直接从他们的 ActivityStream 使用应用程序。提供出色的用户体验。

问题:

3.) 无法标记或搜索带有精美标记和特定 EE 小工具的 ActivityStream 条目。只能搜索 StatusUpdates - 但这些不能有花哨的标记,也不能有自定义的 EE。

结果 - 用户无法通过 Connections 搜索找到特定的工作项。

解决方案:

4.) 添加自定义搜索选项。第 3 方应用程序必须提供要抓取的端点,但这是最少的。

5.) 添加一种将结果类别添加到 Connections 搜索结果页面的方法(我的意思是,除了 wiki、配置文件、状态更新等,还有例如“工作项”)。

我不认为这应该太难实施,但应该有一个“官方”或至少“容忍”的方式来做到这一点。我真的不想剖析和逆向工程 lucene 配置、搜索代理和搜索结果 JSP...

你怎么看 - 这并不是一个非常遥远的用例,是吗?
有没有人朝那个方向做过任何事情?

干杯。

0 投票
1 回答
292 浏览

widget - 在 widgets-config.xml 中加载外部小部件

我无法在社区页面上从外部加载 iWidget 这是我的小部件定义:

但它替换了 http 并尝试在内部加载它

知道我该怎么做吗?

0 投票
1 回答
224 浏览

ibm-connections - 如何使用 apache Wink 访问 IBM Connection

我正在尝试使用 Apache Wink 从 IBM 主机获取服务文档,但我总是收到错误 403 Forbidden。这是我的代码:

当我将链接放入浏览器地址时,该链接工作正常。我尝试过使用其他 https 并且它们有效。

有人可以更正我的代码或告诉我我错过了什么吗?我需要做什么才能访问上面的链接?

太感谢了 !

0 投票
1 回答
578 浏览

opensocial - IBM Connections 中 Sharebox 小工具“无法预加载小工具...”的原因是什么

我已按照“添加共享内容的新方式”中记录的程序进行操作

...但不断收到错误:

共享框错误 http://i7.minus.com/ibiLz4SSWA5EL8.png

这看起来像是外部服务器的某种信任问题,但我在同一外部主机上的其他小工具(嵌入式体验和主页小工具)都工作正常。

我在配置中错过了什么?

0 投票
1 回答
120 浏览

ibm-connections - 连接服务器未对 OAuth2.0 提供程序服务器进行请求令牌调用

我实现了 OAuth 2.0 Provider 层,因此我的服务器和 IBM-Connections 服务器之间的所有通信都使用正确的 OAuth 令牌进行。我按照下面提到的 URL 中提到的步骤操作: http ://www-10.lotus.com/ldd/lcwiki.nsf/dx/Building_Embedded_Experience_gadgets_for_third-_party_IBM_Connections_Activity_Streams

请求到达我的服务器(点击上面提到的小工具后) https://?client_id=853e738c8f514ea0b0beb03c538df1e4&redirect_uri=https%3A%2F%2FBLTCon4Gold1.actiance.local%3A9444%2Fconnections%2Fopensocial%2Fgadgets%2Foauth2callback&response_type=code&scope= read_stream%2Cpublish_stream&state=WcSdxX0BvPkwiOli2VFnlsIWEWzAprpT6DW2I9RXEjDtUpD-faNVQkYvLb1AcgX3Z3njZg0qPPZjd5XMT7ENQSYiBr1thpOiUlLzYKkmt5-2qG304QgYEpWE8csezSIJ-4qHiFFeGbJpILbgzUw7DBoNMVMPcF-OfMbZ5orqgKwBCCajFVKdgQeukivSq4r3hBFY89lgto4co_dacDR1Dt7AWDM

用户凭据验证后,OAuth 提供者层将请求重定向到回调 URL,其中代码和状态作为查询参数: https://bltcon4gold1.actiance.local:9444/connections/opensocial/gadgets/oauth2callback?code=477885dfb80644958cd4bae049bc2b9f&state=WcSdxX0BvPkwiOli2VFnlsIWEWzDprpD-E faNVQkYvLb1AcgX3Z3njZg0qPPZjd5XMT7ENQSYiBr1thpOiUlLzYKkmt5-2qG304QgYEpWE8csezSIJ-4qHiFFeGbJpILbgzUw7DBoNMVMPcF-OfMbZ5orqgKwBCCajFVKdgQeukivSq4r3hBFY89lgdt1cod

响应显示 http 状态代码 200。但问题是 IBM-Connection 服务器没有进一步调用请求令牌。请给我提意见。

0 投票
2 回答
1915 浏览

oauth-2.0 - 如何在 Notes/Domino Social Edition 9.0 自定义 Playground 和自定义连接 4.5 之间设置 Oauth 2.0

我需要一个关于如何在我自己的 IBM/Notes/Domino/XPages 应用程序和我自己的 Connections 4.5 服务器之间设置 Oauth 2.0 身份验证的完整程序(没有温室或网络上的快速启动连接)

两者都安装在同一台机器上具有不同端口的相同主机名:Connections 4.5 (HTTP 80/HTTPS 443) Running secure mode ok Domino 9 (HTTP 8088/ HTTPS 44388) 在 SSL 中访问连接工作正常。也可以使用特定端口运行 XPages SSL/Domino。

遵循 IBM SBT 文档:

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

在 WAS 8.0.0.6 上创建凭证:

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

但是对创建凭据时要指定的重定向有疑问?{opensocialSvcUrl}/gadgets/oauth2callback”声明仅适用于小工具,不是吗?

问题是如何在 websphere 中创建正确的凭据以及如何在 SBTPayground.nsf Lotus 应用程序(Open NTF)中配置它以通过 OAuth2.0 成功登录(仅基本身份验证有效......)

谢谢你的帮助。

0 投票
2 回答
584 浏览

ibm-sbt - Liferay 门户和 IBM SBT SDK:SBT 上下文未针对请求进行初始化

尝试使用 tomcat bundle 将 sbt sdk 部署到 liferay 门户 6.1,但总是出现此错误:

“未为请求初始化 SBT 上下文”

sbt.samples.web:运行良好的示例,但我无法在新创建的 portlet 中使用代码片段。

怎么了?我该如何解决?

0 投票
1 回答
333 浏览

ibm-sbt - 无法在 Tomcat 7 服务器上获取使用 ibmsbt 的示例 J2EE 应用程序

我正在按照此指南开始使用 IBM Social Business ToolKit: https ://www.ibmdw.net/social/getting-started-as-java-developer/

并试图列出社区(/myapp.contextroot/GetMyCommunity.jsp)我得到了一个响应(应用程序/javascript):

看来我需要以某种方式配置 JS 运行时。我对吗?

指南文档中的第 8 点说要在 WebContent\WEB-INF 文件夹中创建文件 managed-beans.xml。它应该是空的吗?如何配置它?

仅供参考:com.ibm.sbt.sample.web 对自己的 IBM Connections 安装工作就像一个魅力。

使用:

  1. sbtsdk-1.0.0.20130603-0843
  2. 预配置的 apache-tomcat-7.0.30
  3. eclipse Juno(适用于 EE 开发人员)
  4. IBM Connection 4 在自己的服务器上

更新:我写信给 ibmsbt teem 关于那个错误并且它被纠正了。所以,现在该教程中没有错误。前进!

0 投票
1 回答
257 浏览

ibm-connections - 开放的社交嵌入体验

我开发了一个 iWidget,它使用开放的社交嵌入式体验小工具创建状态更新,但它不起作用。

这是我发送到服务器的开放社交部分数据:

}

这以前在另一个连接服务器上工作过,我需要做任何额外的设置来允许这个小工具吗?