Sun ONE logo    
My Yahoo! Enterprise Edition Provider 1.0 for Sun ONE Portal Server 6 Installation and Configuration



My Yahoo!™ Enterprise Edition Provider 1.0 for Sun™ ONE Portal Server 6 Installation and Configuration


My Yahoo! Enterprise Edition Provider connects a Sun ONE Portal Server to My Yahoo! Enterprise Edition, a service that supplies content for portal channels. This service is part of Yahoo!® Enterprise Solutions (YES) portal solutions. For information about this service and to receive a Corporate Account, as of December 2002, see:

https://admin.corporate.yahoo.com/dat/myee_trial?vendor=SUNW&ver=00

The Installation and Configuration for My Yahoo! Provider for Sun ONE Portal Server 6 contains the following sections:

Familiarity with Sun ONE Portal Server 6.0 Release Notes, Sun ONE Portal Server 6.0 Installation Guide, and Sun ONE Portal Server 6.0 Administrator's Guide are recommended before using this installation and configuration information. The installation information only describes the procedure for installing the Sun ONE Portal Server with default settings and includes the sample desktop. The configuration information adds the My Yahoo! Enterprise Edition service to the sample desktop for a basic organizational structure.

About This Document

This section provides details about this document. It contains the following topics:

Typographic Conventions




Typeface

Meaning

Examples

AaBbCc123  

The names of commands, files, and directories; on-screen computer output  

Edit your .login file.

Use ls -a to list all files.

machine_name% You have mail.  

AaBbCc123  

What you type, when contrasted with on-screen computer output  

machine_name% su

Password:  

AaBbCc123  

Book titles, new words or terms, words to be emphasized or glossary terms.  

Read Chapter 6 in the User's Guide.

These are called class options.

You must be superuser to do this.  

AaBbCc123  

Command-line variable; replace with a real name or value  

To delete a file, type rm filename.

 



Note The settings on your web browser may differ from these.



Monospaced Font

Monospaced font is 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.

Bold Monospaced Font

Bold monospaced font is used to represent text within a code example that you should type. For example, you might see something like this:

$ dpadmin list -n TemplateTableContainer -u "uid=amAdmin,ou=people,o=sesta.com,o=isp" -w joshua -d "o=sesta.com,o=isp"

In this example, dpadmin list is what you would type on the command line to list part of a display profile.

Italicized Font

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 this document you will see the usage for the par command described as follows:

par import -r uid -p password  -a [-d] [-v] parfile [dn|global]

The presence of [-d], [-v], and [dn|global] indicates that there are optional parameters that may be added to the par command.

Command-Line Prompts

Command-line prompts (for example, % for a C-Shell, or $ for a Korn or Bourne shell) Vary according to the operating system environment you are using. However, you should enter the command as it appears in the document unless specifically noted otherwise.

What is New in the Sun™ ONE Portal Server 6.0 for My Yahoo! Enterprise Edition

This section summarizes enhancements implemented in Sun ONE Portal Server 6.0 for My Yahoo! Enterprise Edition service.

  • A new service available for the Sun ONE Portal Server.

  • New GUIs to support the My Yahoo! Enterprise Edition service.

    • My Yahoo! Provider form in data pane to connect to My Yahoo! Enterprise Edition service.

    • A Dynamic My Yahoo! Provider form for model account information. This includes a Disable Personalization checkbox for the organization level.

    • A list of available Yahoo! Modules for previewing and selecting.

  • Updated administration panes to support the My Yahoo! Enterprise Edition service.

    • My Yahoo! Provider added to the list of services in the navigation pane.

    • The data pane displays a list of Container Channels and Channels with added channel button to Import My Yahoo! Provider Modules.

    • On Create User form, My Yahoo! Provider added.

    • Disable Personalization checkbox added on Create suborganization, role and user forms.

  • Added a new container, the YahooContainer

Overview of Products

A portal is a doorway or entry point to an aggregate of pieces of information. What the end user sees when visiting a portal is a set of HTML pages called a desktop. This desktop is made up of an aggregate of channels. Each channel displays a specific type of information. A channel is an area on the portal desktop; it can be small area showing something like stock quotes, it can be a container that aggregates other channels, or it can be the complete page.

The Sun ONE Portal Server 6.0 provides a portal that is flexible, versatile, customizable, and extensible. An administrator can manage users and content from a single administration console. The administrator can choose how a user logs in and what a user sees. The organization a user belongs to and what a user's role is determine what content is visible to a user, as well as what services and applications are available. The content may be a mix of XML, HTML, RSS, WSDL, and JavaServer Pages™ or something that the administrator has created by extending the public APIs.

My Yahoo! Enterprise Edition provides content and services to a portal. These come to the portal as a set of channels. Yahoo! aggregates and packages current content from many sources to deliver to a portal and makes My Yahoo! accounts available to users.

The Sun ONE Portal Server with My Yahoo! Enterprise Edition is a way to provide valuable custom content to users in different organizations and roles using minimal administration.

YahooContainer

The YahooContainer is essential to the My Yahoo! Enterprise Edition. It provides two critical functions. First, it is the authentication point for the Yahoo! Enterprise servers. Therefore, there must be only one YahooContainer in the used portion of display profile: the portion of the hierarchy that is loaded to display the user's desktop. Second, it retrieves the content for every Yahoo! channel within its containment area. For this propose, it is a data gateway, and currently functions only as a HTML data gateway. For these reasons, the YahooContainer should be placed on top of the display profile hierarchy, but below the MAP container (WirelessDesktopDispatcher) if applicable. In addition, it is not designed as an UI container, like JSPTableContainer. Therefore it must not contain channels directly. Refer to the Sun ONE Portal Server 6.0 Administrator's Guide for more detail about the display profile.

For the default installation with the Sample Portal configuration, the YahooContainer has the JSPTabContainer in its selected list. You replace that Default Channel Name with YahooContainer. After that, you can import Yahoo channels into containers contained by the JSPTabContainer. The display profile hierarchy looks like this:

YahooContainer
    JSPTabContainer
        MyFrontPageTabPanelContainer
            UserInfo channel
            other channels
            some Yahoo! channels
        SamplesTabPanelContainer
        SearchTabPanelContainer

Hardware and Software Requirements

Before installing the Sun ONE Portal Server software, ensure that your system meets the following requirements:

Hardware Requirements

