Sun Microsystems Home Theater Server One Portal Server User Manual

Installation Guide  
Sun™ ONE Portal Server, Mobile Access  
Version6.2  
816-6832-10  
December 2003  
 
Contents  
What You Need to Know . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3  
How This Book Is Organized . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4  
Conventions Used in This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4  
Where to Find Related Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
Where to Find This Guide Online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
Chapter 1 Planning Mobile Access Software Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7  
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7  
Patch 116441-01 or Higher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8  
To Install Portal Server Patch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8  
To Uninstall Portal Server Patch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9  
Chapter 2 Installing Mobile Access Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11  
Installing the Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12  
To Install the Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12  
To Verify Your Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13  
Enabling Multi-Server Instances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14  
To Enable Existing Multi-Server Instances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14  
Chapter 3 Uninstalling Mobile Access Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17  
To Uninstall the Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17  
Appendix A Patch 116441-01 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19  
1
 
2
Sun ONE Portal Server, Mobile Access 6.2 • Installation Guide • December 2003  
 
About This Guide  
This guide explains how to install Sun™ ONE Portal Server, Mobile Access 6.2  
Access software extends the services and capabilities of Portal Server platform to  
provides a framework for voice access.  
This preface includes the following sections:  
What You Need to Know  
How This Book Is Organized  
Conventions Used in This Guide  
Where to Find Related Information  
What You Need to Know  
You should read this book if you are portal administrator or system administrator  
responsible for managing Sun ONE Portal Server, Mobile Access software at your  
site.  
What You Need to Know  
What you need to know will vary with the characteristics of your site.  
Understanding of the following is recommended:  
Your Web container, such as Sun™ ONE Application Server 7.0 Platform  
Edition, Update 2, or Sun™ ONE Web Server 6.1  
Sun™ ONE Identity Server 6.1  
Sun™ ONE Portal Server 6.2  
3
 
   
How This Book Is Organized  
Sun™ ONE Portal Server, Secure Remote Access 6.2  
Solaris™ 8 Operating System (SPARC® Platform Edition) or Solaris™ 9  
Operating System (SPARC® Platform Edition)  
Basic UNIX® administrative procedures  
Markup languages used to create portal content appropriate for mobile and  
voice environments, such as HTML, cHTML, and VoiceXML  
LDAP (lightweight directory access protocol)  
This book contains the following chapters and appendixes:  
Chapter 1, “Planning Mobile Access Software Installation” explains what you  
need to do before installing the Mobile Access product.  
Chapter 2, “Installing Mobile Access Software” provides step-by-step  
instructions for installing the Mobile Access product.  
Chapter 3, “Uninstalling Mobile Access Software” describes how to uninstall  
the Mobile Access product.  
Appendix A, “Patch 116441-01 Reference” provides information related to  
Patch 116441-01.  
Conventions Used in This Guide  
The guide uses several typographical conventions to represent types of  
information presented.  
Monospaced Font  
Monospaced fontis used for any text that appears on the computer screen or text  
that you should type. It is also used for file names, distinguished names, functions,  
and examples.  
4
Sun ONE Portal Server, Mobile Access 6.2 • Installation Guide • December 2003  
 
   
Conventions Used in This Guide  
Bold Monospaced Font  
Bold monospaced fontis used to represent text within a code example that you  
should type. For example, you might see something like this:  
./pssetup  
*******************************************************************  
Sun(TM) ONE Portal Server  
*******************************************************************  
Installation log at  
/var/sadm/install/logs/ipsinstall.13343/install.log  
This product will run without a license. However, you must either purchase  
a Binary Code License from, or accept the terms of a Binary Software  
Evaluation license with, Sun Microsystems, to legally use this product.  
Do you accept? yes/[no]  
In this example, ./pssetupis what you would type from the command line. The  
rest is what would appear as a result.  
Italicized Font  
An italicized font is used to represent text that you enter using information that is  
unique to your installation (for example, variables). It is used for server paths and  
names and account IDs.  
Square or Straight Brackets  
Square (or straight) brackets []are used to enclose optional parameters. For  
example, in Portal Server software documentation, you will see the usage for the  
dpadmincommand described as follows:  
dpadmin list|modify|add|remove [command-specific options]  
The presence of [command-specific]indicates that optional parameters can be  
added to the dpadmincommand.  
About This Guide  
5
 
