Weblogic9.2 cognos8.3 OpenDS 集成

来源:互联网 发布:神州泰岳怎么样 知乎 编辑:程序博客网 时间:2024/05/21 10:24
好不容易整合出来了,本来写成了Word形式,呵呵  偷个懒 直接粘贴出来了,截图没有出来
呵呵,如果有什么问题,欢迎留言,必回! 
1.安装环境  i.     Windows2003ii.     Oracle11g for windows
注:在执行所有的安装步骤前,要保证计算机的系统环境变量中没有任何与JAVA相关的环境变量信息,以免干扰正常JAVA配置信息
2  安装WebLogic 9.2   
2.1   安装BEA
2.2   创建weblogic domain 注:JDKJRockit皆可
 
3   安装cognos8.3
i.     Cognos 8 Supplementary Languages 8.3
ii.     Cognos 8 Software Development Kit 8.3
iii.    Cognos 8 Business Intelligence Samples 8.3
iv.    Cognos 8 BI Transformer 8.3Windows
v.     Cognos 8 BI Server 8.3
vi.     Cognos 8 BI Server 8.3 SP2Windows
vii.    Cognos 8 BI Modeling 8.3
viii.   Cognos 8 BI Metric Server 8.3
ix.    Cognos 8 BI Metric Modeling 8.3
各组件可自由选择安装的组件,并不需要一次安装完毕,可在以后需要时安装
本安装选择
a)   Cognos 8 BI Server 8.3
b)   Cognos 8 BI Server 8.3 SP2Windows
c)    Cognos 8 BI Transformer 8.3Windows
d)    Cognos 8 BI Modeling 8.3
e)    Cognos 8 Business IntelligenceSamples 8.3
f)     Cognos 8 Supplementary Languages 8.3
3.1   配置cognos jre
Weblogic提供的Jrockitcognos使用,修改环境变量如下:
JAVA_HOME:D:/app/Administrator/cognos/jrockit_150_12 指向你本机JDK安装目录
PATH:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin
ClassPath:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
注:安装完成以后 可以将cognos的安装目录也加入到PATH[cognos/c8/bin]
 
3.2   安装Cognos 8 BI Server 8.3
 接下来的安装一直Next 遇到弹出窗口 yes即可  下面以需要额外配置的语言包安装为例
  注:接下来的每个组件皆选择安装在cognos/c8的根目录下
3.3   安装Cognos 8 SupplementaryLanguages 8.3
3.3.1  安装语言包
3.3.2  配置语言包
i.      Actions –>Edit Global configuration 进入语言包配置
ii.     Product Locales à Add àSupported Locale输入zh-ch
iii.     Product Local Mappings àAdd à(Key  --   Local Mapping) = (zh-*  --  zh-cn) à OK
iv.      Save As UTF-8 保存并重启服务 
注:Weblogic 重新启动项目即可
3.4   资料库配置
i.      bcprov-jdk14-134.jar
将其从cognos jreD:/app/Administrator/cognos/c8/bin/jre/1.5.0/lib/ext】目录下copycognos配置使用的jreD:/app/Administrator/cognos/jrockit_150_12/jre/lib/ext】 目录下
ii.     ojdbc14.jar
oracle11g jdbc目录下ojdbc jar文件不起作用,需自己下载ojdbc14
将其copycognos安装目录【cognos/c8/webapps/p2pd/WEB-INF/lib
iii.     进入Cognos Configuration
1.  删除默认的资料库
2.  创建Oracle资料库
3.  配置相应的oracle连接属性
注:此处oracle用户必须是具有DBA权限  ,最好自己单独创建
若使用scott,即使测试成功,启动cognos服务时也一样失败
 
