Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Steps Involved in building custom portal applications: >>Create Following OC4J containers on working server middle tier: OC4J_IC OC4J_NEWS_EVENTS OC4J_DF >> Create WAR files Create the WAR files using latest files from production Server. >>Deploy WAR files in the following order on middle tier: 1.Deploy the pwp.war file under OC4J_IC container by giving the following details Application Name : pwp Map to URL : /pwp 2.Deploy the news_events.war file under OC4J_NEWS_EVENTS container by giving the following details Application Name : news_events Map to URL : /news_events 3.Deploy the rss_reader.war file under OC4J_NEWS_EVENTS container by giving the following details Application Name : rss_reader Map to URL : /rss_reader 4.Deploy the forum.war file under OC4J_DF container by giving the following details Application Name : forum Map to URL : /forum 5.Deploy the imperialSSO.war file under OC4J_home container by giving the following details Application Name : imperialSSO Map to URL : /imperialSSO >> Data sources on OC4J Create all the data sources existing on OC4J_IC,OC4J_NEWS_EVENTS,OC4J_DF containers on production. >>Log in URL customisations Step1: execute the script.sql file in portallive schema. Step2: Go to INFRA ORACLE_HOME\sso\conf Edit policy.properties and change as below #loginPageUrl = /sso/jsp/login.jsp loginPageUrl = http://portaldev.ad.ic.ac.uk/imperialSSO/login.jsp Note : Change above URL according to server Step 3: Restart INFRA Http Server Step 4: Restart Infra OC4J_SECURITY >> Alias Names Copy below folders and content from production (perhaps restore from the backup) to $ORACLE_HOME/portal /master /css /js /images Create alias to work from the root for above folders in the httpd.conf (See the current conf file in prod). create imperialnews folder under $ORACLE_HOME and create Aliase name in apache Create rss directory under $ORACLE_HOME and copy all the files from production (under same path) to the working server. >>>Database link to security database for picture. Gain firewall access to the server misweb.ad.ic.ac.uk on port 1680 to create the db link in pwp schema to fetch security images. Create Database link on PWP schema to the Security database using following script create database link SECURITYIMAGE connect to LENEL identified by "<pwd>" using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(COMMUNITY= TCP.world)(PROTOCOL = TCP)(HOST = misweb.ad.ic.ac.uk)(PORT = 1680)))(CONNECT_DATA=(SID=SACSPRD)(GLOBAL_NAME=sacs_prd.world)))'; >>Check all the background scheduler tasks running (both on middle tier and database tier) on Production and implement all of them. >>> provider connection details Once you deploy above WAR files need to register the pwp, new_events,Discussion forums,RSS reader web providers on portal navigator. >>> Custom Schemas Copy following custom application database schemas from production to the working server. PWP NEWS_EVENTS DF ICPORTAL >>Check provider registration for the provider url and see for the server name. >>Install Ektron editor and change ewebeditpro.js settings to var eWebEditProPath = "/eWebEditPro/"; var WebImageFXPath = "/eWebEditPro/"; >> Sysnonyms missed Below synonyms were missed in the development installation and make sure they are copied this time or create as below. 1/ Create synonym pwp_data_access in icportal for pwp.pwp_data_access 2/ Create synonym Dropdown_Cust_Menu_Banner_Port in pwp for icportal. Dropdown_Cust_Menu_Banner_Port 3/ create below synonyms in pwp schema create synonym personal_display_control for icportal.personal_display_control create synonym awards_display_control for icportal.awards_display_control create synonym research_display_control for icportal.research_display_control create synonym publications_display_control for icportal.publications_display_control create synonym comm_activity_display_control for icportal.comm_activity_display_control create synonym teaching_display_control for icportal.teaching_display_control create synonym teaching_display_control for icportal.teaching_display_control create synonym wwv_settings for portallive.wwv_settings 4/ Create below synonym in news_events schema create synonym wwsec_api for portallive.wwsec_api 5/ Create below synonyms in the portallive schema create synonym Navigation_Items for icportal.Navigation_Items create synonym ewebeditpro for icportal. Ewebeditpro create public synonym PWP_HEADINGS for icportal.PWP_HEADINGS