Installation and Upgrade > Windchill ESI > Installing and Configuring Windchill ESI in an ORACLE Applications Environment > Using the Middleware Installation and Configuration Utility > Using the Middleware Installation and Configuration Utility (MICU) > Installing and Configuring Windchill ESI for Oracle Applications
  
Installing and Configuring Windchill ESI for Oracle Applications
Use the following procedure to install and configure Windchill ESI:
1. Load the Windchill ESI Business Logic for <platform> Applications CD.
2. Launch the setup program from the CD.
* 
This installer includes a virtual machine and does not require a Java Runtime Environment.
The setup programs are named as follows:
Windows: setup.vbs
UNIX: setup
3. On the PTC Language Selection window, use the drop-down menu to select the language to be used by Windchill ESI users. Click OK.
4. Review the Before You Begin window. This window provides information on additional prerequisites needed to complete the installation. Click Next.
* 
Any previously installed TIBCO products will be detected by the MICU. These products are not re-installed or upgraded by the MICU.
5. On the Select Option window select Typical and click Next.
* 
Selecting Custom allows you to install specific components, instead of installing all components at once. If components have already been installed they will not be available for selection.
6. In the Select Directory window, select the directory to install in and click Next.
The directory you select should be different from your operating system directory.
* 
If you have selected a Custom installation method, and are installing specific components, or if you plan to deploy the EAR on multiple Application instances, take note of the directory you have selected to install in. Any components that you choose to install at a later date must be installed in this same directory.
7. In the Select MICU Staging Directory window, select the staging directory you created before beginning installation. Click Next.
8. In the Select TIBCO Home Directory window, select the directory in which TIBCO products are to be installed. Click Next.
9. In the ESI TIBCO Domain Properties window set the following properties.
Domain Name: Choose the domain name. It is recommended that you use the same name as the host name where TIBCO is installed.
Machine Name: The host name where TIBCO is installed.
Domain Administrator Username: The TIBCO administrator user name. When installing TIBCO administrator software, you will be asked to enter this value.
Domain Administrator Password: The TIBCO administrator password. When installing TIBCO administrator software, you will be asked to enter this value
Click Next.
10. In the ESI TIBCO Web Service Properties window set the following properties:
ESI Web Service Port: Port number on which the Web Service providing the ESI ERP Part Information functionality is hosted.
Click Next.
11. In the ESI TIBCO Domain Tomcat Properties window set the following properties:
HTTP Port: The recommended port number is 8426. Otherwise, enter any available port.
AJP 1.3 Port: The recommended port number is 8427. Otherwise, enter any available port.
Shutdown Port: The recommended port number is 8428. Otherwise, enter any available port.
Apache Warp Connector Port: The recommended port number is 8429. Otherwise, enter any available port.
Click Next.
* 
Ensure that these port numbers are not the same as those of the Windchill Tomcat server or any other servers running on this machine. To verify this run the following command:
Windows:
netstat | find /I "<portnumber>"
UNIX
netstat | grep <portnumber>
12. In the ESI Middleware Mail Notification Properties window set the following properties:
Mail Server: The host name of the SMTP mail server.
To Email Address: The e-mail address TIBCO and Windchill ESI are to send transaction information to.
From Email Address: The e-mail address TIBCO and Windchill ESI use to send transaction information from.
Click Next.
13. In the Adapter Properties window enter the following properties:
Oracle Mfg. Username: The default value is ESISYS.
Oracle Mfg. Password: The default value is ESISYS.
Oracle Mfg. Data Source DSN: The default value is blank.
Click Next.
14. In the Oracle Mfg. ERP Properties window set the following properties:
ERP Hostname: The host name where the application server is installed and setup.
ERP Port: The port number of the application server.
ERP SID: The system ID of the application server.
Master Organization: The master organization of the application server.
* 
Contact your system Administrator if you do not have this information.
Click Next.
15. In the EMS Server Properties window set the following properties:
EMS Server Host Name: The name of the machine where the EMS Server is installed. The default is the host name.
Administrator Username:
The EMS server administrator’s user name. The default is admin.
Administrator Password:
The EMS server administrator’s password. The default is admin.
Click Next.
16. In the ESI EMS Username and Password window set the following properties:
ESI Middleware Queues Username: The username for the JMS queues used by TIBCO Middleware to communicate with ESI Services. The default is ESISYS.
ESI Middleware Queues Password:
The password for the JMS queues used by TIBCO Middleware to communicate with Windchill ESI Services. The default is ESISYS.
ESI Services Queues Username: The username for the JMS queues used by Windchill ESI Services to communicate with TIBCO Middleware. The default is WCESI. This entry must match the value specified for the Windchill ESI preferences Data Response Queue User Name and Result Queue User Name.
ESI Services Queues Password: The password for the JMS queues used by Windchill ESI Services to communicate with TIBCO Middleware. The default is WCESI. This entry must match the value specified for the Windchill ESI preferences Data Response Queue Password and Result Queue Password.
Click Next.
17. In the ESI EMS Queues window set the following properties:
Queue name for ESI EMS Data Response: The data response queue name. The default is com.ptc.windchill.esi.DataResponse.<DSN>.The portion of the value that occurs before the placeholder (viz., com.ptc.windchill.esi.DataResponse for the default value) must match the value specified for the Windchill ESI preference Data Response Queue Name.
Queue name for ESI EMS Result:
The result queue name. The default is com.ptc.windchill.esi.Result. This entry must match the value specified for the Windchill ESI preference Result Queue Name.
Click Next.
18. In the Specify Application Name for Deployment window set the application name. This name must be unique for each instance and is used to identify the different applications configured for different instances in the TIBCO Administrator domain. Click Next.
19. Verify your settings and click Install.