IBM Workplace Web Content Management和DB2 Content Manager
2010-06-06 15:01:30 来源:WEB开发网下一步是为 Java 虚拟机更新 WebSphere Application Server 类路径设置。
作为管理员登录到 WebSphere Application Server Administrative Console。
依次选择 Servers - Application Servers - server1 - Process Definition - Java Virtual Machine。
在 Classpaths 部分添加以下内容。以下内容假设安装目录 CMBROOT 位于系统的根目录下,根据实际情况修改类路径。
C:Program FilesIBMCmgmt
C:CMBROOTlibcmbview81.jar
C:CMBROOTlibcmb81.jar
C:CMBROOTlibcmbcm81.jar
C:CMBROOTlibcmbjdbc81.jar
C:CMBROOTlibcmbfed81.jar
C:CMBROOTlibcmbdb281.jar
C:CMBROOTlibcmbdj81.jar
C:CMBROOTlibcmbicm81.jar
C:CMBROOTlibcmbutil81.jar
C:CMBROOTlibcmbutiljdbc81.jar
C:CMBROOTlibcmbutilicm81.jar
C:CMBROOTlibcmbutilfed81.jar
C:CMBROOTlibxerces.jar
C:CMBROOTlibessrv.jar
C:CMBROOTlibesclisrv.jar
C:CMBROOTlibcmblog4j81.jar
C:CMBROOTliblog4j.jar
C:CMBROOTlibcmbsdk81.jar
C:CMBROOTlibcmbwas81.jar
C:Progra~1SQLLIBJAVADB2JAVA.ZIP
单击 Apply 按钮,保存到 Master Configuration。
然后修改 Workplace Web Content Management 配置文件(connect.cfg)和属性文件(aptrixjpe.properties),这两个文件位于 Workplace Web Content Management 服务器的 config 目录下。system 目录及其子目录(indexes、cache 和 holding)位于 iLotus Workplace Web Content Management 目录中。
在 aptrixjpe.properties 文件中添加以下值:
#persistencies supported are FileSystem, JDBC, and CM
manager.persistence=CM
resource.persistence=CM
# CM persistency settings
# CM Server information
cm.server=[CM_SERVER_NAME]
cm.username=[CM_USER_NAME]
cm.password=[CM_PASSWORD]
cm.versionControl=true/false
cm.jpeserverIdentifier=[CM_ILotus Workplace Web Content Management_SERVER_ID]
其中:
[CM_SERVER_NAME] = DB2 Content Manager 服务器名,比如我们的服务器名为 ICMNLSDB。
[CM_USER_NAME] = 默认的 DB2 Content Manager 管理用户,如 icmadmin。
[CM_PASSWORD] = 管理用户口令。
[CM_ILotus Workplace Web Content Management_SERVER_ID] = Workplace Web Content Management 应用程序服务器名(WebSphere Application Server)。
参数 cm.versionControl 是可选的。如果设为 True 可以使用 DB2 Content Manager 的版本控制特性。
如果需要,还可以设置其他 Workplace Web Content Management 属性。关于属性的详细列表,请参阅 IBM Workplace Web Content Mnagement InfoCenter。
在 connect.cfg 文件的 <DataProviders> 部分增加以下内容:
<CM value="com.presence.connect.business.template.provider.CM8DataProvider"/>
从 Workplace Web Content Management 服务器中删除已有的索引。索引文件在 iLotus Workplace Web Content Managementsystemindexes 目录下。启动 WebSphere Application Server 和 Workplace Web Content Management,然后运行 AJPEGUI 模块创建 Workplace Web Content Management 用户界面并将它保存在 DB2 Content Manager 中。从 Web 浏览器中打开:
http://<HOST>:<PORT>/<CONTEXT_ROOT>/connect/?MOD=AJPEGUI
如果需要,可以配置 Workplace Web Content Management Syndication,将所有 Workplace Web Content Management 数据从原有的 Web 内容管理服务器复制到新的 Web 内容管理服务器(DB2 Content Manager)中。
在 Workplace Web Content Management 中发布 DB2 Content Manager 内容
这一节将简要说明如何动态检索 DB2 Content Manager 服务器中存储的内容,以及如何将这些内容显示在 Workplace Web Content Management 中。这个例子中,我们创建一个简单的警局网站,发布与犯罪有关的信息。有不同的文件类型,如嫌疑犯照片、犯罪现场的照片、录像,等等。这些文件保存在 DB2 Content Manager 服务器上。这个例子中,Workplace Web Content Management 可以动态提取相关文件来显示。
要检索内容用于显示,需要从 DB2 Content Manager 中搜索。DB2 Content Manager 8.2 支持一种强大的基于 XML 的查询语言。为了示范 CM Searching 功能的主要特性,我们举两个例子。
- ››web安全之信息刺探防范1
- ››webqq 最新加密算法
- ››webdriver 数据库验证方法
- ››WebSphere Application Server 7.0 XML Feature P...
- ››Web2.0网络时代基于社会影响力的声望值
- ››Web服务器搭建:配置Linux+Apache+Mysql+PHP(或Pe...
- ››WebLogic调整Java虚拟机性能优化参数
- ››webqq2.0协议研究(3)-ClientId生成
- ››Web.config配置文件
- ››WebBrowser组件的execWB方法——Delphi控制浏览器...
- ››Web前端设计模式--制作漂亮的弹出层
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
更多精彩
赞助商链接