previous

Install Windows Azure Web Service for OEDS (for webProposal and webHotel)

Windows Azure is an open and flexible cloud platform that enables you to quickly build, deploy, and manage applications across a global network of Microsoft-managed data centers. This is intended to replace the HTTP Push support. The Windows Azure web service also facilitates the OPERA and webProposal Single Sign On feature.

Note. This applies to webProposal, webHotel, and Mobile websites. This applies to every system that uses OWS and OPERA.

Step 1. Install OWS-WS Gateway Version 5.1

Prerequisites:

The prerequisite files are in the OPERA wizard:

To install:

1. In OEDS Wizard there is OWS-WS Gateway Version 5.1, select to install.

OWS-WS Gateway Configuration

Note. This URL needs to be unique for each install.

For example: For a development site the URL could be: https://microstest.servicebus.windows.net/ows_ws/hcp_prod_chaincode_resortcode and for the test site the URL could be https://microstest.servicebus.windows.net/ows_ws/hcp_test_chiancode_resortcode
Once you start the service the path will be created on microstest.servicebus.windows.net site.

Note. The path is required to be in lower case, if you enter upper case it will be converted to lower case when saving the configuration data.

Make a note of these values. These are the Web Service Settings that need to be entered in the webHotel Site Manager, under System Tools > Web Service Settings. See Also: The Web Service Settings help Topic in the webHotel Help for more information.

After the installation

You should see a new service “Opera WCF Keep Alive Service”, start this service.

  1. After the service is started you should see new URL at https://microstest.servicebus.windows.net (Normally, it takes 2 to 10 minutes for the URL to appear.)
  2. Under Web Server IIS 7 configuration you will see new web service OWS_WS_WCF_51
  3. You can configure the Web Services to start automatically by selecting Configure… under Manage WCF and WF Services on your right side of the screen (see the example below).

Optional Steps

Note. If you do not start the above service then follow these steps.

  1. After you select Configure… select Auto-Start on the left navigation and then select the option button Enabled (all service will auto-start).
  2. You will be prompted with a dialog box that states "The application pool for this application/service needs to have the startMode set to AlwaysRunning for the application/service to successfully auto-start. Do you wish to set the application pool startMode when changes are applied?" (You can also change this setting using the IIS Configuration Editor).
  3. Select Yes on the above dialog box and select Apply button.

  1. Then when prompted with the dialog box that appears "All services in this application may recycle if you proceed with this change. Do you want to proceed?"
    Select Yes and Ok.

Now you are able to start testing using the new web services. Add the asmx file name to the URL entered under “Windows Azure Server Base URL” (for example: https://microstest.servicebus.windows.net/ows_ws/information.asmx) for testing using WSTest.exe.

Step 2. Install Web Proposal Gateway

Required Pre-requisites

To install:

  1. In the new OEDS install wizard under run Setup.exe to run a fresh install and upgrade the OEDS Web Proposal Gateway ( ...\Wizard_50\WebProposaGateway ).
  2. Select Web Proposal Gateway to install:
  3. Under configuration editor for Web Proposal Gateway Configuration.

  1. OPERA App Server URL: Enter the protocol, server name, and the port (only if non-standard port is used).
  2. Windows Azure Server Base URL:

Note. If installing both OWS-WS gateway version 5.1 and the webProposal gateway, the Windows Azure Server Base URL will be disabled on this step.

The base URL needs to be https://microstest.servicebus.windows.net and the path /ows_ws/… It is required to be a unique URL for each install. So for example, the development environment URL could be https://microstest.servicebus.windows.net/ows_ws/hcp_prod_chaincode_resortcode and the testing environment URL could be https://microstest.servicebus.windows.net/ows_ws/hcp_test_chaincode_resortcode

Once you start the service the path is created on the (http://microstest.servicebus.windows.net ) site.

Note. For this path lower case is required, if you enter upper case it will be converted to lower case when saving the configuration data.

  1. Log files size for Web Proposal Gateway.
  2. Log Level for Web Proposal Gateway.
  3. Log Directory for Web Proposal Gateway.
  4. After entering all the fields select View URL Settings for HCP and Opera button, and select Next.

To get the values select the View URL setting for HCP Opera button on Web Proposal Gateway Configuration under OEDS Configuration editor.

Below is an example Web Services Settings dialog box:
Enter these in the webProposal Site Manager and the OPERA Sales and Catering / PMS Configuration area:

webProposal Configuration Step. To Add the Web Service Settings to webProposal Site Manager

To enter the web service settings in the webProposal Site Manger, go to Manage Properties and select either the Chain, Brand, or Property from the left navigation. Select edit then the Settings tab.

See Also: The "Settings" topic in the webProposal help.

webHotel Configuration Step. To Add the Web Service Settings to webHotel Site Manager

To add the new web service go to Site Manager > System Tools and select Web Service Settings from the left navigation.

See Also: "Web Service Settings" in the webHotel Site Manager Help.

OPERA Configuration Step. To Add the Web Service Settings to OPERA Sales & Catering and PMS

The webProposal feature is available in OPERA Sales and Catering and PMS. For Web Service Configuration in OPERA go to configure the OPERA S&C webProposal link under URL Setup. To access this in OPERA > go to Configuration > Setup > Menu URL Setup > S&C webProposal and define the OPERA SSO (Single Sign On) URL.

Note 1. This is only needed if the Application Parameter for SSO is active (in OPERA). To access this parameter in OPERA, go to Blocks > Parameters > webProposal > SSO Active.
Note 2. The Local JNDI name from OPERA stays the same.

See Also: Single Sign-On for webProposal from OPERA and About OPERA Sales and Catering webProposal

See Also

webHotel Help Topic: "Web Service Settings"

webPropsal Help Topic: "Settings"

About OPERA Sales and Catering webProposal

Installing OPERA Electronic Distribution Suite (OEDS)