zoukankan      html  css  js  c++  java
  • Siebel BIP 安装配置

    一、安装BIP

    1.  安装版本说明

    Image(35)

    这里的环境为:

    OS: REL5.4
    Siebel: Siebel 8.1.1.4
    DB: Oracel 11gR2 ,根据文档,
    JDK:1.6.2
    BIP: 10.1.3.4.2

    Siebel FixBack:  BIP_8113.sif

    1. BIP for windows installer 安装时有时会报错,缺少oraparam.ini,可以将./install/oraparam_bak_nic.ini 拷贝到执行目录下

         安装好后进入链接地址:http://192.168.159.139:9704/xmlpserver

         默认用户名密码:Administrator/Administrator

    2.  拷贝字体,cp /etc/fonts/*  ${JAVA_HOME}/lib/fonts/ -rf;   

          注意这里的JAVA_HOME是OC4J使用的JDK,可以通过ps -ef | grep oc4j查看执行路径

    3. 进入BIP,管理页签,点击运行时配置-属性  ,修改"禁用外部引用" 值为假,点击应用保存,重启OC4J.

    4. 启停OC4J脚本

    JAVA_HOME=/siebel/app/bip/jdk

    ORACLE_HOME=/siebel/app/bip/oc4j_bi

    启:nohup oc4j -start &

    停:oc4j -shutdown -port 23791 -password hand1234 

    二、配置Siebel

    1.  配置Siebel BIP WebService双向通信

         到管理-Web服务 / 出站 ,查找PublicReportServiceService , 修改host IP和端口号:http://192.168.159.139:9704/xmlpserver/services/PublicReportService

         到Web 服务 / 入站,导入Tools\REPPATCH\BIPDataService.xml ,修改Host,用户名密码,点击生成WSDL,保存为dataservice.wsdl

         点击清除缓存

         Windows下将dataservice.wsdl放到oc4j_bi/bin/目录下,文件名需绝对一致,修改oc4j.cmd

    2. 拷贝Siebel BIP JAR包到BIP站点目录下

        Siebel 目录: ${SIEBLE_HOME}/siebelsrvr/class/ 

        Jar:           XSLFunctions.JAR

                        SiebelCustomXMLP.JAR

                        SiebelCustomXMLP_SIA.JAR

        BIP目录:${C4J_HOME}/j2ee/home/applications/xmlpserver/xmlpserver/WEB-INF/lib

    3. 启用Siebel XMLP Report 组件,进入管理-服务器配置

       启用XMLP Report组件组,分配组件XMLPReportServer,同步组件,重启Siebel Server

    4. 为组件设置BIP登陆用户身份认证 (DB,也可LDAP,但个人觉得没必要,不讨论)

    进入管理-服务器配置 ,查看组件定义XMLP Report Server,修改BIP用户名密码参数,默认均为Administrator

       可以在BIP系统中添加系统用户,分配职责,如这里使用SADMIN/SADMIN

    5. 导入Siebel BIP FixBack 到Repository

         a. 修改本地tools.cfg中的SymStrPrefix参数,将值改为 SBL_

         b. 登陆Tools, Lock 以下Project

    XMLP Integration Project

    Table XML

    Symbolic Strings

    Reports UI

    User Preferences

            c.   导入Tools\REPPATCH\BIP_8113.sif文件

            d.   APPLY 导入的表,如下:

    S_REPOUTPT_PSTN

    S_REP_TMPL_PSTN

    S_XMLP_REPOUTPT

    S_XMLP_REP_TMPL

    S_XMLP_RPT_VIEW


    e. 编译上述project

      f.  如果数据库是Oracle 11gR2_x64,则Apply后会有个BUG【ID 1300472.1】,视图报SBL-DBC-00105, OM Log中报SQL ORA-24345错误

    处理方法:数据库手动执行SQL

    UPDATE S_XMLP_REP_TMPL SET RPT_SEL_RECORD_FLG = 'N'

                   WHERE RPT_SEL_RECORD_FLG IS NOT NULL;



    6.  管理- 应用程序 /View 中创建View,创建新职责XMLP_ADMIN ,关联视图,关联用户

    Image(36)

    Image(37)


     

    三、创建报表

    创建报表过程图

    Image(34)

    1. Tools中为创建BIP IO ,注意这里的IO一定要以BIP开头,选择IO向导为EAI Siebel Wizard

    2. 编译发布后,在管理-BIP报表中生成XML样本文件

    3. 下载BIPDeskBuilder,Word插件,加载XML样本数据创建报表模板RTF

    4. 在本地客户端调试服务器,进入管理-BIP报表/报表模板注册中新建记录,关联集成IO,添加模板文件,生成XLIFF文件

    5. 在本地Client\XMLP\chs\下找到生成的xliff文件,登陆服务器Siebel应用,找到注册的报表,添加XLIFF文件

    6. 点击上载报表,到BIP服务器

    7. 在查看关联界面中关联View和需要的报表

    点击报表按钮的GenerateReport过程

    Image(38)

  • 相关阅读:
    游戏AI系列内容 咋样才能做个有意思的AI呢
    图片缩放的相关处理
    Lua 安全调用 metatable 的简单应用
    让Lua自己把文件夹下面的所有文件自动加载起来吧
    【原创】有利于提高xenomai 实时性的一些配置建议
    环境篇:Docker
    环境篇:Virtualbox+Vagrant安装Centos7
    环境篇:VMware Workstation安装Centos7
    软件篇:前端保姆->VSCode
    大数据篇:ElasticSearch
  • 原文地址:https://www.cnblogs.com/ysisl/p/2498857.html
Copyright © 2011-2022 走看看