For a new installation of the software, your system must meet the following minimal hardware requirements:

  • 1 450 MHz CPU or better

  • 512 Mbytes of RAM

  • 1 Gbyte of hard drive swap space

  • 1 Gbyte of disk space

Software Requirements

The software discussed here is required for a successful installation of the Sun ONE Portal Server software. Older versions of these software products are not supported.

  • Sun™ ONE Directory Server 5.1

  • iPlanet™ Directory Server Access Management Edition 5.1

  • Java™ Development Kit (JDK™) 1.3.1_04

Operating System Requirements

The Sun ONE Portal Server software requires at least a user distribution of the Solaris™ 8 or Solaris 9 software as the operating system. Solaris 8 requires the following operating system patches as well for a successful installation of the product:

  • 109326-03

  • 108434-03

  • 108827-15

These are the minimum required patches. The last two digits of the patch number are the minor revision number. If updates to the patch have been released, install the most recent patch revision (the one with the higher revision number). Typically, these patches are made obsolete when a new patch is released and only the most recent patch is available at the SunSolve site. Please review the readme for each patch to find out what dependencies or patches may be required.

Installing the Sun ONE Portal Server

After you download the software in to the /tmp/ps directory, unzip it and run the tar extract command. For the Sun ONE Portal Server 6.0, type:

# gunzip -dc ps-6.0-us.sparc-sun-solaris.tar.gz | /usr/bin/tar xvf -

This installation example only gives the procedure for installing the Sun ONE Portal Server with default settings, which includes the sample desktop. The installation script sets the parameters needed. You supply a passphrase to complete the install.

  1. Go to the directory where the portal software is, then type the install command:

    # ./pssetup

    pssetup is a shell script for installing and uninstalling the Portal Server software.

    Note The Migration Tool option is to assist upgrading a Portal Server 3.0 system to Portal Server 6.0.



    After you have accepted the licensing agreement, select option 1. This installs the portal server with these defaults. The Organization, Host, Instance, Access URL and Deploy Instance are based on your machine name and your domain name (used for Organization).



    JDK installation summary
    ------------------------
    Directory: /usr/java_1.3.1_04

    Directory Server installation summary
    -------------------------------------
    Base Directory: /usr/ldap
    Organization: sesta.com
    Host: isp-doc1.sesta.com
    Port: 389
    Instance: isp-doc1
    Root Suffix: o=isp
    Directory Manager: cn=Directory Manager
    Administrator: admin
    Administration Port: 8900

    Web Server installation summary
    -------------------------------
    Base Directory: /opt
    Administrator: admin
    Administration Port: 8088

    Identity Server installation summary
    ------------------------------------
    Base Directory: /opt
    Access URL: http://isp-doc1.sesta.com:80
    Administrator: amadmin

    Portal Server installation summary
    ----------------------------------
    Deploying into Web Server
    Deploy Instance: isp-doc1.sesta.com
    Base Directory: /opt
    Deployment URI: /portal
    Sample Portal: y

    Use these settings? [y]/n y

    What is the passphrase for this server? Again?



    Note See the Sun ONE Portal Server 6.0 Installation Guide for information about customizing the installation.



  2. Accept the default settings, then enter the passphrase for the Portal Server and confirm it.

    The install script finishes installing the Portal Server.

  3. Check the /var/sadm/install/logs/pssetup.pid/setup.log file for errors.

  4. If appropriate for your installation, configure server instances and enable SSL.

    See the Managing the Sun ONE Portal Server System chapter in the Sun ONE Portal Server 6.0 Administrator's Guide for more information about configuring SSL. If you have multi-instance Portal Server, see Know Problems and Limitations.

Installing My Yahoo! Provider

After you download the software into the /tmp/yahoo directory, unzip it and run the tar extract command. For My Yahoo! Enterprise Edition Provider 1.0, type:

# gunzip -dc yahoo-1.0-us.sparc-sun-solaris.tar.gz | /usr/bin/tar xvf -



Caution

Do not untar the Portal Server software and the My Yahoo! Provider software in the same directory.



The My Yahoo! Provider installation is tied to the Portal Server installation and the directories that were chosen for that installation.

  1. Go to the directory where the My Yahoo! Provider software is, then type the install command:

    # ./yahoosetup

  2. After accepting the licensing agreement, select 1 to install My Yahoo! Provider.

    This installs the My Yahoo! Provider software and two patches that support SSL configuration. The Portal Server is automatically restarted.

  3. If your portal server connects to the internet through a proxy, check the /opt/SUNWam/servers/https-fullservername/config/jvm12.conf file to see that the proxy server entries are correct. For example,

    http.proxyHost=proxy.sesta.com

    http.proxyPort=80

  4. Using a text editor, add the following two lines to the /opt/SUNWam/servers/https-fullservername/config/jvm12.conf file:

    https.proxyHost=proxyserver

    https.proxyPort=port

Connecting to the My Yahoo! Enterprise Edition Service

After you have installed the software, use these steps to connect to the Yahoo! servers.

  1. Log in to the iPlanet Directory Server Access Management Edition (DSAME) administration console as administrator (amadmin) by entering http://fullservername:port/amconsole in your browser's web address field.

  2. At the logon screen, enter userid of amadmin and the passphrase you chose during installation.

    By default, when you log in, User Management is selected in the View menu, and Organizations are selected in the Show menu. All created organizations are displayed in the navigation.

  3. Select View: Service Management.

  4. Click the Properties arrow next to My Yahoo! Provider in the navigation pane.

  5. If you do not have a Corporate Account, click the Sign up for a new Corporate Account from Yahoo! link.

    This takes you to a URL that gives the information you need to sign up for an account. As of December 2002, this URL is https://admin.corporate.yahoo.com/dat/myee_trial?vendor=SUNW&ver=00

  6. If you already have a Corporate Account, fill in your Corporate Deployment Number, Deployment Key and Deployment Key confirmation.

  7. Enter the appropriate Data and Edit Servers for your locale.

    The default is for the United States. For Europe, use data.europe.corporate.yahoo.com and edit.europe.corporate.yahoo.com. There is only one Administration server.

  8. Enter information for Locale Mapping if appropriate.

    For example, if you have users needing the fr-BE (French/Belgium) locale, which is not supported, enter fr-BE|fr-FR (French/France) in the Locale Mapping box to give these users support in French. To add fr-BE|fr-FR to the Locale Mapping box, enter fr-BE|fr-FR in the text box below the Locale Mapping box and click Add.

    To remove a Locale Mapping entry, highlight it, then click Remove.

  9. In Modules Blocked for Anonymous Desktop box, enter any modules that you want unavailable to the authlessanonymous user. There are already a number of blocked modules listed in the box.

    For example, if you want to make the auctions channel unavailable, you enter auctions in the text box below the Modules Blocked for Anonymous Desktop box, and click Add. These entries are based on the Yahoo! module or channel names. The Yahoo! module name for this example is Yahoo_auctions.

    To remove a Modules Blocked for Anonymous Desktop entry, highlight it, then click Remove.

  10. Check Disable Personalization if you want all users not to be able to personalize (edit) the Yahoo! channels on their desktops or connect to My Yahoo! accounts.

  11. Enter the Model Account information (optional) and Save.

    This pings the Yahoo! servers and displays an error message if the Deployment Number or Deployment Key is not correct.

