Installation and Config Guide
Installation and Config Guide
Table of Contents
1. Overview - Installation and Configuration.......................................................... 2 2. Steps - Installation and Configuration.................................................................. 3 3. Download the Installation Scripts .......................................................................... 4 4. Run the MSI File ............................................................................................................. 5 5. Installation ....................................................................................................................... 6 5.1 Server-side Install .......................................................................................................... 6 5.2 Servlet Install (Release 12 Only) ............................................................................ 10 6. Configure the Workbook (post install) ........................................................... 12 6.1 Set up the List of Instances ...................................................................................... 12 6.2 Enter the License Key .................................................................................................. 14 6.3 Add Named Users.......................................................................................................... 16 7. Verify your Setup ......................................................................................................... 19 8. Deinstall / Reinstall / Upgrades............................................................................ 21
Licensing: The wizards by default will run in "Trial Version" mode which will have some restrictions. The number of records that can be uploaded or download in one session may be limited. Some functionality may be disabled. Once you purchase a license for the product you will be issued with a License Key. When the license key is entered the full functionality of the product will be available. Support: If you have any questions regarding the installation steps contact us via our website. http://www.more4apps.com/request-technical-assistance/
Once installed you should get the message InstallShield Wizard Completed. You should be able to see two files in the directory: o ProductName Wizard.xls o Productcode_Install.zip Before distributing the spreadsheet to users you will want to complete the Installation and Configure the Workbook steps. We recommend that you keep a copy of the original version of the spreadsheet, so that you can revert back to it at a later date if need be. (However, you can also download the latest version of the product from our website at a later date). The spreadsheet (*.xls file) needs to be made available to each workstation that will be running the wizard. You could copy it into a local directory on the PC or store it within a network directory (i.e. on the LAN).
5. Installation
Prior to doing the installation you should have two zip Files: Shared Installation Zip File: Product Installation Zip File: install.zip or R12install.zip productcode_install.zip e.g. PIW_install.zip
If you do not have these files, refer to section: Download the Installation Scripts.
You will need to complete the Server-side Install steps. If you have Oracle Release 12 you will also need to complete the Servlet Install steps.
Refer to section: Server-side Install Refer to section: Servlet Install (Release 12 Only)
These zip files contain scripts that will create More4Apps packages in your Oracle database and set up the More4Apps Profile options. These packages and profile options are necessary in order for the wizard to communicate with Oracle Applications. The More4Apps packages start with M4APS_ followed by the name of the wizard. The packages are wrapped (i.e. encrypted). The More4Apps Profile Options start with More4Apps: followed by a short description of the profile option. The *.sql script within the Shared Installation Zip File will need to be run once per Oracle Applications instance / database. The package it creates is shared across all More4Apps products on that instance and is used for the core XML communication and security framework. The *.sql script within the Product Installation Zip File is specific to a More4Apps Wizard and will need to be run once per Oracle Applications instance / database. These scripts are not destructive and can be re-run if necessary. The following steps will detail how to run the More4Apps packages into your Oracle database: NOTE: If you are an Oracle On Demand site, please follow the instructions in section below "Server-side Install for Oracle On Demand
1. Extract the two zip files into sub-directories. This can usually be done by right-clicking the filename and choosing Extract All. You will need to be able to access the *.sql, *.pks, *.pkb, *.plbs and *.plbb files from SQL*Plus.
2. Connect to SQL*Plus as the APPS user and run install.sql (or R12install.sql for Release 12). Example: Start SQL*Plus
Press Enter
Type N If you are an Oracle On Demand site you should be following instructions in section below "Server-side Install for Oracle On Demand.
3. Connect to SQL*Plus as the APPS user and run productcode_install.sql e.g. IW_install.sql
Press Enter
Type N If you are an Oracle On Demand site you should be following instructions in section below "Server-side Install for Oracle On Demand.
Dont worry about the MESG not declared message. Press Enter You have successfully installed the Product-specific package. Server-side Install for Oracle On Demand These instructions are only relevant if you are an Oracle On Demand customer. 1. Extract the two zip files into sub-directories. This can usually be done by right-clicking the filename and choosing Extract All. You will need to be able to access the *.sql, *.pks, *.pkb, *.plbs and *.plbb files from SQL*Plus. 2. Connect to SQL*Plus as the APPS user and run OOD_install_apps.sql (from the Shared Installation Zip File). This will generate some extra grants for the BOLINF schema.
3. Connect to SQL*Plus as the BOLINF user and run install.sql (from the Shared Installation Zip File) or R12install.sql for Release 12). This installs the core XML communications and security framework. 4. Connect to SQL*Plus as the BOLINF user run OOD_install_bolinf.sql (from the Shared Installation Zip File). This will generate some extra synonyms for the BOLINF schema. 5. Connect to SQL*Plus as the BOLINF user and run productcode_install.sql, (from the Product Installation Zip File (e.g. IW_install.sql). 6. For R11i systems you need to enable the M4APS_XML package for Apache. (This is normally handled by the script but must be done manually for OOD installations).
Tip: If you are using Oracle On Demand and when using a wizard get the following error: PLS-00201: identifier 'M4APS_xxx' must be declared ORA-06550: line 1, column 141: PL/SQL: Statement ignored ORA-06550: line 10, column 119: PLS-00201: identifier 'M4APS_xxx' must be declared ORA-06550: line 10, column 119: PL/SQL: Statement ignored Then you need to log in as the APPS user and run the following scripts (replace ITEMWIZARD with the relevant product name): create public synonym M4APS_ITEMWIZARD for bolinf.M4APS_ITEMWIZARD create public synonym M4APS_ITEMWIZARDCUSTOM for bolinf.M4APS_ITEMWIZARDCUSTOM
Refer to section: Servlet Install (Release 12 Only) Refer to section: Configure the Workbook
<servlet-mapping> <servlet-name>m4aServlet</servlet-name> <url-pattern>/m4aServlet/*</url-pattern> </servlet-mapping> 4. Run Autoconfig Run Autoconfig as described in Note 387859.1 cd $ADMIN_SCRIPTS_HOME adautocfg.sh 5. Bounce Apache adapcctl.sh stop adoacorectl.sh stop adoacorectl.sh start adapcctl.sh start 6. Test the Servlet To test whether the servlet has been installed correctly, first get the value of profile option "Apps Servlet Agent". Then enter the following URL in your browser: <<value of profile option>>/m4aServlet/hello The full URL will look something like this: http://tornado.more4apps.com:8000/OA_HTML/m4aServlet/hello If the servlet has been installed correctly a simple information page will render.
Refer to section: Set up the List of Instances Refer to section: Enter the License Key Refer to section: Add Named Users
5. Enter an environment name that describes the database you are connecting to (this will display in the Instance List on the login page). 6. Enter a URL. To find the URL, login in to Oracle e-Business Suite as a System Administrator and find the Applications Web Agent profile option at the site level. Copy and paste this value into the Configuration form.
Repeat for each instance/database that you need to connect to. Then click on Close. The settings above are stored in the workbook, so the workbook MUST be saved or any setup you do here will be lost.
Refer to section: Enter the License Key Refer to section: Add Named Users Refer to section: Verify your Setup
3.
Log in by selecting an instance, entering a username and password and choosing a responsibility. (You must have already completed the steps to set up the List of Instances). Click on the Enter License Key button
4.
5.
A License Key input box is displayed. Paste your License Key into the input box and then click OK.
6.
A message is displayed giving details in regard to the entered license key. Click Yes.
7.
A License Agreement is displayed. To activate the Wizard accept the terms by clicking in the I Accept radio button and then click OK.
8.
A message is displayed advising that the License key has been stored. Click OK.
Your Wizard has been fully enabled and the trial version constraint is removed.
Refer to section: Set up the List of Instances Refer to section: Add Named Users
3. Log in by selecting an instance, entering a username and password and choosing a System Administration responsibility. (You must have already completed the steps to set up the List of Instances). 4. Click Maintain Users.
5. A message is displayed indicating how many licenses have been used and how many more users can be added. Click OK.
6. Enter a search criteria into the Search Criteria input box and click on [] to search for users. The results will appear in the Available Users box. Use the Add button to move users into the Selected Users window. Click the Apply button.
7. A message is displayed indicating the modifications. In this case four users have been added. Click OK. These four users will now be able to use the Wizard. 8. Click Exit to leave this form which will log you out of the Wizard.
Refer to section: Set up the List of Instances Refer to section: Enter the License Key
3. Click on the Instance [] button to open the Configuration Form. 4. Diagnostics can be performed as follows: Use the radio button (right-hand side) to select the instance you want to test. There are the following diagnostic buttons available: Oracle Servlet Test: Click this button to test the basic webserver connectivity and that your URL is correct. This should work whether the More4Apps servlet is installed or not.
Click this button to test that the More4Apps Servlet was installed.
You will only get this message successfully AFTER the install.sql script has been run. Support If you have any questions regarding the installation steps, contact us via our website. http://www.more4apps.com/request-technical-assistance/
To completely deinstall the More4apps Products including the XML framework do the following in the APPS (or BOLINF) schema: Drop all packages beginning with M4APS and the synonym M4APS_XMLQUERY Run the following: delete from fnd_enabled_plsql where plsql_name='M4APS_XML'; If you are on R12 then you can remove the servlet configuration by deleting $FND_TOP/admin/template/custom/orion_web_xml_1013.tmp and running Autoconfig. You can remove the servlet java classes by deleting directory $JAVA_TOP/com/more4apps, however there is no harm done by leaving them in place.
To remove Profile Options: There is no automated mechanism in Oracle e-Business Suite for complete removal of Profile Options. To disable the Profile Options created by the More4Apps products, query them up in the "Profile Options" screen of the "Application Developer" responsibility (they all start with "More4Apps%") and disable them at all levels. When not used by More4Apps products the Profile Options are benign and will not affect the standard functionality of your Oracle eBusiness Suite.
Reinstallation and Upgrades The installation scripts can all be re-run. If you mistakenly removed a package (e.g. the framework package M4APS_XML) or you want to upgrade to a newer version then run the install or <product>_install.sql in the APPS (or BOLINF) schema. To upgrade the R12 servlet, simply follow steps "Unzip m4aServlet.jar" and "Bounce Apache" from the servlet installation steps above. There is no need to redo the Autoconfig steps. Support If you have any questions regarding the installation / de-installation steps, contact us via our website. http://www.more4apps.com/request-technical-assistance/