開發環境:JDeveloper 11.1.1.7 插件oracle.webcenter.framework_bundle.zip及oracle.webcenter.customization_bundle.zip
1.首選建立一個WebCenter Portal - Framework Application
1.1 點擊File->New,選擇Applications,再選擇WebCenter Portal - Framework Application,點擊【OK】以下圖:
1.2 在以下向導視圖中,輸入工程名,此處爲"PortalDemo",不須要其餘設置,本身點擊【Finish】,如圖:
1.3 完成後以下圖:
2.在工程中添加Task Flow共享庫文件
2.1 在右側Resource Palette面板點擊以下圖所示圖標,選擇New Connection->File System,以下圖:
2.2 在建立文件系統鏈接嚮導視圖中,輸入鏈接名稱,選擇JAR文件所在路徑,點擊【OK】,如圖:
2.3 完成建立後,右側Resource Palette面板中可看的剛纔添加的鏈接及文件
2.4 將jar文件添加至本工程,在須要添加的Jar文件上點擊右鍵,選擇Add to Project,以下圖:
2.5 在彈出的對話框中選擇Add Library,如圖:
2.6 打開門戶工程中default-catalog.xml文件,將Task Flow添加至該目錄文件中,以下圖所示:
2.7 設置Task Flow權限,雙擊打開Application Resources面板下jazn-data.xml文件,以下圖:
2.8 在打開的jazn-data.xml文件overview視圖中選擇Resource Grants,Resource Type選擇Task Flow,找到新添加的task flow,此處爲loginTaskFlow(/WEB-INF),以下圖:
2.9 隨後點擊添加受權按鈕,選擇Add ApplicationRole,以下圖:
2.10 授予如下權限,點擊【OK】,如圖:
web
3.運行測試
3.1 右鍵點擊portal工程,選擇RUN
3.2 運行成功後訪問門戶,登陸系統
3.3 進入管理後臺
3.4 編輯home頁面,在頁面點擊添加內容,如圖:
3.5 在對話框中選擇loginTaskFlow,如圖:
3.6 添加完成後,關閉頁面
3.7 訪問Home頁面,查看Task Flow效果,以下圖:
oracle