當前位置:成語大全網 - 漢語詞典 - 為什麽我以sysadmin身份進入ebs時沒有找到「成本經理」?

為什麽我以sysadmin身份進入ebs時沒有找到「成本經理」?

1.創建產品系列

產品系列用於管理多個功能相似的產品(或模塊),統壹管理定制的Webservice接口。

開始

-呼叫程序

ad _ pa _ insert _ package . insert _ ad _ pm _ product _ info(x _ product _ abbreviation = & gt;os_xxx ',

x_pseudo_product_flag = >' n ',

x_product_family_flag = >y ',

x _ application _ short _ name = & gt空,

x _ product _ name = & gtOracle Xxx套件',

x_product_family_abbreviation = >空,

x產品系列名稱= & gt空,

x _ aru _ update _ date = & gtto_char(系統日期,'年-月-日

hh24:mi:ss’),

x _ currdate = & gtto_char(系統日期,'年-月-日

hh24:mi:ss’),

x _ last _ updated _ by = & gt-1,

x _ created _ by = & gt-1);

提交;

結束;

2.註冊產品,即註冊Xxx大學(cux)並應用於產品家族。

開始

ad _ pa _ insert _ package . insert _ ad _ pm _ product _ info(x _ product _ abbreviation = & gt;cux ',

x_pseudo_product_flag = >' n ',

x_product_family_flag = >' n ',

x _ application _ short _ name = & gtCUX ',

x _ product _ name = & gtXxx大學',

x_product_family_abbreviation = >空,

x產品系列名稱= & gt空,

x _ aru _ update _ date = & gtto_char(SYSDATE,' yyyy-mm-dd hh24:mi:ss '),

x _ currdate = & gtto_char(SYSDATE,' yyyy-mm-dd hh24:mi:ss '),

x _ last _ updated _ by = & gt-1,

x _ created _ by = & gt-1);

提交;

結束;

3.關聯的Xxx大學應用於產品系列Oracle Xxx Suite。

開始

-呼叫程序

ad _ pa _ insert _ package . insert _ ad _ pm _ prod _ family _ map(x _ product _ abbreviation = & gt;cux ',

x_product_family_abbreviation = >os_xxx ',

x _ aru _ update _ date = & gtTO_CHAR(SYSDATE,' yyyy-mm-dd hh24:mi:ss '),

x _ currdate = & gtTO_CHAR(SYSDATE,' yyyy-mm-dd hh24:mi:ss '),

x _ last _ updated _ by = & gt-1,

x _ created _ by = & gt-1);

提交;

結束;

4.添加業務實體的查找代碼(應用程序開發人員職責->;應用產品-& gt;代碼->;Oracle應用程序對象),該查找將在下面使用。

@ rep:category BUSINESS _ ENTITY in one-step API

這裏添加的代碼是ORACLESEEKER。

5.編寫PL/SQL API規範。

創建或替換包裝CUX_SUPPLIER_PKG為

/* $Header: $ */

/*#

*本套餐使用維護供應商信息

* @rep:作用域公共

* @ reproduct CUX

* @rep:生命周期有效

* @rep:displayname供應商審批結果

* @rep:兼容性S

* @ rep:category BUSINESS _ ENTITY Oracle seeker

*/

/*#

*插入批準結果

* @param apply_id應用id

* @param node_id節點id

* @param node_name節點名

* @param approver_id審批者id

* @param approver_name審批人姓名

* @param approve_result審批結果

* @param approve_opinion批準意見

* @param approve_date批準日期

* @返回壹個varchar

* @rep:作用域公共

* @rep:生命周期有效

* @rep:displayname插入供應商批準結果web服務

*/

函數f _ insert _ approve _ result(apply _ id IN NUMBER

node_id IN NUMBER,

VARCHAR2中的node_name,

數字中的批準人標識,

VARCHAR2中的approver_name,

批準_結果數,

VARCHAR2中的approve_opinion,

approve_date IN DATE)返回VARCHAR2

END CUX _供應商_ PKG;

需要註意的是,包中的註釋不是隨便填寫的,每個註釋都會對應Oracle Integration Repositoy接口的描述。

Webservice的PL/SQL API必須按要求填寫。

有關註釋標記的具體含義,請參考Oracle電子商務套件集成SOA網關開發人員指南。

6.驗證PLSQL接口文件並生成ildt文件。

將編寫好的PLSQL語句定義保存為. pls文件(PAUL_ITEM_PKG.pls),上傳到服務器應用$ cux _ top/patch/115/SQL目錄,然後執行。

Edge命令生成ildt文件。

/usr/bin/perl $ FND _ TOP/bin/irep _ parser . pl-g-v-用戶名=系統管理員

CUX atch/115/SQL:CUX _ SUPPLIER _ pkg . pls:12.0 = CUX _ SUPPLIER _ pkg . pls

7.將iLDT文件上傳到Oracle Integration Repositoy oy。

fnd load apps/apps 0y UPLOAD $ FND _ TOP/patch/115/import/wfirep . LCT CUX _ SUPPLIER _ PKG _ pls . ildt