Selecting Channels for Your Portal

Plan how you are going to represent your organization, suborganizations, roles and users. Decide what Yahoo! Modules each group should be able to access, what modules should be restricted, what modules you want to customize for your organization, what modules should be customizable by the end user, and if personalized Yahoo! (My Yahoo!) accounts should be made available.

This procedure details how to select channels (Yahoo! Modules) for your main organization.

  1. Log in to the iPlanet Directory Server Access Management Edition administration console as administrator.

    By default, when you log in, User Management is selected in the View menu, and Organizations are selected in the Show menu. All created organizations are displayed in the navigation pane.

  2. Click on your organization's link.

    The Location changes to isp > organization.

  3. Select Show: Services.

    A list of DSAME Configuration Authentication and Portal Server Configuration possibilities to register is listed.

  4. Click the Properties arrow next to My Yahoo! Provider in the navigation pane.

    A Dynamic My Yahoo! Provider form is displayed.

  5. Check Disable Personalization if you want users not to be able to personalize (edit) the Yahoo! channels on their desktops.

  6. Enter the Model Account information (optional). Since this is the organization level, usually you would enter the same Model Account information you entered in Connecting to the My Yahoo! Enterprise Edition Service Step 11 (global level). This Model Account information can be different from the global level Model Account information.

  7. Save.

  8. Click the Properties arrow next to Desktop in the navigation pane.

    A Dynamic Desktop form (Figure 1) is displayed.

  9. Change the Default Channel Name (JSPTabContainer) to YahooContainer and Save.

Figure 1    Dynamic Desktop Form
Dynamic Desktop Form: buttons:Save,Reset,Delete;Default Channel Name;Display Profile actions: Edit XML, Upload XML, Download XML, Channel & Container Management.

  1. Click Channel and Container Management.

    The data pane displays a list of Container Channels and Channels.

  2. Only perform this step if your original Default Channel Name was not JSPTabContainer, click the YahooContainer link.

    1. In the Channel Management section, select JSPTabContainer in the Available and Visible box and Remove it to the Existing Channels box.

    2. Select your original default channel name in the Existing Channels box and Add it to the Available and Visible box. Click Save.

    3. Click root at the top of the pane to return to the list of Container Channels and Channels.

  3. Click the Container Channel link that you want to add the Yahoo! Modules to.

    For example, the default tab containers available are MyFrontPageTabPanelContainer, SamplesTabPanelContainer and SearchTabPanelContainer.

    A Container Channels and Channels Management screen (Figure 2) is displayed for the selected Container Channel.

  4. Click Import My Yahoo! Provider Modules.

    A list of Available My Yahoo! Enterprise Edition Modules is displayed. To preview a module, click on the link to that module. To select a module, check the checkbox.

    Note Yahoo! Modules are marked N for narrow and W for wide. These correspond to T for Thin and W for Wide channels in the Portal Server Desktop. So the narrow Yahoo! Modules are added as Thin Desktop channels and the wide Yahoo! Modules are added as Wide Desktop channels.



  5. Check the channels (Yahoo! Modules) you want to import and click Import.

    This returns you to the Container Channels and Channels Management screen (Figure 2) with the newly imported channels listed in the Available box (lower right). The modules or channels that are listed in the Available box are available to regular users, but not displayed unless the user selects them. If you want the modules to be visible to users, you must Add them to the Available and Visible box.

  6. Arrange the newly imported channels in the Available box or the Available and Visible box, then click Save.

Figure 2    Complete Container Channels and Channels Management Screen
Channel Management: bottom left - Existing Channels; bottom right: upper box - Available & Visible, lower box - Available

Configuring the Sun ONE Portal Server

For more than just the minimal configuration given in this document, see the Sun ONE Portal Server 6.0 Administrator's Guide.

This section contains the following information:

To Add a User to the Organization

  1. Log in to the iPlanet Directory Server Access Management Edition administration console as administrator.

    By default, when you log in, User Management is selected in the View menu, and Organizations are selected in the Show menu.

  2. Click on the organization link where the users are to be created.

    The Location changes to isp > organization.

  3. Select Show: Users in the navigation pane.

    A list of current users is displayed.

  4. Click New.

    The Create User form is displayed.

  5. Check Desktop and My Yahoo! Provider and what other services you want for the new user. Click Next.

    The detailed Create User form is displayed.

  6. Enter the required information.

    Note The Preferred Locale defaults to en_US. Enter another locale if appropriate. Use this format: en_US, zh_CN, es_MX, and so forth. You must select Customize for this value to be saved.



  7. Check Disable Personalization if you do not want the user to be able to personalize (edit) the Yahoo! channels. You must select Customize for this value to be saved.

  8. Click Create.

    The user is created and is listed in the navigation pane. The form resets, so you can continue to add more new users with the same services.

To Configure authlessanonymous Users

