Skip Headers

Oracle9iAS Wireless Administrator's Guide
Release 2 (9.0.4)

Part Number B10685-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Feedback

Go to previous page
Previous
Go to next page
Next
View PDF

4
Configuring Mobile Services for Voice and Wireless

This document describes the Wireless Mobile Services. The Wireless Mobile Services support wireless-enabling of the communications applications. Each section of this document presents a different topic. These sections include:

4.1 What Must Be Configured?

You must configure Wireless mobile services to enable your communications applications for wireless access. The mobile services that must be configured depend on which of the Collaboration Suite applications you will deploy. All of the necessary libraries are shipped with Oracle Collaboration Suite. The following table lists the communications applications, and which of the wireless mobile services that support them. Here is a list of communications applications and their associated mobile services:

The voice and wireless components of the Oracle Collaboration Suite become fully functional after you configure the mobile services.

4.1.1 Configuring the Mobile Services Using the Content Manager

You use the edit functions of the Content Manager to configure the parameters of the mobile service. Some of the configuration parameters of a mobile service are read-only and therefore cannot be edited. See Section 8.2 for information relating to accessing the Content Manager. For information on editing services, see Section 8.3.2.2.

Figure 4-1 Editing the Configuration Parameters of a Mobile Service


Text description of mod_emsi.gif follows.
Text description of the illustration mod_emsi.gif

4.1.2 Configuring Asynchronous-enabled Mobile Services

The address book mobile service includes four configuration parameters that pertain to all asynchronous-enabled mobile services:

The values set for these parameters affect all asynchronous-enabled services.

4.2 Address Book

The address book enables users to manage their own address books and contacts. It also enables call functions from wireless phones. The mobile address book integrates with the Mail application to allow users to compose a messages' recipient list from their address book.

Configuration Parameters

Asynchronous-Specific Configuration Parameters

 


Note:

The values set for the parameters Asynchronous Contact Separator, Asynchronous Query OID, Asynchronous Max Contacts Results, and Asynchronous Translate Commands affect all asynchronous-enabled mobile services. These values do not affect the address book mobile service alone, but any asynchronous-enabled mobile service.

For the Address Book application to connect to MS Exchange Server, refer to Section 4.15.1


4.3 Calendar

The calendar enables users to manage their schedule and tasks using mobile access to calendaring servers.

Configuration Parameters

 


Note:

For the Calendar application to connect to MS Exchange or Lotus Domino Server, refer to Section 4.15.1


4.4 Directory

The directory application enables users to access Oracle Internet Directory servers from any mobile device. The directory application is integrated with the mobile email application, enabling users to browse their corporate directory and then send an email to a particular contact, or to compose a recipient list from the directory.

Configuration Parameters

 

Figure 4-2 The Details Page. The labels refer to Query List Attribute Display Names and the values are from Query Result List Attributes


Text description of mod_dtpg.gif follows.
Text description of the illustration mod_dtpg.gif

 

 

Figure 4-3 The Summary Results Page. The Summary Results Attributes define which values display


Text description of mod_smrp.gif follows.
Text description of the illustration mod_smrp.gif

 

 

4.5 Fax

The fax mobile service enables users to send a fax, check the status of a fax, forward or delete a fax from any wireless device. By combining with the Mail or Online Files services, it also supports faxing documents through mobile devices.

Requirements

This service requires third-party software components; it uses the RightFax Java API to connect to a RightFax server.

 

Table 4-1 Required Software for the Fax application
Name  Instructions   From Version(s) 

RightFax Server (available from RightFax) 

Install the RightFax server.  

7.2 

RightFax Integration Mobile Service (available from RightFax) 

Install the Integration mobile service on fax server. 

7.2 

RightFax PFD mobile service (available from RightFax) 

Install the PFD mobile service on the fax server.  

7.2 

RightFax Java API (available from RightFax) 