Where to Find Related Information  
Command-Line Prompts  
Command-line prompts (for example,  
%
for a C-Shell, or  
$
for a Korn or Bourne  
shell) are not displayed in examples. Depending on which operating system  
environment you are using, you will see a variety of different command-line  
prompts. However, you should enter the command as it appears in the document  
unless specifically noted otherwise.  
Where to Find Related Information  
In addition to this guide, this Mobile Access software release provides  
supplementary information for administrators as well as documentation for  
developers.  
Use the following URL to view all the Portal Server documentation:  
Additional documents that are available include:  
Sun™ ONE Portal Server, Mobile Access Release Notes  
Sun™ ONE Portal Server, Mobile Access Administrator’s Guide  
Sun™ ONE Portal Server, Mobile Access Developer’s Manual  
Sun™ ONE Portal Server, Mobile Access Tag Reference Library  
Check the Mobile Access documentation web site at  
http://docs.sun.com/db/prod/s1portalsrvfor updates to the Mobile  
Access documentation.  
NOTE  
Where to Find This Guide Online  
You can find the SunONE Portal Server, Mobile Access 6.2 Installation Guide online  
in PDF and HTML formats. This book can be found at the following URL:  
6
Sun ONE Portal Server, Mobile Access 6.2 • Installation Guide • December 2003  
 
   
Chapter 1  
Planning Mobile Access Software  
Installation  
meet the system requirements for this product, and you must decide whether you  
This chapter provides the information you need to review before installing the  
software:  
System Requirements  
Patch 116441-01 or Higher  
System Requirements  
Be sure that you already have Sun™ ONE Portal Server 6.2 software installed.  
Portal Server must be installed and operating correctly before you begin installing  
Mobile Access software.  
For details on Sun ONE Portal Server 6.2 software, including installation  
instructions, refer to documentation for Sun™ ONE Portal Server 6.2 software.  
Table 1-1 provides hardware and software requirements for this release of Portal  
Server, Mobile Access software. Each hardware or software component is listed in  
the first column, and its related requirement is listed in the second column.  
Table 1-1  
System Requirements for Mobile Access 6.2 Installation  
Component  
Requirement  
Operating system  
Solaris™ 8 Operating System or Solaris 9 Operating System  
7
 
         
Patch 116441-01 or Higher  
Table 1-1  
System Requirements for Mobile Access 6.2 Installation (Continued)  
Component  
CPU  
Requirement  
Dual CPU class system  
512 Mbytes  
1 Gbyte  
RAM  
Disk space  
Swap space  
Web container  
1 Gbyte  
Sun™ ONE Web Server 6.1  
Sun™ ONE Application Server 7.0, Platform Edition, Update 2  
Sun ONE Application Server 7.0, Standard Edition software  
Web browser  
Netscape™ Communicator 6.2x or higher  
Microsoft Internet Explorer 5.5 or 6.0  
Clients using cHTML, iHTML, JHTML, XHTML, HDML, VoiceXML,  
and WML  
Several bugs in the Portal Server 6.2 software adversely affect how Lotus Notes  
and Microsoft Exchange address book, calendar, and mail applications function.  
Patch 116441-01 or higher for Portal Server 6.2 software provides fixes for these  
defects. See Appendix A, “Patch 116441-01 Reference,” for details about these bugs.  
Installing this patch for Portal Server 6.2 is strongly recommended if you plan to  
offer these applications to your mobile portal users now or in the future. This patch  
is available on the Mobile Access 6.2 software CD-ROM and is also available for  
.
To Install Portal Server Patch  
1. Become superuser with the sucommand.  
2. Stop Portal Server.  
3. Change the current directory to the location where the patch is:  
cd /tmp_patchdir  
4. Use the patchadd command:  
/usr/sbin/patchadd 116441-01  
8
Sun ONE Portal Server, Mobile Access 6.2 • Installation Guide • December 2003  
 
   
Patch 116441-01 or Higher  
5. When the installation is finished, see /var/sadm/patch/116441-01/logto view  
detailed information about your installation.  
6. Enter /opt/SUNWps/bin/deploy  
.
7. Restart Portal Server.  
To Uninstall Portal Server Patch  
1. Become superuser with the sucommand.  
2. Stop Portal Server.  
3. Change the current directory to the location where the patch is:  
cd /tmp_patchdir/116441-01  
4. Enter patchrm 116441-01  
.
5. Enter /opt/SUNWps/bin/deploy  
.
6. Restart Portal Server.  
Chapter 1 Planning Mobile Access Software Installation  
 