This section describes how to configure the authlessanonymous user that the installer activated when you installed the Sun ONE Portal Server 6.0. If you have activated the anonymous user, use this procedure to configure the anonymous user. Only one can be active at a time.

  1. Log in to the iPlanet Directory Server Access Management Edition administration console as administrator (amadmin).

    By default, when you log in, User Management is selected in the View menu, and Organizations are selected in the Show menu.

  2. Click on the organization link.

    The Location changes to isp > organization.

  3. Select Show: Users in the navigation pane.

    A list of current users is displayed. This includes amAdmin, anonymous and authlessanonymous.

  4. Click on the Properties arrow next to authlessanonymous.

  5. Check Desktop and My Yahoo! Provider and what other services you want for the authlessanonymous user. Click Save.

    Note The Preferred Locale defaults to en_US. Enter another locale if appropriate. Use this format: en_US, zh_CN, es_MX, and so forth. You must select Customize for this value to be saved.



  6. Check Disable Personalization, select Customize and click Save.

    This disables edit functionality for all Yahoo! Modules for the authlessanonymous user.

  7. To select Yahoo! Modules for the authlessanonymous user, click Edit under the Desktop heading.

    A popup data frame window displays an abbreviated Dynamic Desktop form.

  8. Check that the Default Channel Name is YahooContainer and click Save (you only need to save if you had to change the Default Channel Name).

  9. Click Channel and Container Management.

    The popup data frame window displays a list of Container Channels and Channels.

  10. Click the appropriate Container Channel link.

    For example, the default tab containers available are MyFrontPageTabPanelContainer, SamplesTabPanelContainer and SearchTabPanelContainer.

    In the popup data frame window, a Container Channels and Channels Management screen is displayed for the selected Container Channel.

  11. Click Import My Yahoo! Provider Modules.

    A list of Available Yahoo! Modules is displayed. To preview a module, click on the link to that module. To select a module, check the checkbox.

    Note See Step 9 in the Connecting to the My Yahoo! Enterprise Edition Service for how to make channels unavailable to the authlessanonymous user.



  12. Check the channels (Yahoo! Modules) you want to import and click Import.

    This returns you to the Container Channels and Channels Management screen with the newly imported channels listed in the Available box. The modules or channels that are listed in the Available box are not available to the authlessanonymous user. If you want the modules to be visible to authlessanonymous users, you must Add them to the Available and Visible box.

  13. Add the newly imported channels to the Available and Visible box, then click Save.

To Add a Suborganization to the Organization

  1. Log in to the iPlanet Directory Server Access Management Edition administration console as administrator (amadmin).

  2. Click the organization link where the suborganization is to be created.

    The Location changes to isp > organization.

  3. Click on New.

    The data pane displays a Create Organization form.

  4. Enter the name of the suborganization and click Create.

    This creates a suborganization and lists it in the navigation pane.

To Add the My Yahoo! Enterprise Edition Service to a Suborganization (Register a Service)

  1. Log in to the iPlanet Directory Server Access Management Edition administration console as administrator.

  2. Click the organization link.

  3. Navigate to the suborganization for which you want to register a service. Click on the suborganization link.

  4. Choose Services from the Show menu.

  5. Click Register.

  6. Select the service or services to register from the data pane and click Register.

    The selected services are displayed in the navigation pane.

  7. For each service, click on the Properties arrow next to the service. A message states there is no template available for this service and asks if you want to create it. Click Create.

    The default template for that service is displayed.

  8. Click Save.

  9. Specifically for the My Yahoo! Provider, click on the Properties arrow next to the My Yahoo! Provider.

  10. Click Create in the data pane.

  11. In the My Yahoo! Provider default template, check Disable Personalization if you want users not to be able to personalize the Yahoo! channels on their desktops.

    Check that the Model Account is correct, then click Save.

  12. Click on the Properties arrow next to Desktop.

    The data pane displays the Dynamic Desktop form.

  13. Change the Default Channel Name to YahooContainer and Save.

  14. If this suborganization is to have only the organization's Yahoo! Modules, you are finished. If you want to add other Yahoo! Modules to this suborganization, click Channel and Container Management.

    The data frame displays a list of Container Channels and Channels.

  15. Click the Container Channel link that you want to add the Yahoo! Modules to.

    For example, the default tab containers available are MyFrontPageTabPanelContainer, SamplesTabPanelContainer and SearchTabPanelContainer.

    A Container Channels and Channels Management screen (Figure 2) is displayed.

    Note If you want to have one of the channels available to the organization not be available to the users in the suborganization, check the appropriate Yahoo! channel and click Delete.



  16. Click Import My Yahoo! Provider Modules.

    A list of Available Yahoo! Modules is displayed. The ones that are already chosen for the organization are checked.

  17. Check the additional channels (Yahoo! Modules) you want to import for the suborganization and click Import.

    This returns you to the Container Channels and Channels Management screen (Figure 2) with the newly imported channels listed in the Available box. The modules or channels that are listed in the Available box are available to regular users, but not displayed unless the user selects them. If you want the modules to be visible to users, you must Add them to the Available and Visible box.

  18. Arrange the newly imported channels in the Available box or the Available and Visible box, then click Save.

To Add Users to a Suborganization

  1. Log in to the iPlanet Directory Server Access Management Edition administration console as administrator.

  2. Click on the organization link.

  3. Click on a suborganization link.

    The Location changes to isp > organization > suborganization.

  4. Select Show: Users in the navigation pane.

    A list of current users is displayed.

  5. Click New.

    The Create User form is displayed.

  6. Select Desktop and My Yahoo! Provider and what other services you want for the new user. Click Next.

    The detailed Create user form is displayed.

  7. Enter the required information and click Create.

    Note Enter appropriate information for Locale and Personalization. You must select Customize for these values to be saved.



    The user is created and is listed in the navigation pane. The form resets, so you can continue to add more new users.

To Add a Channel for a User

  1. Log in to the iPlanet Directory Server Access Management Edition administration console as administrator.

  2. Click on the organization link.

  3. Click on a suborganization link.

    The Location changes to isp > organization > suborganization.

  4. Select Show: Users in the navigation pane.

    A list of current users is displayed.

  5. Click on the Properties arrow next to the chosen user.

    The properties for the chosen user are displayed.

  6. Click Edit under Desktop.

    A popup data frame window displays an abbreviated Dynamic Desktop form.

  7. Click Channel and Container Management.

    The popup data frame window displays a list of Container Channels and Channels.

  8. Click appropriate Container Channel link.

    In the popup data frame window, a Container Channels and Channels Management screen is displayed for the selected Container Channel.

  9. Click Import My Yahoo! Provider Modules.

    A list of Available Yahoo! Modules is displayed. The ones that are already chosen for the user are checked.

  10. Check the additional channels (Yahoo! Modules) you want to import for the user and click Import.

    This returns you to the Container and Channels Management screen with the newly imported channels listed in the Available box. The modules or channels that are listed in the Available box are available to regular users, but not displayed unless the user selects them. If you want the modules to be visible to the user, you must Add them to the Available and Visible box.

  11. Arrange the newly imported channels in the Available box or the Available and Visible box, then click Save.