Copy RFJavaInt.zip(Fax server's RightFax/Production/xml/java directory) to $ORACLE_ HOME/wireless/lib on Solaris, to %ORACLE_HOME%\wireless\lib on NT. Include this zip file in the OC4J classpath by adding the following line to %ORACLE_HOME%\j2ee\OC4J_Wireless\config\application.xml. <library path="../../../wireless/lib/RFJava_api.zip"/>  

7.2 

Sample Cover Page

Since the fax mobile service uses a customized cover sheet file, you should use the sample cover page which is provided with Oracle9iAS Wireless. To use this cover page, you must have Microsoft Word 2000 installed on your RightFax server for server-side application conversion.

On Solaris installations, this cover page is located at:

$ORACLE_HOME/j2ee/OC4J_Wireless/applications/modules/modules-web/images/pim/fax/FCS.doc

On Windows NT installations, this cover page is located at:

$ORACLE_HOME\j2ee\OC4J_Wireless\applications\modules\modules-web\images\pim\fax\FCS.doc

To use the provided fax cover page:

  1. Copy the FCS.doc to the directory RightFax\FCS on the machine on which you installed your RightFax server.
  2. Specify the cover sheet.
  3. Restart Enterprise Fax Manager
  4. Highlight Users under the appropriate server and double-click the user ID Administrator. Click the Default Cover Sheets tab. In the Cover Sheet Defaults group box, check Send Cover Sheets and select the cover sheet file (FCS.doc) in the Cover Sheet Model field.
  5. Highlight Groups under the appropriate server and double-click the group ID Everyone. Click the Basic Information tab. Select the cover sheet file (FCS.doc) in the Cover Sheet Model field.
  6. Restart Enterprise Fax Manager

 


Note:

See the RightFax Administrator's Guide for detailed instructions on fax cover sheets. You can download the documentation from

http://www.rightfax.com. 


Configuration Parameters

4.6 Online Files

The Online Files application enables users to both attach and save files in their native formats. The Online Files application is also integrated with RightFax to enable document printing through faxes. Users can remotely select an attachment and send it by email to another mobile user, who can then view the document (Microsoft Office files) and print it to a nearby fax. This application works with any file servers that comply to World Wide Web Distributed Authoring and Versioning (WebDAV).

Configuration Parameters

4.7 Instant Messaging

The instant messaging application provides presence management, enabling employees to exchange instant messages from their mobile devices. This application is integrated with Jabber Instant Messaging server and the MSN and Yahoo networks.

Required Software

The instant messaging application, which uses the Jabberbeans classes to connect to a Jabber Instant Messaging Server, requires the following third-party software.

 

Table 4-2 Third-Party Software for the Instant Messaging Application
Name  Instructions  Version(s) 

Jabber Beans 

Copy the latest jabberbeans.jar to $ORACLE_HOME/wireless/lib on Solaris, to %ORACLE_HOME%\wireless\lib on NT.Examples of ORACLE_HOME values: Solaris: ORACLE_HOME=/u01/iaswv20NT: ORACLE_ HOME=d:\oracle\iaswv20 

0.9.0-pre4 

Jabber Server 

Follow the Jabber server's installation guide. 

1.4.1  

Yahoo Transport Gateway 

Optional. Follow the Jabber server's installation guide 

0.8.0 

MSN Transport Gateway 

Optional. Follow the Jabber server's installation guide. 

1.1.0 

Configuration Parameters

4.8 Mail

The Mail application enables users to access their email messages from any mobile device.

Configuration Parameters

 


Note:

For the Mail application to include inbox filters, enter the Oracle Internet Directory (OID) server and the port as Mail Server and Mail Server Port instead of the IMAP server and port. Also select esmail as the Mail protocol. For more information on Inbox Filters, see the documentation for Oracle Unified Messaging. 


 

4.9 Short Messaging

The short messaging application enables users to send messages through such mediums as voice, email, fax or SMS messaging. To send a short message, a user sends the service four parameters: the type of message to be sent (email, SMS, Voice, or Fax), the destination address of the message, the subject text, and the body text of the message. The subject and body text are translated into the medium appropriate to the message type and then sent to the destination. This service does not require any third-party software components. It relies on Oracle9iAS Wireless transports to be configured. The short messaging application does not require scripts.

Configuration Parameters

4.10 Business Directory

The business directory application provides users with a complete business directory. This application is built on the Wireless Location Application Component API.

This application provides a "yellow pages" type interface to locate the addresses and phone numbers of registered businesses in a given radius. It has search capabilities for business names or categories. Browsing through categories is also enabled. If no location parameters are passed to this application, then the location application is invoked to obtain location data for the search. This application requires the Wireless business directory provider.

 

Table 4-3 Requirements for the Business Directory Application
Name  External Provider(s)  From 

Business Directory Provider 

otn.oracle.com 

2.0  

Configuration Parameters

4.11 Driving Directions

The driving directions application allows a mobile application to provide users with driving directions between an originating address and a destination address. It links to the Location Picker application to enable users to select originating and destination addresses not provided by Driving Directions. The Driving Directions application also links with the Maps application for enhanced routing.

This application is built upon the Wireless Location Application Component API.

 

Table 4-4 Requirements for the Location Picker Application
Name  External Provider(s)  From 

Routing Provider 

otn.oracle.com 

2.0  

Configuration Parameters

4.12 Location Picker

The Location Picker application enables users to pick and manage their frequently accessed locations. Using this application, a user can specify a location that can be used by another application, such as the driving directions application. This location can be the user's default location, the current location (if mobile positioning is enabled), a Locationmark selected by the user, a recent location used by the user, or a new location to be entered by the user.

The Location Picker application is used by other applications to acquire a location from the user. When used directly by the user, Location Picker provides management of the user's locationmarks and allows the user to set his "preferred" location, which is either the user's current location (when mobile positioning is available and on) or the user's default locationmarks.

Other location applications include Driving Directions, Maps, and Business Directory. These applications use the Location Picker to acquire location(s) from the user if the user does not have a "preferred" location or if the user specifically wants to change the location used for those applications.

This application integrates with positioning servers when available and is built upon the Oracle9iAS Wireless Location Application Component API

This service requires the Wireless geocoding provider only when the geocoding of addresses is needed and the Wireless mobile positioning provider only when the positioning feature is needed. The geocoding and mobile positioning are optional features.

 

Table 4-5 Requirements for the Location Picker Application
Name  External Provider(s)  From 

Geocoding Provider 

otn.oracle.com 

2.0 

Mobile positioning provider 

otn.oracle.com 

2.0  

Configuration Parameters

4.13 Maps

The maps application provides broad and detailed maps for a given location, supports map tiling and image map transformation for different devices. This application integrates with the Driving Directions application and is built upon the Wireless Location Application Component API.

Configuration Parameters

4.14 Applications Setup

Applications Setup defines how one application calls another. All of the Wireless and Voice applications can be uniquely identified by an attribute called the OMP URL. Each application uses an OMP URL to call a different application. Application Setup acts as a repository where each of the OMP URLs are registered. In turn, each application has a configuration parameter which tells the application where to find Applications Setup.

4.14.1 Registered URLs

The Application Setup includes the following OMP URLs.

4.15 Configuring the Oracle9iAS Wireless PIM Applications to Connect to Microsoft Exchange and Lotus Domino Server

The Address Book, Calendar and Tasks applications can connect to non-Oracle collaboration servers, such as the Microsoft Exchange and Lotus Domino server.

For Wireless and Voice Applications to properly run against these servers, some additional setup is required beyond configuring the application-specific parameters.

 


Note:

The Mail application does not require additional software. 


4.15.1 Configuring the Microsoft Exchange Server for Oracle9iAS Wireless PIM Applications

Configuring the Microsoft Exchange Server for Voice and Wireless PIM applications requires the following software:

Table 4-6 Required Software

Name 

Instructions 

From Version 

Microsoft Exchange  

Install the Microsoft Exchange Server. 

5.5 

MS IIS  

Install the Microsoft Internet Information Server. 

4.0 

MS CDO Collaborative Data Objects 

Available with the Microsoft Exchange SDK. The cdo.dll library must be installed on the IIS Server. 

1.2.1 

4.15.2 Configuring the 9ias Wireless PIM ASPs

To create the ASPs for the PIM Voice and Wireless applications:

  1. Create a directory named oracle on the IIS server. For example, create C:\inetpub\oracle.
  2. Copy the following files from Oracle9iAS Wireless mid-tier server to the oracle folder:

    $ORACLE_HOME/j2ee/OC4J_Wireless/applications/modules/modules-web/pim/addressbook/asp/*

    $ORACLE_HOME/j2ee/OC4J_Wireless/applications/modules/modules-web/pim/ calendar /asp/*

    $ORACLE_HOME/j2ee/OC4J_Wireless/applications/modules/modules-web/pim/tasks/asp/*

  3. Start the IIS manager and then right-click the default Web site.
  4. Add a new virtual directory.
  5. Name this virtual directory oracle.
  6. Using the Properties dialog box for this folder, grant Execute Permissions for Scripts and Executables.
  7. Select Directory Security, and then click Edit in the Anonymous Access pane.
  8. Set the following values:
    • Anonymous Access: unchecked
    • Basic authentication: checked
    • Integrated Windows authentication: checked

4.15.3 Configuring the Lotus Domino for Oracle9iAS Wireless PIM Applications

Configuring Lotus Domino for the Voice and Wireless applications requires the following software:

 

Table 4-7 Required Software for Configuring Lotus Domino for PIM Applications
Name  Instructions  From Version 

Lotus Domino Server 

Install the Lotus Domino Server 

5.5 

Lotus Java SDK 

Install Lotus Java SDK 

5.0.5 

Installing the Lotus Domino Toolkit creates a DTJava directory on the file system.

To configure Lotus Domino:

  1. Copy the DTJava/lib/NCSO.jar to $ORACLE_HOME/wireless/lib on Solaris, to %ORACLE_HOME%\wireless\lib on NT. Examples of Solaris and NT values for ORACLE_HOME are as follows:
    • For Solaris: ORACLE_HOME=/u01/iaswv904
    • For Windows NT: ORACLE_HOME=d:\oracle\iaswv904
  2. Include this JAR file in the OC4J classpath by adding the following line to $ORACLE_HOME/j2ee/OC4J_Wireless/config/application.xml:

    <library path="../../../wireless/lib/NCSO.jar"/>

Ensure that you download Lotus Domino Toolkit for Java/CORBA Release 5.0.8 Update or Lotus Domino Toolkit for Java/CORBA Release 5.0.5 Update Shipping.

 


Note:

Do not use version 2.x toolkit.  


On the Domino server, the server tasks HTTP and DIIOP must be running. Ensure that the Domino server notes.ini file contains the following line:

ServerTasks=<other tasks>,http,diiop 5.0.5