- 浏览: 32335 次
- 性别:
- 来自: 北京
最新评论
-
wangyudong:
https://github.com/Wisdom-Proje ...
通过HTTPClient访问启用SSL的Quickr REST API -
wangyudong:
很多REST Client是不支持自动化测试RESTful A ...
通过HTTPClient访问启用SSL的Quickr REST API -
启夜无痕:
ibm portal 用户获取
WebSphere Portal获取当前登录用户名的三种方式 -
依然我很拽:
怎么没回复的,试试先,可以的话再来回复
通过HTTPClient访问启用SSL的Quickr REST API -
solomon:
不错,谢谢分享。。。
WebSphere Portal获取当前登录用户名的三种方式
文章列表
前两天拜访了一个客户,向他介绍门户软件,刚讲了两句,就被客户粗鲁的打断了,被告知不用讲这些,他都懂。事实上我所介绍的并非是产品的内容,只是介绍的如何看待门户项目,如何保证门户项目的成功。我谈到门户项目的成功不仅仅在于厂商和开发商,更重要是在于用户是否能够正确并且积极的推动项目。这个观点被客户怒斥,认为我们把球踢回给他了。
事实上,目前国内有些客户在购买软件的时候并不是非常成熟。我把这种采购行为称之为”买白菜“,当你去市场买白菜的时候你会问问这家问问那家,看看谁家的好谁家的便宜。最后选择物美价廉的。可是软件的选购,尤其是平台软件的选购比起买白菜复杂多了。软件项目的成 ...
最近为客户做了一个程序使用httpclient调用Quickr for Domino的REST API获取Quickr中的文档列表,本来是一个简单的事情,可是这个客户的环境有一些麻烦。第一,他们启用了SSL,但是证书过期了。(状况就是每次访问Quickr时,浏览器都 ...
最近参与了几个门户项目的前期,对现在国内门户的建设思路深有感触,发现门户建设有几个误区:
误区一,选择了好的门户产品就能够保证项目成功吗?
当我去客户交流门户的时候经常会被客户问到一些非常技术, ...
Lotus Quickr提供REST API访问其中的数据,这里我通过一个例子来说明如何通过REST API创建一个Portlet显示我的空间列表。
这里面我主要使用了两个apache包,httpclient和abdera。
REST API是一个http的请求,当用户访问的时候可以通过 http get的方法获得一个XML。因此这里我通过httpclient获得这个XML,然后采用abdera对这个XML进行解析。
//获取当前空间列表
<% List places = new PlacesHelper().getPlaces(request.getCookies()); ...
方法一:采用Portal的Puma API
Context ctx = new InitialContext();
PortletServiceHome pumaServiceHome = (PortletServiceHome) ctx.lookup("portletservice/com.ibm.portal.um.portletservice.PumaHome");
PumaHome puma_home = null;
if (pumaServiceHome != null){
puma_home = (PumaHome) pumaS ...
Lotus Forms本身支持提交按钮将自己提交到服务器端。但在实际应用中往往需要在提交前进行一些操作,这些操作难以通过表单本身的提交按钮来触发,因此可以采用Html页面上的提交按钮来实现。
实现思路是通过Lotus Forms提供的js api实现,但由于3.5.1的js api未将表单提交api发布出来,因此需要曲线救国。
我的思路是通过js api修改表单中的一个隐藏域,表单中设计一个类型为done的action,这个action的active属性根据隐藏域的值进行变化,一旦隐藏域发生了变化action自动触发将表单提交到url上。代码如下:
<script src ...
Lotus Forms从2.6.1版本开始已经不再支持除WAS之外的应用服务器了,但是有很多客户和开发商在开发阶段仍然喜欢用性能更好的Tomcat作为测试环境。
因此我这里提供一个简单的方法可以使Lotus Froms API在Tomcat上运行。这个方法在Lotus Forms 3.5.1和Tomcat 5.5.28上验证成功。
只需将 $Lotus Forms安装目录\Server\3.5.1\API\redist\msc32\
下的pe_cc.dll,pe_crt71.dll,pe_crtp71.dll和pe_java.dll拷贝到windows的system32目录下, ...
http://www-10.lotus.com/ldd/portalwiki.nsf/dx/dynamic-fx-demo-how-to-create-web2.0-effects-in-wcm-sites
已经在Portal 6.1.5上部署成功,需要注意以下几点:
运行wcm库导入任务之前需要修改C:\IBM\WebSphere\wp_profile\ConfigEngine\properties\wkplc.properties中的WasPassword和PortalAdminPwd
修改wcmweb2.xml文件,去除其中安装jsr286 wcm portlet的脚本,由于 ...
http://www.ibm.com/developerworks/lotus/community/wikis.html
在Portal的wiki里有最新版本性能调优手册等等内容,非常有用的。
最近在客户这边配置了一把OmniFind搜索Portal 6.1、WCM以及Domino,颇费了一番功夫,不过配置好了之后还是挺好用的,在这里将其中的一些关键部分与大家分享。
配置Portal6.1搜索
配置OmniFind8.5搜索Portal 6.1.*时,注意要为Om ...
- 2009-11-10 15:39
- 浏览 1344
- 评论(0)
目前业界很多人对Web2.0都有各种各样的认识,很多人认为Web2.0就是Ajax,就是异步调用,就是局部刷新等等现在网络上非常热门的技术。
可是Web2.0真的是这些吗?让我们回过头来看看现在流行的Web2.0网站,Facebook、linkedin、开心网等等国内外超流行的Web2.0网站,他们具有的最重要的共性不是Ajax,不是局部刷新等,而是全民的参与。
回过头来我们看看Internet的发展演进,记得我在大学的时候上网,那个时候网络速度慢、上网费用高、网站有很少,往往上1个小时的网可能什么都没有看到。那个时候能在网上看一部小说就是很奢侈的想法了。可是现在呢?我们不仅仅能 ...
http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0904db2electronicforms/index.html?ca=drs-cn-0713
- 2009-07-14 10:02
- 浏览 881
- 评论(0)
1. 通过WPF创建一个访问数据库的项目,并为这个项目添加REST支持
2.
创建项目后,
WPF
会自动的为数据库获取到的数据集合生成
schema
,将这个
schema
保存为
xsd
文件。
3.
打开
Lotus Forms Designer
,创建一个支持
XForm
的表单,导入上面步骤创建的
xsd
文件。注意,要先清除上一步骤生成的
xsd
文件中的中文。才可以成功导入。
...
- 2009-07-08 14:31
- 浏览 1155
- 评论(0)
3.5版本比起以前的版本有一点点修改,以前的FormsViewServlet只需要扩展com.ibm.form.webform.framework.servlet.IBMWorkplaceFormsServerServlet类,然后重载init方法
super.init(arg0);
try
{
// Initialize the api with server's default locale
DTK.initializeWithLocale("Webform Server",
"7.5.1.80",
& ...
- 2009-06-04 10:55
- 浏览 1006
- 评论(2)
http://www.ibm.com/developerworks/lotus/downloads/
- 2009-06-01 11:28
- 浏览 897
- 评论(0)