9
 
Patch 116441-01 or Higher  
10 Sun ONE Portal Server, Mobile Access 6.2 • Installation Guide • December 2003  
 
Chapter 2  
Installing Mobile Access Software  
server where Sun™ ONE Portal Server software is installed.  
Use the installation wizard that is provided with the software to install Portal  
through the installation process:  
Downloading the Software  
Installing the Software  
Enabling Multi-Server Instances  
Before you start, be sure that you have already verified that you can satisfy the  
system requirements for Mobile Access software and that you have already  
installed Patch 116441-01 for Portal Server software.  
CAUTION  
Downloading the Software  
Use the Sun ONE Portal Server, Mobile Access software CD-ROM to install the  
software. If you wish, you can download and access the Mobile Access software as  
described below.  
To Download the Software  
1. You can use the Sun ONE Portal Server, Mobile Access 6.2 software CD-ROM  
or download the software at the following web site:  
11  
 
         
Installing the Software  
2. Follow the instructions provided.  
To Uncompress the File  
1. Change directory to the location in which the software has been downloaded.  
2. Uncompress the Mobile Access file with the unzipcommand (for example,  
unzip filename.zip).  
Installing the Software  
This section describes how to install the Sun ONE Portal Server, Mobile Access 6.2  
software.  
If the sample portal was installed during Portal Server software installation, the  
Mobile Access software installer will install the sample mobile portal. Otherwise,  
the Mobile Access installer will install only the core Mobile Access software.  
NOTE  
To Install the Software  
1. Make sure that Sun™ ONE Directory Server software and Portal Server  
software are running.  
2. Become superuser with the sucommand.  
3. Change directory to the location where the Mobile Access software has been  
downloaded and uncompressed.  
4. Type the following command to launch the installation wizard:  
./setup[-nodisplay]  
5. Review the Sun ONE Portal Server welcome information, and click the Next  
button.  
6. Review the Software License Agreement.  
Click the Yes button to accept the license agreement and to continue with your  
installation. (If you are not ready to proceed, click Exit.)  
7. Provide passwords for the Sun™ ONE Identity Server administrator and for  
the Directory Server directory manager. Click Next to continue.  
12 Sun ONE Portal Server, Mobile Access 6.2 • Administrator’s Guide • December 2003  
 
     
Installing the Software  
These passwords were assigned with Identify Server software and Directory  
Server software were installed.  
TIP  
8. Review the Ready to Install information and click Next to start the Mobile  
Access installation. (If you are not ready to proceed, click Exit.)  
The progress of your installation is displayed. After your installation is  
completed, an Installation Summary is displayed.  
9. Verify that Installedappears in the Status column.  
10. To view other information about your installation, click the Details button.  
The summary report in the /var/sadm/install/logsdirectory is displayed.  
Click OK to close the window.  
11. Click Close to close the installation wizard.  
12. Restart your web container.  
To Verify Your Installation  
1. Log on to the Sun™ ONE Identity Server administration console as amadmin.  
The default URL is http://server:port/amconsole  
.
TIP  
2. Click the Service Configuration tab.  
3. Under the Service name heading in the left pane. verify that the Mobile  
Application Configuration service is present and that the address book, mail  
and calendar applications are listed.  
4. Under the Service name heading in the left pane. under the Identify Server  
heading, click the arrow for Client Detection to display Client Detection  
information in the right pane.  
5. Click the Edit link following the Client Types label to launch the Client  
Manager.  
6. Verify that tabs for HDML, JHTML, VoiceXML, WML, XHTML, cHTML, and  
iHTML are present.  
7. Close the Client Manager.  
Chapter 2 Installing Mobile Access Software 13  
 
 
Enabling Multi-Server Instances  
8. Click the Identity Management tab.  
9. From the View menu in the location pane, select Services.  
10. Verify that the Mobile Application Configuration heading is present and that  
the address book, mail and calendar applications are listed.  
11. Log on to your portal site using a mobile device.  
The default URL is http://server:port/portal  
.
TIP  
Enabling Multi-Server Instances  
When you install Mobile Access software, authentication pages and the servlet  
filter definition are not configured correctly. To configure these, you must  
complete additional steps after you have installed Mobile Access software.  
The steps you should follow depend on whether multi-server instances existed  
before you installed Mobile Access software, or whether you want to enable new  
multi-server instances after you install Mobile Access software.  
To Enable Existing Multi-Server Instances  
1. Copy the aml wml, xml, and vxmlsubdirectories from the  
,
identity-server-installation-root/SUNWam/web-apps/services/config/auth/default  
directory to this directory:  
identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/config/aut  
h/default  
.
To do this, use these commands: cp -R aml <destination-directory  
wml <destination-directory cp -R xml <destination-directory , and cp -R  
vxml <destination-directory  
>
,
cp -R  
TIP  
>
>
,
>
.
2. Make a back-up copy of this file:  
identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/WEB-INF/we  
b.xml  
3. Make a copy of this file:  
web-server-installation-root/https-second-instance/config/server.xml  
14 Sun ONE Portal Server, Mobile Access 6.2 • Administrator’s Guide • December 2003  
 
   
Enabling Multi-Server Instances  
4. Copy the classpathdefinition in the server.xmlfile from the first instance  
server to the new instance.  
This can be something like this:  
/IS_CLASSPATH_END_DELIM:::  
/opt/IS/SUNWam/lib/wireless_services.jar:  
/opt/IS/SUNWam/lib/wireless_utils.jar:  
/opt/IS/SUNWam/lib/wireless_rendering.jar:  
/opt/IS/SUNWam/lib/wireless_rendering_util.jar:  
/opt/IS/SUNWam/lib/ccpp.jar:  
/opt/IS/SUNWam/lib/ccpp-ri.jar:/opt/IS/SUNWam/lib/jena-1.4.0.jar:  
/opt/IS/SUNWam/lib/rdffilter.jar" envclasspathignored=  
.
.
.
This example divides the definition string into separate lines for readability  
purposes. Line breaks preceding each /opt/have been added.  
5. Update the web-server-installation-root/https-new-instance-name/config/mime.typesfile  
with these definitions:  
type=text/vnd.wap.wml  
exts=wml  
type=image/vnd.wap.wbmp  
exts=wbmp  
6. Restart the Web Server instance.  
To Enable New Multi-Server Instances  
1. Copy the aml wml, and vxmlsubdirectories from the  
,
identity-server-installation-root/SUNWam/web-apps/services/config/auth/default  
directory to this directory:  
identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/config/aut  
h/default  
.
Chapter 2 Installing Mobile Access Software 15  
 
 
Enabling Multi-Server Instances  
To do this, use these commands: cp -R aml <destination-directory  
wml <destination-directory cp -R xml <destination-directory , and cp -R  
vxml <destination-directory  
>
,
cp -R  
TIP  
>
>
,
>
.
2. Make a back-up copy of this file:  
identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/WEB-INF/we  
b.xml  
3. Find the filter definition in this file:  
identity-server-installation-root/SUNWam/web-apps/services/WEB-INF/web.xml  
Here is the fragment:  
<filter>  
<filter-name>mapcontroller</filter-name>  
<filter-class>com.sun.portal.wireless.services.filter.MAPController  
</filter-class>  
</filter>  
<filter-mapping>  
<filter-name>mapcontroller</filter-name>  
<url-pattern>/*</url-pattern>  
</filter-mapping>  
4. Add this filter definition before the first <servlet>definition in this file:  
identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/WEB-INF/web.  
xml  
5. Restart the Web Server instance.  
16 Sun ONE Portal Server, Mobile Access 6.2 • Administrator’s Guide • December 2003  
 
Chapter 3  
Uninstalling Mobile Access Software  
Use the uninstallation wizard that is provided with the software to remove the  
Sun™ ONE Portal Server, Mobile Access 6.2 software. This chapter describes how  
to uninstall the Portal Server, Mobile Access software.  
Before you begin, make a back-up copy of the files you customized or created  
within your installation before you remove the software. Depending upon your  
requirements, you should also consider creating an LDIF dump of the Sun™ ONE  
Directory Server installation that supports your Mobile Access installation.  
To Uninstall the Software  
1. Become superuser with the sucommand.  
2. Change directory to portal-server-installation-root directory (for example, cd  
/opt).  
3. Type the following command to launch the wizard for uninstalling Mobile  
Access software:  
./uninstallmap [-nodisplay]  
4. Review the information that welcomes you to the Sun ONE Portal Server  
unistallation program, and click Next.  
5. Provide the password for the Sun™ ONE Identify Server administrator click  
Next to continue.  
6. Leave the check box as checked to uninstall the Mobile Access software. Click  
Next.  
17  
 
       
7. After reviewing the Ready to Uninstall Information, click Uninstall Now. (If  
you are not ready to proceed, click Exit.)  
The progress of your uninstallation is displayed. When removal of Mobile  
Access software is completed, an Uninstallation Summary is displayed.  
8. Verify that Uninstalledappears in the Status column.  
9. To view detailed information about your uninstallation, click the Details  
button to launch the uninstallation log.  
The summary report in the /var/sadm/install/logsdirectory is displayed.  
Click OK to close the window.  
10. Click the Close button to close the wizard.  
11. Enter /opt/SUNWps/bin/deploy  
12. Restart Portal Server.  
.
13. Restart your web container.  
a. Change directory to /etc(for example, cd /etc).  
b. Enter ./init.d/amserver start  
.
18 Sun ONE Portal Server, Mobile Access 6.2 • Administrator’s Guide • December 2003  
 
Appendix A  
Patch 116441-01 Reference  
Sun™ ONE Portal Server 6.2 Patch 116441-01 corrects a number of Portal Server  
bugs that affect how Sun™ ONE Portal Server, Mobile Access 6.2 functions. See  
Chapter 1, “Planning Mobile Access Software Installation,” for details about  
installing this patch.  
This appendix provides Table A-1, a two-column table that lists fixed bugs related  
to Mobile Access software. The first column contains the bug number. The second  
column provides a brief description of the bug.  
Table A-1  
Portal Server Bugs Fixed by Patch 116441-01  
Bug Number  
Description  
4925784  
4874929  
4913727  
4935543  
4935554  
4944166  
4946722  
4948012  
4937477  
CacheManagershould be able to POST to the resulting URL even if a  
query is too long.  
AML needs a previoustag to allow user to return to the previous screen in  
the user interface flow.  
A More option (to specify pagination) is needed at the end of text so that the  
user does not have to return to the Menu to select more content.  
Nokia 3650 devices show that a single content channel is selected, even  
though multiple content channels are selected.  
The Sony Ericsson T62u device browser requires all input fields to be filled  
out when composing a mail message.  
Rendered pages on Nokia40 simulator do not have text specified with the  
AmlTexttag.  
Windows CE clients need a new search rule to allow all Windows CE  
devices to default to the cHTML file path.  
Login using Nokia7110 device through rendering results in a pagecannot  
bedisplayederror.  
PimTask.getDueDateor getSummarythrows exception.  
19  
 
       
Table A-1  
Portal Server Bugs Fixed by Patch 116441-01  
Bug Number  
Description  
4947897  
4951756  
4951664  
Rendering for the calendar application fails to combine contents and  
generate a More link.  
Changing a recurring event in Lotus Notes calendar deletes all instances of  
the event except for the current one.  
The repeatOnrule does not work in Lotus Notes calendar for This week. It  
follows the rule correctly from next week.  
4940688  
4953089  
Recurrence with repeatUntilDatefails in Lotus Notes.  
The repeatOnrule in Microsoft Exchange calendar creates the wrong  
number of instances.  
4950943  
4939263  
The Updated Recurring Event in Lotus Notes calendar creates problem.  
A task that is complete cannot be created using Lotus Notes.  
For a complete list of all bugs fixed by this patch, see the readmefile for the patch.  
20 Sun ONE Portal Server, Mobile Access 6.2 • Installation Guide • December 2003  
 

Sharp PDAs Smartphones SL 5500 User Manual
Sherwood Stereo Receiver R 871 User Manual
Smooth Fitness Treadmill FX20HR User Manual
Sony Camera Lens VCLHG1758 User Manual
SoundMax TV Receiver SM CMD3005 User Manual
Southbend Electric Steamer STRE 3EZ User Manual
Sunbeam Outdoor Shower 6911 6913 User Manual
Sunfire Convection Oven SDG 1 User Manual
Sunix Switch 8062 GM User Manual
Sunrise Medical Oxygen Equipment 515A User Manual