8.您可以在相應的產品系列和產品下看到您的界面。

9.當調用Web服務時,壹個應用數據庫用戶需要連接到EBS數據庫,因此為了簡化設置,有必要創建壹個具有壹定權限的用戶。

Oracle提供了壹個內置用戶ASADMIN,只需啟用它並重置密碼即可。

用sysadmin登錄Oracle EBS,切換到用戶管理責任,進入用戶頁面,找到asadmin用戶,通過修改密碼激活asadmin。

並確保該用戶具有應用程序架構連接角色的角色。

由於asadmin的密碼已經重置,中間服務器的文件配置為$ inst _ top/ora/10.1.3/J2EE/oafm/config/system-jazn-data . XML

密碼也需要修改。因為配置中的密碼已被加密,所以我們無法提供加密的密碼。用過OC4J的同事應該知道,Oracle在這裏提供了重置功能。

壹種便捷的密碼方式是使用明文密碼,並添加壹個警告標誌(!),然後重啟應用服務器後自動重新加密。打開system-jazn-data.xml。

在文件之後,找到它

& lt用戶& gt

& lt名稱& gtASADMIN & lt/name & gt;

& lt顯示名稱& gt默認應用程序SOA用戶& lt/display-name & gt;

& lt描述& gt由SOAProvider用於數據庫連接& lt/description & gt;

& lt憑據& gt{ 903 } qmgaeo 1 ajqjwoj 6 rib 41sx 049 ug 0x zhs & lt;/憑據& gt

& lt/user & gt;

只要將credentials的值改為自己的密碼,如果我的密碼設為11111,就會設為< credentials & gt!11111 & lt;/憑據& gt。修改完成後重新啟動

Oamf,簡單的辦法就是重啟Oracle EBS應用服務。

附帶重啟命令:

CD $ INST _ TOP/管理/腳本

01,關閉應用程序shadstpall.shadapps/apps.

02.重新啟動應用程序Shadstrtal。shadapps/應用程序。

03.關閉數據庫

04.重新啟動數據庫

05.啟動並發管理器adcmctl.sh啟動應用程序/應用程序。

10.為集成接口創建授權

發布在Oracle Integration Repositoy Oy中的Web服務只能用相應的權限訪問,這也是AOL安全模型局限性的體現。

登錄EBS後,切換到Integrated SOA Gateway的職責,在Integration Repositoy Oy中找到上傳的定制集成接口,選擇接口流程和方法。

然後點擊“創建授權”按鈕。

選擇授權類型:所有用戶、用戶組和特定用戶,並將以下設置為最後壹種方法。

11.完成以上工作後,點擊生成WSDL按鈕,生成集成接口對應的Web服務的WSDL信息。

成功完成後,您可以看到以下Web服務的狀態為:已生成。

點擊部署按鈕,將Web服務發布到中間服務器,發布的Web服務狀態為:已部署。

-

12.如果報告Java . security . privilegedactionexception:javax . XML . soap . soap exception:消息發送失敗:對於測試中的輸入。

字符串: ""

請執行以下操作:

CD $ ORA _ CONFIG _ HOME/10.1.3/J2EE/forms/CONFIG/oc4j . properties

註釋代理服務

# plexType & gt

& lt序列& gt

& ltelement name = " respons ibility " min occurs = " 0 " type = " string "/& gt;

& ltelement name = " resp application " min occurs = " 0 " type = " string "/& gt;

& ltelement name = " security group " min occurs = " 0 " type = " string "/& gt;

& ltelement name = " nls language " min occurs = " 0 " type = " string "/& gt;

& ltelement name = " Org _ Id " min occurs = " 0 " type = " string "/& gt;

& lt/sequence & gt;

& lt/complex type & gt;

& lt/element & gt;

02刪除cux _ supplier _ pkg _ soap _ plex類型>

& lt序列& gt

& ltelement name = " respons ibility " min occurs = " 0 " type = " string "/& gt;

& ltelement name = " resp application " min occurs = " 0 " type = " string "/& gt;

& ltelement name = " security group " min occurs = " 0 " type = " string "/& gt;

& ltelement name = " nls language " min occurs = " 0 " type = " string "/& gt;

& ltelement name = " Org _ Id " min occurs = " 0 " type = " string "/& gt;

& lt/sequence & gt;

& lt/complex type & gt;

& lt/element & gt;

修改後單擊調用。如果出現“處理服務時出錯”,請執行以下操作。

/ebsr 12/TEST/inst/apps/TEST _ SCM dev/SOA/PLSQL/4343/F _ INSERT _ APPROVE _ result . wsdl

查看該文件的內容。

& ltjcaperation

package name = " Oracle seeker _ DEPT _ PKG "

ProcedureName="ADD_DEPARTMENT "

irepinternal name = " PLSQL:Oracle seeker _ DEPT _ PKG:ADD _ DEPARTMENT "

IRepOverloadSeq = " 1 \

InteractionSpec = " Oracle . tip . adapter . apps . appsstoredprocedureinteractionspec " & gt;

& lt/JCA peration & gt;