BIP与Siebel系统集成
BIP與Siebel集成
1.????進入Siebel安裝路徑/siebsrvr/CLASSES目錄下,找到以下jar包
SiebelXMLP.JAR
SiebelCustomXMLP.JAR
SiebelCustomXMLP_SIA.JAR
XSLFunctions.JAR(可選)
InkToolsLib.jar(可選)
iSignBmp.jar
拷貝至BIP安裝目錄下(\Middleware\Oracle_BI1)
2.????用壓縮軟件分別打開以上jar包,進入META-INF目錄下,記事本編輯MANIFEST.MF文件,在第一行加入內容:Extension-name: jar包名稱(冒號后必須有空格)
3.????進入BIP的console界面,點擊部署視圖,點擊鎖定并編輯,在右側列表選擇安裝
4.????找到修改后的jar包所在目錄,點擊jar包
5.????依次選擇下一步,然后點擊完成,最后點擊保存,紅色警告可以不用管
6.????按照上面步驟,依次完成所有jar包。然后點擊激活更改,成功后顯示綠色提示
7.????在BIP安裝目錄下的Oracle_BI1/bifoundation/jee/文件夾,找到xmlpserver.ear文件
8.????備份該文件,使用壓縮文件打開,在META-INF目錄下找到weblogic-application.xml,用文本編輯軟件打開,添加所有部署的jar包,并保存。注意中間文件名稱需要與jar包在部署視圖內顯示名稱相同
9.????進入BIP的console界面,部署視圖,點擊鎖定并編輯,找到bipublisher,選擇更新,點擊下一步,再點擊完成,若提示綠色字體表示成功,若提示紅色字體,請檢查weblogic-application.xml內名稱是否匹配
10.點擊激活更改,完成以上的更新,成功提示綠色字體
11. 重啟BIP,在此過程中需要輸入weblogic的用戶和密碼
12. 登錄siebel進入Web服務管理屏幕->入站服務,找到BIPSiebelSecurityWS.XML文件,在入站服務視圖內執行導入操作
13. 找到BIPSiebelSecurityWS記錄,在服務端口視圖內,修改地址值為:http://ip:port/eai_Lang/start.swe?SWEExtSource=SecureWebService&SWEExtCmd=Execute&WSSOAP=1
ip:port指siebelEAI服務所請求的IP地址及端口
eai_lang指eai服務器所使用的語言(eai_chs、eai_enu等)
14. 進入出站服務視圖,找到PublicReportServiceService記錄
15. 在命名空間字段,注意是否值為:http://xmlns.oracle.com/oxp/service/v11/PublicReportService
在服務端口視圖內,修改地址為:http://BIPServerip:9704/xmlpserver/services/PublicReportService_v11
BIPServerip為BIP服務器的IP地址,安裝BIP時選企業安裝端口為:9704,選擇簡單安裝后端口為:7001
16. 分別在入站服務、出站服務執行清空緩存
17. 在Siebel上進入管理-服務器配置(S)>配置信息配置,查找別名為:XMLPJvmSubsys的子系統
18. 在CLASSPATH參數的值里添加如下jar包的路徑(D:\Siebel\15.0.0.0.0\ses\siebsrvr\CLASSES\SiebelXMLP.jar;D:\Siebel\15.0.0.0.0\ses\siebsrvr\CLASSES\xdoparser.jar;...fix6312772.jar;...xmlparserv2-904.jar;...versioninfo.jar;...share.jar;...jewt4.jar;...i18nAPI_v3.jar;...InkToolsLib.jar;
...iSignBmp.jar;...jaxws-rt.jar;
...jdbc12.jar;...MQeBase.jar;...MQeSecurity.jar;...Siebel.jar;補全路徑),注意根據實際Siebel安裝路徑修改:
19. 在dll參數的值里添加如下路徑,注意根據jre實際安裝路徑修改(D:\Java\jre6\bin\client\jvm.dll):
20. 進入管理-服務器配置->企業視圖和管理-服務器配置->服務器視圖,在參數分頁,修改以下值,注意根據實際安裝路徑修改。
EAIFileTransportFolders = D:\Siebel\15.0.0.0.0\ses\siebsrvr\XMLP\REPORTS;D:\Siebel\15.0.0.0.0\ses\siebsrvr\XMLP\DATA
?
21. 重啟SiebelServer
22. 使用weblogic用戶登錄BIP,進入管理→安全配置
23. 首先啟用超級用戶,填寫SADMIN相關信息,然后點擊右上角的應用
24. 點擊管理>安全配置,"授權"部分,"安全模型"下拉列表中選擇"Siebel安全性",填寫之前所配置的EAIInbound地址及SADMIN相關信息,點擊應用
25. 進入管理-運行時配置-屬性
26. 將禁用外部引用的值由“真”改為“假”,點擊應用
27. 進入BI安裝目錄下的
user_projects\domains\bifoundation_domain\config\bipublisher\repository\Admin\Configuration,找到xmlp- server-config.xml,編輯加入以下內容,保存退出:<propertyname="Siebel_enable_10g_reportpath" value="true"/>
28. 重啟BIP
29. 使用SADMIN用戶登錄xmlpserver若成功登入,進入管理-角色與權限視圖,能夠顯示Siebel內XMLP相關四個職責,表示Inbound接口成功調用
30. 登錄Siebel,進入管理-BI Publisher報表,選擇標準模板,點擊上載文件,若成功,表示Outbound接口成功調用,Siebel要啟用XMLP Report組件組
31. 進入報表所屬視圖,點擊左上角BIP按鈕,生成報表,點擊提交,再點擊我的報表,若成功彈出報表文件,代表集成成功
總結
以上是生活随笔為你收集整理的BIP与Siebel系统集成的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tale 表头固定
- 下一篇: 史上最难的初等几何问题?分享一个参考答案