4.  测试连接
5.   成功以后UTF-8保存
4   集成Weblogic
4.1   Cognos Configuration
1.    删除 cognos 服务 Cognos8 Service -àCognos 8  àdelete 
2.     关闭cognos firewall Cognos Application firewall àEnableCAF validation to False
3.        修改Environment 
Localhost:80  ->IP:7001[IP:默认端口(weblogic)] 
注:Gateway URI  à http://192.168.6.96:7001/p2pd/servlet/dispatch
修改后如下
4.2   Weblogic 配置
1.    setDomainEnv.cmdweblogic 域目录下  user_projects/domains/cognos_domain/bin
找到下面俩处 /**add**/ 为需添加的脚本
set JAVA_OPTIONS=%JAVA_OPTIONS%%JAVA_PROPERTIES%
-Dwlw.iterativeDev=%iterativeDevFlag%
-Dwlw.testConsole=%testConsoleFlag%
-Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag%/***add***/
-Dweblogic.security.SSL.trustedCAKeyStore=%WL_HOME%/server/lib/cacerts-Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser
set CLASSPATH=%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPATH%;%WLP_POST_CLASSPATH%;
/**add**/
D:/app/Administrator/cognos/weblogic92/server/lib/xercesImpl.jarWeblogic BEA目录下xercesImpl.jar 所在的路径】
2.     xercesImpl.jar cognos/c8/webapps/p2pd/WEB-INF/lib
将其拷贝到cognos目录下【Weblogic BEA目录下  weblogic92/server/lib
4.3   Weblogic 部署
1.  应用程序准备i.     cognos安装目录【cognos/c8】下webcontent下所有内容拷贝到 webapps/p2pd        ii.     Cognos Configuration à Actions -> build Application Files    iii.  选择 cognos安装目录p2pd应用路径【cognos/c8/webapps/p2pd   iv.     WebLogic 后台管理
执行startWebLogic.cmd 启动Weblogic Server
Weblogic 域目录user_projects/domains/cognos_domain/bin
或由程序 –> BEAProducts àUser Projects àdomain –>Start Admin Server for Weblogic Server Domain
http://192.168.6.96:7001/console/进入后台管理页面
1.   选择部署à锁定并编辑à安装
2.    选择待部署项目的路径  cognos安装目录下p2pd路径cognos/c8/webapps/p2pd
3.    选择 第三项  点击完成即可
4.    激活更改并启动—>为所有请求提供服务  若状态显示活动则部署成功
startWeblogic.cmd窗口显示如下提示时 即可以提供cognos服务
JMXConnectorServer started at:
service:jmx:hessian://192.168.6.96:7001/p2pd/hessian
The dispatcher is ready to process requests.
5.        IE 输入:http://IP:Port/p2pd即可进入cognos BI报表制作了
5   集成OpenDS
5.1   OpenDS 安装  http://www.opends.org/
5.2   创建用户、组
由下面OpenDS安装目录下 control-panel.bat 或上面Lauch Control Panel登陆目录服务器
 创建下图所示的目录结构
注:先创建Admin用户 创建BI 并在创建组时将Admin加入BI
5.3  Cognos Configuration
a)   如下图,由Security->Authentication 创建新的认证Namespace  OpenDS
b)  按如下配置修改认证属性
Namespace IDOpenDS
Host and portIP:389
BaseDistinguished Namedc=hirisun,dc=com【安装OpenDS设置】
User lookup(cn=${userID})
Use externalidentitytrue
Bind user DNand password
             User IDcn=admin     OpenDS 登陆用户名&密码】
             Password*******
Use bind credentials for search?:True
Allow empty password?:True
User namecn
c)  修改Cognos Security设置
Cognos Configuration->Security->Authentication->Cognos
Allow anonymous access?:Flase
d)  测试成功并以UTF-8保存后 重启Weblogic Server
e)  重新登陆cognos   http://IP:7001/p2pd 出现如下认证即可
5.4   基本权限配置
1)  进入管理Cognos 内容,如下
2) 选择系统管理员
3) 选择添加 增加新的系统管理员
4) 选择键入
5) 如下所示添加在OpenDS中创建过的用户 添加到右侧  OK
6) 删除系统管理员中。任何人  附:可将其他角色中的含有的成员 任何人 均删除掉

 

 

 

 

 

原创粉丝点击