{"id":3792,"date":"2012-02-23T21:54:18","date_gmt":"2012-02-24T02:54:18","guid":{"rendered":"http:\/\/jianmingli.com\/wp\/?p=3792"},"modified":"2012-08-01T22:43:40","modified_gmt":"2012-08-02T03:43:40","slug":"webcenter11g-turorials","status":"publish","type":"post","link":"https:\/\/jianmingli.com\/wp\/?p=3792","title":{"rendered":"WebCenter11g: Turorials"},"content":{"rendered":"<div class='toc wptoc'>\n<h2>Contents<\/h2>\n<ol class='toc-odd level-1'>\n\t<li>\n\t\t<a href=\"#Create_Default_WebCenter_Portal_Application\">Create Default WebCenter Portal Application<\/a>\n\t\t<ol class='toc-even level-2'>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Default_Portal:_Application_Sources\">Default Portal: Application Sources<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Default_Portal:_Web_Content\">Default Portal: Web Content<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#WebCenter_Admin_Console\">WebCenter Admin Console<\/a>\n\t\t\t<\/li>\n\t\t<\/ol>\n\t<li>\n\t\t<a href=\"#Manage_Pages\">Manage Pages<\/a>\n\t\t<ol class='toc-even level-2'>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Create_Page\">Create Page<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Move_Page\">Move Page<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Secure_Page\">Secure Page<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Create_New_Page_Template\">Create New Page Template<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Edit_Page\">Edit Page<\/a>\n\t\t\t<\/li>\n\t\t<\/ol>\n\t<li>\n\t\t<a href=\"#Build_JSR-286_Portlets\">Build JSR-286 Portlets<\/a>\n\t\t<ol class='toc-even level-2'>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Create_Portlet_Application_and_Project\">Create Portlet Application and Project<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Create_Portlet\">Create Portlet<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Generated_Project_Structure\">Generated Project Structure<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Edit_Portlet_Configuration\">Edit Portlet Configuration<\/a>\n\t\t\t<\/li>\n\t\t<\/ol>\n\t<li>\n\t\t<a href=\"#Consuming_Portlets\">Consuming Portlets<\/a>\n\t\t<ol class='toc-even level-2'>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Register_JSR-286_Portlets_at_Design_Time_in_JDev\">Register JSR-286 Portlets at Design Time in JDev<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Register_JSR-286_Portlets_at_Run_Time_in_Web_Browser\">Register JSR-286 Portlets at Run Time in Web Browser<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Consuming_Portlets_at_Design_Time\">Consuming Portlets at Design Time<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Consuming_Portlets_at_Runtime\">Consuming Portlets at Runtime<\/a>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<a href=\"#Wiring_Two_Portlets_at_Runtime\">Wiring Two Portlets at Runtime<\/a>\n\t\t\t<\/li>\n\t\t<\/ol>\n\t<li>\n\t\t<a href=\"#References\">References<\/a>\n\t<\/li>\n<\/ol>\n<\/ol>\n<\/div>\n<div class='wptoc-end'>&nbsp;<\/div>\n<span id=\"Create_Default_WebCenter_Portal_Application\"><h2>Create Default WebCenter Portal Application<\/h2><\/span>\n<p>* <em>Select File > New > General > Applications<\/em><br \/>\n* Select WebCenter Portal Application:<\/p>\n<span id=\"\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app-300x214.jpg\" alt=\"\" title=\"wc_create_app\" width=\"300\" height=\"214\" class=\"aligncenter size-medium wp-image-3935\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app-300x214.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app.jpg 695w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Enter application name, e.g. wc.app.one:<\/p>\n<span id=\"_1\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app2-300x223.jpg\" alt=\"\" title=\"wc_create_app2\" width=\"300\" height=\"223\" class=\"aligncenter size-medium wp-image-3936\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app2-300x223.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app2.jpg 641w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Enter project name, defaults to Portal:<\/p>\n<span id=\"_2\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app3.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app3-300x225.jpg\" alt=\"\" title=\"wc_create_app3\" width=\"300\" height=\"225\" class=\"aligncenter size-medium wp-image-3938\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app3-300x225.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app3.jpg 635w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Accept default Java Settings:<\/p>\n<span id=\"_3\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app4.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app4-300x224.jpg\" alt=\"\" title=\"wc_create_app4\" width=\"300\" height=\"224\" class=\"aligncenter size-medium wp-image-3939\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app4-300x224.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app4.jpg 637w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Check <em>Configure the application with standard Portal features<\/em><\/p>\n<span id=\"_4\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app5.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app5-300x224.jpg\" alt=\"\" title=\"wc_create_app5\" width=\"300\" height=\"224\" class=\"aligncenter size-medium wp-image-3940\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app5-300x224.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app5.jpg 640w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Enter the name for the web application project to be used for static resources (defaults to PortalWebAssets):<\/p>\n<span id=\"_5\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app6.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app6-300x224.jpg\" alt=\"\" title=\"wc_create_app6\" width=\"300\" height=\"224\" class=\"aligncenter size-medium wp-image-3941\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app6-300x224.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_app6.jpg 639w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"Default_Portal:_Application_Sources\"><h3>Default Portal: Application Sources<\/h3><\/span>\n<span id=\"_6\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_default_app_src.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_default_app_src-281x300.jpg\" alt=\"\" title=\"wc_default_app_src\" width=\"281\" height=\"300\" class=\"aligncenter size-medium wp-image-3945\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_default_app_src-281x300.jpg 281w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_default_app_src.jpg 417w\" sizes=\"auto, (max-width: 281px) 100vw, 281px\" \/><\/a><\/h6><\/span>\n<span id=\"Default_Portal:_Web_Content\"><h3>Default Portal: Web Content<\/h3><\/span>\n<span id=\"_7\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_default_web_content.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_default_web_content-159x300.jpg\" alt=\"\" title=\"wc_default_web_content\" width=\"159\" height=\"300\" class=\"aligncenter size-medium wp-image-3946\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_default_web_content-159x300.jpg 159w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_default_web_content.jpg 417w\" sizes=\"auto, (max-width: 159px) 100vw, 159px\" \/><\/a><\/h6><\/span>\n<span id=\"WebCenter_Admin_Console\"><h3>WebCenter Admin Console<\/h3><\/span>\n<p>* Right click index.html and select Run<br \/>\n* Login portal with default login weblogic\/weblogic1<br \/>\n* Click Administration link on the top right of the page<\/p>\n<span id=\"_8\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_admin_console.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_admin_console-300x186.jpg\" alt=\"\" title=\"wc_admin_console\" width=\"300\" height=\"186\" class=\"aligncenter size-medium wp-image-3943\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_admin_console-300x186.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_admin_console.jpg 961w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"Manage_Pages\"><h2>Manage Pages<\/h2><\/span>\n<p>* All page changes are saved in <strong>MDS<\/strong> database<br \/>\n* Click <em>Reset Page<\/em> to remove all page changes<\/p>\n<span id=\"Create_Page\"><h3>Create Page<\/h3><\/span>\n<p>* Go to <em>Admin Console > Resources > Structure > Pages<\/em><br \/>\n* Click <strong>Create Page<\/strong> to bring up Create Page wizard<br \/>\n* Enter:<br \/>\n&#8211; Page Name: New Page One<br \/>\n&#8211; Page Template: [Application Page Template]<br \/>\n&#8211; Page Style: Blank<br \/>\n* Click Create<\/p>\n<span id=\"_9\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_page1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_page1-300x226.jpg\" alt=\"\" title=\"wc_create_page1\" width=\"300\" height=\"226\" class=\"aligncenter size-medium wp-image-3947\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_page1-300x226.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_page1.jpg 500w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Check Show Page check box will cause the page to show up on the navigation<\/p>\n<span id=\"_10\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_page_show_page.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_page_show_page-300x44.jpg\" alt=\"\" title=\"wc_create_page_show_page\" width=\"300\" height=\"44\" class=\"aligncenter size-medium wp-image-3948\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_page_show_page-300x44.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_page_show_page.jpg 771w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"Move_Page\"><h3>Move Page<\/h3><\/span>\n<p>* Go to <em>Admin Console > Resources > Structure > Pages<\/em><br \/>\n* Click <strong>Action<\/strong> icon and select <strong>Move Page<\/strong><br \/>\n* Select page parent and click OK<\/p>\n<span id=\"_11\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_move_page.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_move_page.jpg\" alt=\"\" title=\"wc_move_page\" width=\"246\" height=\"129\" class=\"aligncenter size-full wp-image-3950\" \/><\/a><\/h6><\/span>\n<p>* Click Sub Pages icon to see child pages<\/p>\n<span id=\"_12\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_sub_pages.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_sub_pages-300x34.jpg\" alt=\"\" title=\"wc_sub_pages\" width=\"300\" height=\"34\" class=\"aligncenter size-medium wp-image-3951\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_sub_pages-300x34.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_sub_pages.jpg 770w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"Secure_Page\"><h3>Secure Page<\/h3><\/span>\n<p>* Go to <em>Admin Console > Resources > Structure > Pages<\/em><br \/>\n* Click Action icon and select <strong>Set Access<\/strong><br \/>\n* Default to Inherit Parent Security<br \/>\n* Click <strong>Delegate Security<\/strong><br \/>\n* Set page access as needed<br \/>\n* Click OK when done<\/p>\n<span id=\"_13\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_secure_page1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_secure_page1-300x160.jpg\" alt=\"\" title=\"wc_secure_page1\" width=\"300\" height=\"160\" class=\"aligncenter size-medium wp-image-3953\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_secure_page1-300x160.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_secure_page1.jpg 819w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"Create_New_Page_Template\"><h3>Create New Page Template<\/h3><\/span>\n<p>* Right click <em>pagetemplates <\/em>folder (<em>Portal > Web Content > oracle > webcenter > portalapp > pagetemplates<\/em>) and select New<br \/>\n* Select <em>Web Tier > JSF > JSF Page Template<\/em> and click OK<br \/>\n* Enter:<br \/>\n&#8211; File Name: MyTemplateOne.jspx<br \/>\n* Check Use a Quick Start Layout and click Browse&#8230;<br \/>\n* Select desired layout<br \/>\n* Check Options: Apply Themes<br \/>\n* Click OK<\/p>\n<span id=\"_14\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_tmpl_layout1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_tmpl_layout1-300x219.jpg\" alt=\"\" title=\"wc_create_tmpl_layout1\" width=\"300\" height=\"219\" class=\"aligncenter size-medium wp-image-3954\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_tmpl_layout1-300x219.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_tmpl_layout1.jpg 778w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Select <em>Facet Definition<\/em>s and click green add button<br \/>\n* You must add a new facet named <strong>content<\/strong>:<\/p>\n<span id=\"_15\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_tmpl_layout_content_facet.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_tmpl_layout_content_facet-300x260.jpg\" alt=\"\" title=\"wc_create_tmpl_layout_content_facet\" width=\"300\" height=\"260\" class=\"aligncenter size-medium wp-image-3957\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_tmpl_layout_content_facet-300x260.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_create_tmpl_layout_content_facet.jpg 698w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"Edit_Page\"><h3>Edit Page<\/h3><\/span>\n<p>* Go to <em>Admin Console > Resources > Structure > Pages<\/em><br \/>\n* Click Action icon and select <strong>Edit Page<\/strong><\/p>\n<span id=\"_16\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page1-300x52.jpg\" alt=\"\" title=\"wc_edit_page1\" width=\"300\" height=\"52\" class=\"aligncenter size-medium wp-image-3958\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page1-300x52.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page1.jpg 801w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Click <strong>Change Layout<\/strong>:<\/p>\n<span id=\"_17\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page_change_layout1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page_change_layout1.jpg\" alt=\"\" title=\"wc_edit_page_change_layout\" width=\"271\" height=\"157\" class=\"aligncenter size-full wp-image-3960\" \/><\/a><\/h6><\/span>\n<p>* Click <strong>Page Properties<\/strong> to view:<\/p>\n<span id=\"_18\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page_page_prop.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page_page_prop-300x239.jpg\" alt=\"\" title=\"wc_edit_page_page_prop\" width=\"300\" height=\"239\" class=\"aligncenter size-medium wp-image-3961\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page_page_prop-300x239.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page_page_prop.jpg 523w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Click <strong>Add Content<\/strong>:<\/p>\n<span id=\"_19\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page_add_content.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page_add_content-274x300.jpg\" alt=\"\" title=\"wc_edit_page_add_content\" width=\"274\" height=\"300\" class=\"aligncenter size-medium wp-image-3962\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page_add_content-274x300.jpg 274w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page_add_content.jpg 520w\" sizes=\"auto, (max-width: 274px) 100vw, 274px\" \/><\/a><\/h6><\/span>\n<p>* You can view page source by clicking <em>View > Source<\/em>:<\/p>\n<span id=\"_20\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page_view_source.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/wc_edit_page_view_source.jpg\" alt=\"\" title=\"wc_edit_page_view_source\" width=\"251\" height=\"139\" class=\"aligncenter size-full wp-image-3964\" \/><\/a><\/h6><\/span>\n<span id=\"Build_JSR-286_Portlets\"><h2>Build JSR-286 Portlets<\/h2><\/span>\n<span id=\"Create_Portlet_Application_and_Project\"><h3>Create Portlet Application and Project<\/h3><\/span>\n<p>* Select <em>File > New > General > Applications > Portlet Producer Application<\/em> and click OK<br \/>\n* Enter:<br \/>\n&#8211; Application Name, e.g. <strong>wc.jsr286.one<\/strong><br \/>\n&#8211; Directory, e.g. <strong>jdev\\workspace1\\wc.jsr286.one<\/strong><br \/>\n&#8211; Package prefix, e.g. <strong>wc.jsr286.one<\/strong><br \/>\n* Click <strong>Finish <\/strong>to accept all defaults.<\/p>\n<span id=\"_21\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_create_proj.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_create_proj-300x225.jpg\" alt=\"\" title=\"jsr286_create_proj\" width=\"300\" height=\"225\" class=\"aligncenter size-medium wp-image-3967\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_create_proj-300x225.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_create_proj.jpg 637w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"Create_Portlet\"><h3>Create Portlet<\/h3><\/span>\n<p>* Select <em>File > New > General > Web Tier > Portlets > Standard-based Java Portlet (JSR 286)<\/em><br \/>\n* Click <strong>OK <\/strong>to bring up <em>Create JSR 286 Java Portlet<\/em> wirzard<br \/>\n* Enter portlet:<br \/>\n&#8211; Name, e.g. MyPortletOne<br \/>\n&#8211; Class, e.g. MyPortletOne<br \/>\n&#8211; Package, e.g. wc.jsr286.one.portlet<br \/>\n&#8211; Language, e.g. English (United States)<br \/>\n* Click Next and enter additional portlet information<br \/>\n* Click Next<br \/>\n* Click each portlet mode and select <em>Generate ADF-Faces JSPX<\/em><\/p>\n<span id=\"_22\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_create_portlet3.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_create_portlet3-300x225.jpg\" alt=\"\" title=\"jsr286_create_portlet3\" width=\"300\" height=\"225\" class=\"aligncenter size-medium wp-image-3968\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_create_portlet3-300x225.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_create_portlet3.jpg 640w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Click Add button to add additional portlet modes<\/p>\n<span id=\"_23\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_create_portlet_addmodes.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_create_portlet_addmodes.jpg\" alt=\"\" title=\"jsr286_create_portlet_addmodes\" width=\"214\" height=\"265\" class=\"aligncenter size-full wp-image-3969\" \/><\/a><\/h6><\/span>\n<p>* Specify portlet preferences<br \/>\n* Click <strong>Finish <\/strong>to accept all other defaults<\/p>\n<span id=\"Generated_Project_Structure\"><h3>Generated Project Structure<\/h3><\/span>\n<span id=\"_24\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_created_files.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_created_files-180x300.jpg\" alt=\"\" title=\"jsr286_created_files\" width=\"180\" height=\"300\" class=\"aligncenter size-medium wp-image-3973\" \/><\/a><\/h6><\/span>\n<span id=\"Edit_Portlet_Configuration\"><h3>Edit Portlet Configuration<\/h3><\/span>\n<p>* Portlet configuration can be edited in protlet.xml file:<\/p>\n<span id=\"_25\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_portlet.xml_.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_portlet.xml_-300x163.jpg\" alt=\"\" title=\"jsr286_portlet.xml\" width=\"300\" height=\"163\" class=\"aligncenter size-medium wp-image-3970\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_portlet.xml_-300x163.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_portlet.xml_-1024x556.jpg 1024w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_portlet.xml_.jpg 1119w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"Consuming_Portlets\"><h2>Consuming Portlets<\/h2><\/span>\n<p>* WebCenter Supports JSR-286 portlets and WSRP<br \/>\n* <em>All <\/em>portlets in WebCenter are <em>remote<\/em> (benefits: loose coupling and scaling)<\/p>\n<span id=\"Register_JSR-286_Portlets_at_Design_Time_in_JDev\"><h3>Register JSR-286 Portlets at Design Time in JDev<\/h3><\/span>\n<p>* WebCenter sample portlets page: <a href=\"http:\/\/localhost:7101\/wsrp-tools\/\">http:\/\/localhost:7101\/wsrp-tools\/<\/a><\/p>\n<span id=\"_26\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_wsrp_example1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_wsrp_example1-293x300.jpg\" alt=\"\" title=\"jsr286_wsrp_example1\" width=\"293\" height=\"300\" class=\"aligncenter size-medium wp-image-3975\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_wsrp_example1-293x300.jpg 293w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2011\/12\/jsr286_wsrp_example1.jpg 587w\" sizes=\"auto, (max-width: 293px) 100vw, 293px\" \/><\/a><\/h6><\/span>\n<p>* Open WebCenter Portal application, e.g. wc.app.one<br \/>\n* Right click Application Resources > <em>Connections <\/em>and select <em>WSRP Producer&#8230;<\/em><\/p>\n<span id=\"_27\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_reg_producer.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_reg_producer-300x222.jpg\" alt=\"\" title=\"jsr286_reg_producer\" width=\"300\" height=\"222\" class=\"aligncenter size-medium wp-image-3980\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_reg_producer-300x222.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_reg_producer.jpg 497w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Enter Producer Registration Name: <strong>WsrpPortletProducer0<\/strong><br \/>\n* Enter WSDL URL: <strong><a href=\"http:\/\/localhost:7101\/wsrp-tools\/portlets\/wsrp2?WSDL\">http:\/\/localhost:7101\/wsrp-tools\/portlets\/wsrp2?WSDL<\/a><\/strong><br \/>\n* Click <strong>Next <\/strong>and accept all other defaults by clicking <strong>Finish<\/strong><\/p>\n<span id=\"_28\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_reg_producer2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_reg_producer2-300x133.jpg\" alt=\"\" title=\"jsr286_reg_producer2\" width=\"300\" height=\"133\" class=\"aligncenter size-medium wp-image-3982\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_reg_producer2-300x133.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_reg_producer2.jpg 301w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"Register_JSR-286_Portlets_at_Run_Time_in_Web_Browser\"><h3>Register JSR-286 Portlets at Run Time in Web Browser<\/h3><\/span>\n<p>* Login WebCenter portal, e.g. weblogic\/weblogic1<br \/>\n* Go to <em>Administration > Services > Portlet Producers<\/em><br \/>\n* Click <strong>Register<\/strong><br \/>\n* Enter<br \/>\n&#8211; Producer Name: My WSRP Producer<br \/>\n&#8211; WSDL URL: http:\/\/localhost:7101\/wsrp-tools\/portlets\/wsrp2?WSDL<br \/>\n* Click <strong>Test <\/strong>button to test connection<br \/>\n* Click <strong>OK <\/strong>to register (WSDL stored in MDS)<\/p>\n<span id=\"_29\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_wsrp_register_runtime.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_wsrp_register_runtime-300x143.jpg\" alt=\"\" title=\"jsr286_wsrp_register_runtime\" width=\"300\" height=\"143\" class=\"aligncenter size-medium wp-image-3979\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_wsrp_register_runtime-300x143.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_wsrp_register_runtime.jpg 958w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"Consuming_Portlets_at_Design_Time\"><h3>Consuming Portlets at Design Time<\/h3><\/span>\n<p>* Open <em>Web Content > oracle > webcenter > portalapp > pages > home.jspx<br \/>\n<\/em><br \/>\n* Drag <em>Application Resources > Connnections > WSRP Producer > WsrpPortletProducer0 > Parameter Form Portlet<\/em> onto page <em>Panel Customizable<\/em>.<br \/>\n* Select ADF Rich Portlet or Trinidad HTML Portlet and click OK.<\/p>\n<span id=\"_30\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_confirm_portlet_type.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_confirm_portlet_type-300x174.jpg\" alt=\"\" title=\"jsr286_confirm_portlet_type\" width=\"300\" height=\"174\" class=\"aligncenter size-medium wp-image-3984\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_confirm_portlet_type-300x174.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/jsr286_confirm_portlet_type.jpg 410w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Click the <em>Bindings <\/em>tab for the page and click <em>Page Definition File<\/em> link to view the page definition file.<\/p>\n<span id=\"_31\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_page_def_file.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_page_def_file-300x211.jpg\" alt=\"\" title=\"wc_page_def_file\" width=\"300\" height=\"211\" class=\"aligncenter size-medium wp-image-3985\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_page_def_file-300x211.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_page_def_file.jpg 511w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"Consuming_Portlets_at_Runtime\"><h3>Consuming Portlets at Runtime<\/h3><\/span>\n<p>* Go to <em>Admin Console > Resources > Structure > Pages<\/em><br \/>\n* Click Action icon and select <strong>Edit Page<\/strong><br \/>\n* Click <strong>Add Content<\/strong><br \/>\n* Go to <em>Portlets > WsrpPortletProducer0<\/em><br \/>\n* Click <strong>Add<\/strong> to add a portlet<\/p>\n<span id=\"_32\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_add_portlet.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_add_portlet-300x93.jpg\" alt=\"\" title=\"wc_runtime_add_portlet\" width=\"300\" height=\"93\" class=\"aligncenter size-medium wp-image-3986\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_add_portlet-300x93.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_add_portlet.jpg 520w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Click the Edit icon to edit portlet properties<\/p>\n<span id=\"_33\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_edit_portlet.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_edit_portlet-300x82.jpg\" alt=\"\" title=\"wc_runtime_edit_portlet\" width=\"300\" height=\"82\" class=\"aligncenter size-medium wp-image-3988\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_edit_portlet-300x82.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_edit_portlet.jpg 797w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"_34\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_edit_portlet_props.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_edit_portlet_props-300x240.jpg\" alt=\"\" title=\"wc_runtime_edit_portlet_props\" width=\"300\" height=\"240\" class=\"aligncenter size-medium wp-image-3987\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_edit_portlet_props-300x240.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_edit_portlet_props.jpg 521w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"Wiring_Two_Portlets_at_Runtime\"><h3>Wiring Two Portlets at Runtime<\/h3><\/span>\n<p>* Identical parameter names within different portlets are wired automatically by WebCenter. Otherwise, follow below steps to wire up two portlets.<br \/>\n* Follow <a href=\"https:\/\/jianmingli.com\/wp\/?p=3792&#038;preview=true#Consuming_Portlets_at_Design_Time\">Consuming Portlets at Runtime setion<\/a> to add both <em>Parameter Form Portlet<\/em> and <em>Parameter Display Portlet<\/em> to home page.<br \/>\n* Find Parameter Form Portlet Id (<em>Portlet Edit Icon > Display Options > Id<\/em>), e.g. <strong>portlet5627356773<\/strong><br \/>\n* Click Parameter Display Portlet edit icon<br \/>\n* For <strong>each <\/strong>parameter, click <em>Edit Icon<\/em> (down arrow that looks like a V) for the parameter and select <em>Expression Building&#8230;<\/em><br \/>\n* Choose <em>Choose a value > Page Parameter > portlet&lt;id&gt;_parameter1<\/em> and click <strong>OK<\/strong><\/p>\n<span id=\"_35\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter-300x151.jpg\" alt=\"\" title=\"wc_runtime_wire_portlet_parameter\" width=\"300\" height=\"151\" class=\"aligncenter size-medium wp-image-3989\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter-300x151.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter.jpg 435w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"_36\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter2-300x85.jpg\" alt=\"\" title=\"wc_runtime_wire_portlet_parameter2\" width=\"300\" height=\"85\" class=\"aligncenter size-medium wp-image-3990\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter2-300x85.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter2.jpg 523w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Click Display Options and enter the Parameter Form Portlet id into the Partial Triggers input field, e.g. portlet5627356773<\/p>\n<span id=\"_37\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter3.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter3-300x240.jpg\" alt=\"\" title=\"wc_runtime_wire_portlet_parameter3\" width=\"300\" height=\"240\" class=\"aligncenter size-medium wp-image-3991\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter3-300x240.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter3.jpg 521w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<p>* Test wiring by enter parameter values and click OK<\/p>\n<span id=\"_38\"><h6><a href=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter4.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter4-300x118.jpg\" alt=\"\" title=\"wc_runtime_wire_portlet_parameter4\" width=\"300\" height=\"118\" class=\"aligncenter size-medium wp-image-3992\" srcset=\"https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter4-300x118.jpg 300w, https:\/\/jianmingli.com\/wp\/wp-content\/uploads\/2012\/01\/wc_runtime_wire_portlet_parameter4.jpg 801w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h6><\/span>\n<span id=\"References\"><h2>References<\/h2><\/span>\n<p>* Oracle WebCenter 11g PS3 Administration Cookbook By: Yannick Ongena; <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Create Default WebCenter Portal Application * Select File > New > General > Applications * Select WebCenter Portal Application: * Enter application name, e.g. wc.app.one: * Enter project name, defaults to Portal: * Accept default Java Settings: * Check Configure &hellip; <a href=\"https:\/\/jianmingli.com\/wp\/?p=3792\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[117],"tags":[],"class_list":["post-3792","post","type-post","status-publish","format-standard","hentry","category-webcenter"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8cRUO-Za","_links":{"self":[{"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/3792","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3792"}],"version-history":[{"count":18,"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/3792\/revisions"}],"predecessor-version":[{"id":5642,"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/3792\/revisions\/5642"}],"wp:attachment":[{"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3792"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jianmingli.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}