To Delete a Channel from a User

  1. Log in to the iPlanet Directory Server Access Management Edition administration console as administrator.

  2. Click on the organization link.

  3. Click on a suborganization link.

    The Location changes to isp > organization > suborganization.

  4. Select Show: Users in the navigation pane.

    A list of current users is displayed.

  5. Click on the Properties arrow next to the chosen user.

    The properties for the chosen user are displayed.

  6. Click Edit under Desktop.

    A popup data frame window displays an abbreviated Dynamic Desktop form.

  7. Click Channel and Container Management.

    The popup data frame window displays a list of Container Channels and Channels.

  8. Click appropriate Container Channel link.

    In the popup data frame window, a Container Channels and Channels Management screen is displayed for the selected Container Channel. It lists all the channels available to the user.

  9. Check channel(s) you want to delete and click Delete.

  10. Click Save.

To Lock a Channel

As an administrator, you may want to have one of the Yahoo! news channels always present on your corporate portal for all users.

  1. In a terminal window, log in to your portal server as root.

  2. Use the dpadmin command to change value of the channelsIsRemovable property for the channel in the container's display profile. See the Command-Line Utilities chapter in the Sun ONE Portal Server 6.0 Administrator's Guide for more information.


Example
The property for locking a channel is channelsIsRemovable on the container level.

To lock the Yahoo_companysummary channel in the container MyFrontPageTabPanelContainer, in the channel definition for MyFrontPageTabPanelContainer, you need to modify the value of the channelsIsRemovable property to false. To do this, type:

$ /opt/SUNWps/bin/dpadmin modify -p MyFrontPageTabPanelContainer -u "uid=amAdmin,ou=people,o=sesta.com,o=isp" -w passphrase -d "o=sesta.com,o=isp" <<EOF

<?xml version="1.0" encoding="utf-8" standalone="no"?>

<!DOCTYPE DisplayProfile SYSTEM "jar://resources/psdp.dtd">

<Collection name="channelsIsRemovable">

<Boolean name="Yahoo_companysummary" value="false"/>

</Collection>

EOF

For your organization, replace sesta.com with your organization name and the passphrase with the one you entered at installation.

To Add a Tab with Only Yahoo! Content

  1. Log in to the iPlanet Directory Server Access Management Edition administration console as administrator.

  2. Click on the organization link.

    The Location changes to isp > organization.

  3. Navigate to the suborganization or role you want to add the tab for.

  4. Select Show: Services in the navigation pane.

    A list of current services is displayed.

  5. Click on the Properties arrow next to Desktop.

    The data pane displays the Dynamic Desktop form.

  6. Click Channel and Container Management.

    The data pane displays a list of Container Channels and Channels.



Note If you want to add a container at the root level, click Add under Container Channels. For more information, see the Sun ONE Portal Server 6.0 Administrator's Guide.



  1. To add a container to an existing Container Channel, click a Container Channel link. For example, you can use JSPTabContainer, which is the default Container Channel from the install.

  2. Click Add under Container Channels.

  3. Select the radio button that Adds the new channel to this container.

  4. Select the radio button that Makes the new channel available and visible on desktop.

  5. Enter a channel name.

  6. Select a provider that supports the Container Channel you selected. For example, for the JSPTabContainer Container Channel select the JSPTableContainerProvider.

  7. Click Create.

    You are returned to the previous level of Container Channels. The new Container Channel is added to the Container Channels list.

  8. Click on the new container channel's link.

    Click Import My Yahoo! Provider Modules.

  9. Make your selections and click Import.

    In the Channel Management section, select the imported modules in the Available box and Add them to the Available and Visible box. Click Save.

  10. Go up a level in the Container Path.

  11. Check that the new container channel is in the Available and Visible box. Click Save.

For more information, see the Sun ONE Portal Server 6.0 Administrator's Guide and the Sun ONE Portal Server 6.0 Desktop Customization Guide.

To Create Your Own Model Account

  1. Log in to the iPlanet Directory Server Access Management Edition administration console as administrator.

  2. Click on the organization link.

    The Location changes to isp > organization.

  3. Navigate to the suborganization or role for which you want to create a model account.

  4. Select View: Services Management in the location pane.

    A list of current services is displayed.

  5. Click on the Properties arrow next to the My Yahoo! Provider.

    The My Yahoo! Provider form is displayed.

  6. Click Administer Corporate Account on Yahoo! Server link.

    A separate browser window appears displaying a Yahoo! Model Account Administration page from a Yahoo! server.

  7. Enter a name for your account.

  8. Select a radio button for Use default or Use an existing account's customization as the basis for this new account.

  9. Click Create a model account button.

  10. If you chose Use an existing account's customization, you need to enter the account name and password. Otherwise, go to Step 11.

  11. On this page, you need to provide a password, select and answer a security question, enter your birthday and e-mail address. Select your country of residence and preferred language. Click Submit This Form button.

    You are returned to the Yahoo! Model Account Administration page. Your new model account name is added in the Edit a Model Account box.

  12. Click your new model account name in the Edit a Model Account box.

    The channels in your new model account are displayed.

  13. When you are finished, close the extra browser windows.

    This customized content or a subset of it is what the user sees unless the user has linked to a my.yahoo id.

To Customize Channel Content for a Model Account

  1. Log in to the iPlanet Directory Server Access Management Edition administration console as administrator.

  2. Click on the organization link.

    The Location changes to isp > organization.

  3. Navigate to the suborganization or role for which you want to customize a model account.

  4. Select View: Services Management in the location pane.

    A list of current services is displayed.

  5. Click on the Properties arrow next to the My Yahoo! Provider.

    The My Yahoo! Provider form is displayed.

  6. Click Administer Corporate Account on Yahoo! Server link.

    A separate browser window appears.

  7. Click on the model account you want to edit.

    A separate browser window appears displaying the channels in the model account. This is the my.yahoo page for that particular Model Account.

  8. Select the channel you want to customize and click edit.

  9. Follow the directions on the edit page and click Finished when done.

    The model account is displayed with your modification.

  10. Close the browser windows.

To Add a New Organization with My Yahoo! Enterprise Edition Service

Set up your new organization using the iPlanet Directory Server Access Management Edition administration console. Then create a display profile for the new organization either by using the administration console or the dpadmin add command. For example, go to the /opt/SUNWps/samples/desktop directory, and type:

# /opt/SUNWps/bin/dpadmin add -u "uid=amAdmin,ou=People,o=organization,o=isp" -w passphrase -d "o=new-organization,o=isp" dp-org-final.xml

After the new organization is created and has a display profile, you need to modify the display profile to include the YahooContainer using the dpadmin modify command. For example,

# /opt/SUNWps/bin/dpadmin modify -m -u "uid=amAdmin,ou=People,o=organization,o=isp" -w passphrase -d "o=new-organization,o=isp" /opt/SUNWps/samples/yahoo/dp-org.xml

Because this is a new organization, you need to create policies and assign them to make the My Yahoo! Provider and Desktop services available. For more detailed information about creating a new organization and using the dpadmin command, see the Sun ONE Portal Server 6.0 Administrator's Guide.

Adding the My Yahoo! Enterprise Edition Service to an Existing Sun ONE Portal Server

You already have a Sun ONE Portal Server deployed and serving your company. Adding extra channels with My Yahoo! Enterprise Edition is simple to do. The procedures are the same for installing My Yahoo! Provider software, connecting to My Yahoo! Enterprise Edition and selecting organization level channels as for a new Sun ONE Portal Server. Each suborganization, role and user you want to add the Yahoo! Modules (channels) for require you to update each one individually to include the service. If you want to add or delete any modules for a suborganization, you can do that as you are doing the update to add the service.

The information needed to add and activate My Yahoo! Enterprise Edition on your existing Sun ONE Portal Server are:

Activating the My Yahoo! Enterprise Edition Service for Suborganizations

You need to add the My Yahoo! Enterprise Edition service at each node of your organizational hierarchy. If you have users in the main organization, you can update their connection immediately after selecting the channels for your portal. Users that are in suborganizations can be updated after their suborganizations are updated.

  1. Log in to the iPlanet Directory Server Access Management Edition administration console as administrator.

  2. Click on the organization link.

  3. Click on a suborganization link.

    The Location changes to isp > organization > suborganization.

  4. Select Show: Services in the navigation pane.

    A list of current services is displayed.

  5. Click on the Register.

    The services available but not registered are displayed in the data pane. This list now includes the My Yahoo! Provider.

  6. Check My Yahoo! Provider and click Register.

    This adds the My Yahoo! Enterprise Edition service to the list of registered services in the navigation pane.

  7. Click on the Properties arrow next to the My Yahoo! Provider.

  8. A message states there is no template available for this service and asks if you want to create it. Click Create.

  9. The default template for the My Yahoo! Provider is displayed. Check that the Model Account (optional) is correct.

  10. Check Disable Personalization if you want all users in the suborganization to not be able to personalize (edit) the Yahoo! channels on their desktops or connect to My Yahoo! accounts.

  11. Click Save.

  12. Click on the Properties arrow next to Desktop.

    The data pane displays the Dynamic Desktop form.

  13. Change the Default Channel Name to YahooContainer and Save.

  14. If this suborganization is to have only the organization's Yahoo! Modules, you are finished. If you want to add other Yahoo! Modules to this suborganization, click Channel and Container Management.

    The data frame displays a list of Container Channels and Channels.

  15. Click the Container Channel link that you want to add the Yahoo! Modules to.

    For example, the default tab containers available are MyFrontPageTabPanelContainer, SamplesTabPanelContainer and SearchTabPanelContainer.

    A Container and Channels Management screen is displayed.

    Note If you want to have one of the channels available to the organization not be available to the users in this suborganization, check the appropriate Yahoo! channel and click Delete.



  16. Click Import My Yahoo! Provider Modules.

    A list of Available Yahoo! Modules is displayed. The ones that are already chosen for the organization are checked.

  17. Check the additional channels (Yahoo! Modules) you want to import for the suborganization and click Import.

    This returns you to the Container and Channels Management screen with the newly imported channels listed in the Available box. The modules or channels that are listed in the Available box are available to regular users, but not displayed unless the user selects them. If you want the modules to be visible to users, you must Add them to the Available and Visible box.

  18. Arrange the newly imported channels in the Available box or the Available and Visible box, then click Save.

Activating the My Yahoo! Enterprise Edition Service for Users

If you have users in the main organization follow these directions but in Step 2 only click on the organization link, do not continue to the suborganization link.

  1. Log in to the iPlanet Directory Server Access Management Edition administration console as administrator using the password you entered during installation.

  2. Navigate to the organization or suborganization level desired by clicking on the appropriate organization and suborganization links.

    The Location changes to isp > organization > suborganization as appropriate.

  3. Select Show: Users in the navigation pane.

    A list of current users is displayed.

  4. Click on the Properties arrow next to the chosen user.

    The properties for the chosen user are displayed.

    Note Check Disable Personalization if you do not want the user to be able to personalize (edit) the Yahoo! channels. You must select Customize for this value to be saved.



  5. Check My Yahoo! Provider and click Save. Proceed to the next user (repeat Step 4) unless you want to change channels for this user.

  6. If you want to change the channels, click on Edit under Desktop.

    A popup data pane window displays an abbreviated Dynamic Desktop form.

  7. Click Channel and Container Management.

  8. Click appropriate Container Channel link.

    A list of the Yahoo! Modules in that Container Channel is listed.

    Note If you want to have one of the channels available to the organization or suborganization not be available to the user, check the appropriate Yahoo! channel and click Delete.



  9. Click Import My Yahoo! Provider Modules.

    A list of Available Yahoo! Modules is displayed. The ones that are already chosen for the user are checked.

  10. Check the additional channels (Yahoo! Modules) you want to import for the user and click Import.

    This returns you to the Container and Channels Management screen with the newly imported channels listed in the Available box. The modules or channels that are listed in the Available box are available to regular users, but not displayed unless the user selects them. If you want the modules to be visible to the user, you must Add them to the Available and Visible box.

  11. Arrange the newly imported channels in the Available box or the Available and Visible box, then click Save.

Uninstalling My Yahoo! Provider and Portal Server Software

If for some reason you want to uninstall My Yahoo! Provider software, go to the directory where you downloaded the software and type:

# ./yahoosetup

This gives you the option of uninstalling the software. See the Portal Server and My Yahoo! Enterprise Edition Provider section of Know Problems and Limitations.

To remove the Portal Server software, go to the directory where you downloaded the software and type:

# ./pssetup

Chose the appropriate option. For more information about removing the software see Sun ONE Portal Server 6.0 Installation Guide.

Know Problems and Limitations

Portal Server and My Yahoo! Enterprise Edition Provider


My Yahoo! Provider does not work on a multi-instance Portal Server (4727253, 4729036).

Workaround:
Enabling the SSL connection on the non-default instance:

Create a trust database for the non-default instance

  1. Login to the web server as administrator (admin) by entering http://fullservername:8088 in your browser's web address field. The password is the passphrase you enter at installation.

  2. Select the second instance and click Manage.

  3. Click the Security tab on the second instance server menu.

  4. Select Create Database.

  5. Enter a Database Password twice, then click OK.

  6. As root, go to the /opt/SUNWam/servers/alias directory.

  7. Verify that these two files are created:

    https-second_instance-hostname-cert7.db

    https-second_instance-hostname-key3.db

Modify the /opt/SUNWam/lib/AMConfig-second_instance.properties file.

  1. Search for the line:

    com.iplanet.am.admin.cli.certdb.prefix=

  2. Set com.iplanet.am.admin.cli.certdb.prefix= to

    https-second_instance-hostname-

  3. Restart the second instance server by going to the /opt/SUNWam/servers/https-second_instance directory and typing:

    # ./stop

    # ./start

This workaround is for a non-secure mode installation. If your default instance is in secure mode, you need to follow the instructions in the Sun ONE Portal Server 6.0 Administrator's Guide to configure your second instance to secure mode, then apply this workaround to your second instance.


If Yahoo! modules are imported at the root container level and at the individual container level, they do not show up in the proper categories when the user selects Content (4734855).

Workaround:
Only import the modules at one level.


Logout does not completely log the user out. If the user returns to the portal soon after clicking logout, the user is logged into the portal without being asked for authentication. Clearing the cache solves this problem (4724527).

Workaround:

  1. Go to the /opt/SUNWam/web-apps/services/WEB-INF/config/auth/default directory.

  2. With a text editor add these lines to the HEAD section of the logout.html file.

    <meta http-equiv="Pragma" content="no-cache">

    <meta http-equiv="Expires" content="Mon, 01 Jan 1990 12:00:00 GMT">

    <meta http-equiv="Cache-control" content="no-cache">

    <meta http-equiv="Cache-control" content="must-revalidate">

    <meta http-equiv="Cache-control" content="max-age=0">

  3. Restart server by typing:

    # /etc/init.d/amserver start


Themes inconsistent among Yahoo! channels (4748337).

Workaround:
None.

This is a limitation. Some Yahoo! channels have their themes set on the Yahoo! server, consequently when a user selects a different theme on the Portal Server Desktop, these Yahoo! channels do not change to the new theme and so produce an inconsistency.


If the same channel is in two different containers, when user first logs in it may not be displayed (4737053).

Workaround:
Do not put the same channel in two different containers.

This is a limitation. Because all the channel content is fetched in one request, the channel may not be displayed when the user first logs in, but does display after the other container is selected and the channel is fetched.


Yahoo! uninstall does not remove Yahoo! service completely including deployment number and deployment key (4733433, 4723062).

Workaround:
None.


After an end user clicks the Finished button when editing a Yahoo! module in any FrameTabContainer (MyFrontPageFramePanelContainer and SamplesFramePanelContainer), the whole Portal Server Desktop is loaded into the frame on the right side (4740056).

Workaround:
The end user should reload the page to fix the problem.

Yahoo! Modules

These Know Problems and Limitations are as of September 16, 2002. To get current information, contact Yahoo! customer service.


When using the Netscape™ 6.0+ browser, the Yahoo! Calculator module breaks the Content and Layout buttons on the Portal Server Desktop (4720774).

Workaround:
None. Advise you do not use this module.


After the end user unlinks from the user's My Yahoo! account and has clicked Finished, the end user still sees the page for linking back to the My Yahoo! account instead of returning back to the Portal Server page (4747501).

Workaround:
The end user should click Cancel on that page that links back to the My Yahoo! account.

Table 1 contains three columns: the first column lists the bug number; the second column provides a brief description of the bug, and the third column gives any additional information.

Table 1    Yahoo! Modules with Sun Bug IDs

Bug number

Bug Description

Additional Information

4745273  

Input character is broken on search channels in ko_KR locale.  

 

4746591  

Web Site Tracker is not editable.  

 

4745177  

Briefcase channel content error message is in English in ko_KR locale.  

 

4745182  

Link Yahoo! Account channel shows English content in ko_KR locale.  

 

4745275  

Yahoo! Search channel for ko_KR locale is empty.  

 

4745754  

Some channels show empty content when the preferred locale is not supported.  

 

4717892  

Pirphotos channel displays a broken image.  

 

4720774  

Using the Calculator module breaks the toolbarRollovers.js.  

 

4732778  

On the Health Tips channel, the edited information is not saved.  

 

4732847  

Briefcase channel is not available.  

 

4725657  

Edited information always shows up after the next edit on Market Summary channel.  

 

4732774  

Stock portfolios channel does not show changed information the first time.  

 

4732809  

Cannot search with Korean character in Korean dictionary and Korean Yellow pages.  

 

4734310  

Private photo channel does not display added photo.  

 

4741890  

On the Health Tip channel Edit page, you cannot save the first two items.  

 

4741949  

Movie showtimes are not available on SSL enabled portal.  

 

4744367  

State Farm resources channel is not available in French locale.  

 

4732479  

In the Korean locale, click the Content link. The Yahoo! channel names are in Korean, but the category name is not translated into Korean.  

If you go back to admin page and click Import My Yahoo! Provider Modules button, then the categories are translated correctly.  

4745933  

The Get Local module does not display a recently used location.  

If you go to the Edit page and click Finished, the location is displayed.  

4748343  

Collapse and expand arrows are removed from some Yahoo! modules (Sports Scoreboard, Stock Portfolios and Bookmarks).  

 

4750236  

Video Features, Yahoo! Mail and Back Care Center modules cause the "Secure/non-secure content on page" warning to show up.  

 

Troubleshooting


Problem:
If you get a YahooAdminService message stating:

Failed to verify the corporate Yahoo! account information.


Solution:
Check your corporate ID and corporate password.


Problem:
If you get a YahooAdminService message stating:

Failed to verify the corporate Yahoo! account information. Error writing to server.


Solution:
Check that you have an internet connection. If you have a proxy server, check that the proxy information is added correctly to the /opt/SUNWam/servers/https-fullservername/config/jvm12.conf file.


Problem:
A user sees Yahoo! channels with no content.


Solution:
It means that the My Yahoo! Enterprise Edition service has not been properly updated or added for a user. If this is a organization-wide problem, go to the organization level. If it is a suborganization-wide problem, go to the suborganization level. If it is a single user, go to that user `s level. You need to negotiate to the Dynamic Desktop page for the level that the problem is on.

For example for a suborganization, after selecting the organization and suborganization links, select Show: Services. Click the Properties arrow next to Desktop. The Dynamic Desktop page is displayed. Reenter the Default Channel Name of YahooContainer and Save. This Save is probably the step you missed when defining the service for the suborganization. In the a normal configuration, this Save must be done before going to Channel and Container Management. Other possibilities are that the Model Account has not been entered properly, that the My Yahoo! Provider was not checked for the user, or that the user's preferred locale is not supported by My Yahoo! Enterprise Edition. If none of these are the case, check the logs for errors.


Problem:
Receive a 1206 error code from My Yahoo! Enterprise Edition service.


Solution:
The most frequent reason for this error code is an unrecognized locale. Enter a recognized Locale (format: en_US) for the affected user with Customize selected, then Save.

Another solution is to go to the Global Service Management level for the My Yahoo! Enterprise Edition service and add a Locale Mapping to support the locale chosen by the affected user. For example, fr-BE (French/Belgium) is not supported, but fr-FR (French/France) is. So you would add fr-BE|fr-FR into the Locale Mapping box.

How to Report Problems

If you have problems with My Yahoo! Enterprise Edition Provider for Sun ONE Portal Server 6, contact Sun ONE customer support using one of the following mechanisms:

  • Sun ONE online support Web site at

    http://www.sun.com/service/support

    After selecting Sun ONE software support, Online Support Center and Product Tracker are available for logging problems.

  • The telephone dispatch number associated with your maintenance contract

So that we can best assist you in resolving problems, please have the following information available when contacting customer support:

  • Description of the problem, including the situation where the problem occurs and its impact on the operation

  • Machine type, operating system version, and product version, including any patches and other software that might be affecting the problem

  • Detailed steps on the methods used to reproduce the problem

  • Any error logs or core dumps

Where to Find More Information

In addition to this guide, Sun ONE Portal Server comes with supplementary information for administrators as well as documentation for developers. Use the following URL to see all the Sun ONE Portal Server documentation:

http://docs.sun.com/prod/s1portalsrv

Listed below are the additional documents that are available:

  • Sun ONE Portal Server 6.0 Administrator's Guide

  • Sun ONE Portal Server 6.0 Deployment Guide

  • Sun ONE Portal Server 6.0 Desktop Customization Guide

  • Sun ONE Portal Server 6.0 Developer's Guide

  • Sun ONE Portal Server 6.0 Installation Guide

  • Sun ONE Portal Server 6.0 Migration Guide

  • Sun ONE Portal Server 6.0 Performance and Tuning Guide

Use of Sun ONE Portal Server and My Yahoo! Enterprise Edition Provider are subject to the terms described in the license agreements accompanying them.

Copyright © 2002 Sun Microsystems, Inc. All rights reserved.

Sun, Sun Microsystems, the Sun logo, iPlanet, the logo iPlanet, Solaris, Java, JDK and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Netscape and the Netscape N logo are registered trademarks of Netscape Communications Corporation in the U.S. and other countries. Other Netscape logos, product names, and service names are also trademarks of Netscape Communications Corporation, which may be registered in other countries. UNIX is a registered trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd.

My Yahoo! and Yahoo! are trademarks or registered trademarks of Yahoo! Inc.

Federal Acquisitions: Commercial Software—Government Users Subject to Standard License Terms and Conditions

The product described in this document is distributed under licenses restricting its use, copying, distribution, and decompilation. No part of the product or this document may be reproduced in any form by any means without prior written authorization of the Sun-Netscape Alliance and its licensors, if any.

THIS DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.

________________________________________________________________________________________

Copyright © 2002 Sun Microsystems, Inc. Tous droits réservés.

Sun, Sun Microsystems, le logo Sun, iPlanet, le logo iPlanet, Solaris, Java, JDK et JavaServer Pages sont des marques de fabrique ou des marques déposées de Sun Microsystems, Inc. aux Etats-Unis et d'autre pays. Netscape et le logo Netscape N sont des marques déposées de Netscape Communications Corporation aux Etats-Unis et d'autre pays. Les autres logos, les noms de produit, et les noms de service de Netscape sont des marques déposées de Netscape Communications Corporation dans certains autres pays. UNIX est une marque enregistree aux Etats-Unis et dans d'autres pays et licenciée exclusivement par X/Open Company Ltd.

My Yahoo! et Yahoo! sont des marques de fabrique ou des marques déposées de Yahoo! Inc.

Le produit décrit dans ce document est distribué selon des conditions de licence qui en restreignent l'utilisation, la copie, la distribution et la décompilation. Aucune partie de ce produit ni de ce document ne peut être reproduite sous quelque forme ou par quelque moyen que ce soit sans l'autorisation écrite préalable de l'Alliance Sun-Netscape et, le cas échéant, de ses bailleurs de licence.

CETTE DOCUMENTATION EST FOURNIE "EN L'ÉTAT", ET TOUTES CONDITIONS EXPRESSES OU IMPLICITES, TOUTES REPRÉSENTATIONS ET TOUTES GARANTIES, Y COMPRIS TOUTE GARANTIE IMPLICITE D'APTITUDE À LA VENTE, OU À UN BUT PARTICULIER OU DE NON CONTREFAÇON SONT EXCLUES, EXCEPTÉ DANS LA MESURE OÙ DE TELLES EXCLUSIONS SERAIENT CONTRAIRES À LA LOI.



CETTE DOCUMENTATION EST FOURNIE "EN L'ÉTAT", ET TOUTES CONDITIONS EXPRESSES OU IMPLICITES, TOUTES REPRÉSENTATIONS ET TOUTES GARANTIES, Y COMPRIS TOUTE GARANTIE IMPLICITE D'APTITUDE À LA VENTE, OU À UN BUT PARTICULIER OU DE NON CONTREFAÇON SONT EXCLUES, EXCEPTÉ DANS LA MESURE OÙ DE TELLES EXCLUSIONS SERAIENT CONTRAIRES À LA LOI.

Last Updated December 20, 2002