Skip Headers

Oracle Collaboration Suite Release Notes
Release 2 (9.0.4) for hp-ux PA-RISC (64-bit) and Linux x86

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

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

5
Oracle Files

This chapter summarizes release note issues associated with Oracle Files.

The following sections are included in the chapter:

5.1 What's New in This Release?

The following features are new for Oracle Files Release 2 (9.0.4.1).

5.1.1 Creating Custom Workflows

Oracle Files comes with a default workflow process. Additionally, with this release you can now define a custom workflow process in Oracle Workflow, then register it with Oracle Files. You can design and register any number of custom workflow processes.

For information on how to design and register custom workflows for use in Oracle Files, see the Oracle Files Administrator's Guide, Chapter 7, "Customizing Oracle Files."

5.1.2 Branding the Oracle Files User Interface

Some organizations have "look and feel" standards, such as the requirement to use a particular company logo or color scheme. The Oracle Files Web User Interface can be customized to match those standards.

System Administrators can make the following customizations to the Oracle Files Web UI:

For more information on custom branding, see the Oracle Files Administrator's Guide, Chapter 7, "Customizing Oracle Files."

5.1.3 Improved Domain Controller Reliability After Machine Failure

The domain controller is an important component of the Oracle Files domain.

In Oracle Collaboration Suite Release 1, the domain could not be easily shut down, started, monitored, or configured in the following situations (although the domain would continue to run):

  1. If the primary database listener in a RAC configuration failed.
  2. If the machine on which the domain controller was running failed.

The first problem was due to the domain controller using a derived JDBC thin driver URL for communication between the domain controller and the database. To handle this problem, you can now specify a database URL in the registry.xml file. This can then be used to specify a JDBC thick driver URL, which will support Transparent Application Failover (TAF).

To handle the second problem, you can now migrate the domain controller to another middle-tier host. For more information on migrating the domain controller, see the Oracle Files Administrator's Guide, Chapter 5, "Administrative Operations in Oracle Enterprise Manager."

5.1.4 Automatic User Provisioning

In Oracle Files Release 1 (9.0.3.1), users created in Oracle Internet Directory were automatically provisioned in Oracle Files every 24 hours. Shortening this interval required a series of manual steps.

For the current release, the interval has been reduced to 15 minutes. Additionally, users created in Oracle Internet Directory are automatically provisioned in Oracle Files when they log in to Oracle Files for the first time.

5.2 Service Configurations and Java Memory Sizing

In Oracle Files 9.0.4.1, the default service configurations have been changed from allowing unlimited number of sessions to now specifying a maximum number of sessions which can connect to the service. This was done to reduce the likelihood of experiencing java.lang.OutOfMemory errors in the oc4j_opmn.log or application.log.

Due to this change, you may now see the errors:

If you see either of these errors, change the Service Configuration from Small to Medium or from Medium to Large, or create your own custom Service Configuration. If you use the Large Service Configuration, or if you make your own customer Service Configuration, you will also need to adjust your Xmx setting.

If you see any java.lang.OutOfMemory errors in your oc4j_opmn.log or application.log files, then you also need to adjust your Xmx setting.

See the following table for more details on why the Xmx setting may need to be changed.

Table 5-1  Xmx Settings
Service Configuration Setting for IFS.SERVICE.Maximum
ConcurrentSessions
Expected number of peak concurrent connected users (PCCUFoot 1) Recommended size for Xmx (Java maximum memory) Need to change the default Xmx setting of 256MB?

Small

40

25

64 MB

No

Medium

70

45

162 MB

No

Large

200

125

430 MB

Yes

1 Peak concurrent connected users (PCCU) is the number of users who are logged into Oracle Files and have performed an operation during the peak hour of the day. If you do not know how many that is likely to be, assume 10% of your entire Oracle Files named user population.

See the Oracle Files Planning Guide and the Oracle Files Administrator's Guide for additional information about sizing and performance tuning.

5.2.1 Calculating Xmx Settings

A general guideline for calculating the Xmx setting is:

Xmx = PCCU * 2.8MB

or more exactly,

Xmx = (PCCU * 1.6 sessions per PCCU * 1MB per session) + (DATACACHE.Size * 3KB per data cache object).

Note that the Xmx cannot exceed 4GB. Oracle recommends the Xmx should not exceed 2GB for Oracle Files.

5.2.2 Changing Xmx Settings

To change the Xmx setting for an Oracle Files HTTP node:

  1. Edit the file $ORACLE_HOME/opmn/conf/opmn.xml
  2. Change the "-Xmx256m" to the appropriate value in the OC4J instance. Here is an example to change the java maximum heap size to be 430MB of memory:
    <oc4j instanceName="OC4J_iFS_files" gid="OC4J_iFS_files">
        <config-file path="/private/9iASHome/j2ee/OC4J_iFS_files/config/server.xml"/>
        <java-option value="-Xmx430m"/>
        <oc4j-option value="-properties"/>
        <port ajp="3001-3100" rmi="3101-3200" jms="3201-3300"/>
        <environment>
          <prop name="LIBPATH" value="/private/9iASHome/lib32:/private/9iASHome/lib"/>
          <prop name="DISPLAY" value=":0.0"/>
          <prop name="NLS_LANG" value=".UTF8"/>
          <prop name="LD_LIBRARY_PATH" value="/private/9iASHome/lib32:/private/9iASHome/lib"/>
          <prop name="SHLIB_PATH" value="/private/9iASHome/lib32:/private/9iASHome/lib"/>
        </environment>
    </oc4j>
    
    
  3. Save the change
  4. Restart the OC4J process to have OC4J use the new setting.

To change the Xmx setting for an Oracle Files regular node:

  1. Go to the Oracle Enterprise Manager Web site on the host where the Oracle Files node is configured. For example:
    http://myserver.mycompany.com:1810
    
    
  2. Log in using the ias_admin username and password.
  3. At the Oracle9iAS Home page, click the Oracle Files domain target link.
  4. At the Oracle Files Home page, click Node Configurations under the Configuration section.
  5. At the Node Configurations page, click the name of the Node you want to change.
  6. At the Edit Node page, update Java Command to be the new -Xmx setting. For example, enter "-Xmx430m" to specify 430MB of memory for the Java heap.
  7. Click OK to save the change.
  8. Restart the node.

5.2.3 Adjusting Service Configuration Settings

Once your peak concurrent connected users (PCCU) exceeds 125, general guidelines for adjusting the IFS.SERVICE settings in the Service Configurations are:

MaximumConcurrentSessions = 1.6 * PCCU

DATACACHE.Size = 400 * PCCU

DATACACHE.EmergencyTrigger = 0.80 * DATACACHE.Size

DATACACHE.UrgentTrigger = 0.75 * DATACACHE.Size

DATACACHE.NormalTrigger = 0.65 * DATACACHE.Size

DATACACHE.PurgeTarget = 0.55 * DATACACHE.Size

 

CONNECTIONPOOL.WRITEABLE.MaximumSize = 0.05 * PCCU

CONNECTIONPOOL.WRITEABLE.TargetSize = 0.04 * PCCU

CONNECTIONPOOL.WRITEABLE.MinimumSize = 5

 

CONNECTIONPOOL.READONLY.MaximumSize = 0.05 * PCCU

CONNECTIONPOOL.READONLY.TargetSize = 0.04 * PCCU

CONNECTIONPOOL.READONLY.MinimumSize = 5

The other settings in the Service Configuration do not generally need to be adjusted.

5.3 Certification and System Requirements

Oracle Files requires either the Oracle Collaboration Suite Release 2 Information Storage database or an external 9.2.0.3 version of the Oracle database. If you are using an external database, you should upgrade to the 9.2.0.3 release of the database if you have not done so already.

5.3.1 Client Certifications

The following client software has been tested and certified for the various protocol servers offered by Oracle Files. Higher operating system and application service pack and minor version number releases are supported.

5.3.1.1 SMB

  1. Microsoft Windows NT 4.0 Workstation Service Pack 6a with:
    • Microsoft Office 2000 Service Pack 3, including:
      • Microsoft Word 2000
      • Microsoft Excel 2000
      • Microsoft PowerPoint 2000
      • Microsoft FrontPage 2000
  2. Microsoft Windows 2000 Professional Service Pack 3 with:
    • Microsoft Office 2000 Service Pack 3, including:
      • Microsoft Word 2000
      • Microsoft Excel 2000
      • Microsoft PowerPoint 2000
      • Microsoft FrontPage 2000
    • Microsoft Office XP Service Pack 2, including:
      • Microsoft Word 2002
      • Microsoft Excel 2002
      • Microsoft PowerPoint 2002
      • Microsoft FrontPage 2002
    • Microsoft Visio 2000, 2002
    • Microsoft Project 2000, 2002
    • Adobe Acrobat 5.0
  3. Microsoft Windows XP Professional Service Pack 1 with:
    • Microsoft Office 2000 Service Release 1, including:
      • Microsoft Word 2000
      • Microsoft Excel 2000
      • Microsoft PowerPoint 2000
      • Microsoft FrontPage 2000
    • Microsoft Office XP Service Pack 2, including:
      • Microsoft Word 2002
      • Microsoft Excel 2002
      • Microsoft PowerPoint 2002
      • Microsoft FrontPage 2002
    • Microsoft Visio 2000, 2002
    • Microsoft Project 2000, 2002
    • Adobe Acrobat 5.0

5.3.1.2 Web Browsers (for URLs, Web User Interface, Enterprise Manager Web Site for Managing Files)

  1. Microsoft Windows
    • Netscape Communicator 7.0x
    • Microsoft Internet Explorer 5.5 Service Pack 2
    • Microsoft Internet Explorer 6.02 Service Pack 1
    • Mozilla 1.2.1
  2. Macintosh
    • Microsoft Internet Explorer 5.2
  3. Linux
    • Netscape Communicator 7.0x
    • Mozilla 1.2.1
  4. UNIX
    • Mozilla 1.2.1

5.3.1.3 FTP Clients

  1. Windows
    • OnNet FTP 4.0
    • WS_FTP Pro 7.6
    • Cute FTP XP 5.0
    • Cute FTP Pro 3.0 (Windows XP only)
    • Hummingbird 7.0
  2. UNIX
    • Command line ftp Solaris 2.7, 2.8, 2.9
  3. Macintosh OS X.2
    • Transmit 2.5.1

5.3.1.4 AFP

  1. Mac OS X.2 with Microsoft Office Mac X, including:
    • Microsoft Word for Mac OS X
    • Microsoft Excel for Mac OS X
    • Microsoft PowerPoint for Mac OS X

5.3.1.5 NFS Client Support

  1. Microsoft Windows
    • Hummingbird NFS Maestro 6.0 (Windows 98, NT)
    • Hummingbird NFS Maestro 7.0 (Windows NT/2000)
    • OnNet 7.0 (Windows 2000 only)
  2. UNIX
    • Solaris 2.8 and 2.9
    • Linux Advanced Server 2.1, Kernel 2.4.9-e.16
    • Linux Red Hat 8.0

5.3.1.6 WebDAV: Web Folders

  1. Windows XP Professional Service Pack 1
    • Microsoft Office XP Service Pack 2, with Microsoft Internet Explorer 6.02 Service Pack 1 and MSDAIPP.DLL version 10.145.3914.17 with:
      • Microsoft Word 2002
      • Microsoft Excel 2002
      • Microsoft PowerPoint 2002
      • Microsoft FrontPage 2002
      • Microsoft Visio 2002
      • Microsoft Project 2002
      • Adobe Acrobat 5.0
    • Microsoft Office 2000 Service Release 1, with Microsoft Internet Explorer 6.02 Service Pack 1 and MSDAIPP.DLL version 8.103.5219.0
      • Microsoft Word 2000
      • Microsoft Excel 2000
      • Microsoft PowerPoint 2000
      • Microsoft Visio 2000
      • Microsoft Project 2000
      • Adobe Acrobat 5.0
  2. Microsoft Windows 2000 Professional Service Pack 3
    • Microsoft Office XP Service Pack 2, with Microsoft Internet Explorer 6.02 Service Pack 1 and MSDAIPP.DLL version 10.145.3914.17 with:
      • Microsoft Word 2002
      • Microsoft Excel 2002
      • Microsoft PowerPoint 2002
      • Microsoft FrontPage 2002
      • Microsoft Visio 2002
      • Microsoft Project 2002
      • Adobe Acrobat 5.0
    • Microsoft Office 2000 Service Pack 3, with Microsoft Internet Explorer 5.5 Service pack 2 and MSDAIPP.DLL version 8.103.3521.0 with:
      • Microsoft Word 2000
      • Microsoft Excel 2000
      • Microsoft PowerPoint 2000
      • Microsoft Visio 2000
      • Microsoft Project 2000
      • Adobe Acrobat 5.0
  3. Microsoft Windows NT 4.0 Workstation Service Pack 6a with:

5.3.1.7 WebDAV: Oracle FileSync client

  1. Windows XP Professional Service Pack 1
  2. Windows 2000 Professional Service Pack 3
  3. Windows NT Workstation Service Pack 6
  4. Windows 98

5.4 General Issues

If a valid SMTP server is not specified during Oracle Files configuration, or a user has a null or invalid e-mail address, any Oracle Files operation that involves an e-mail notification will fail, including Workspace creation.

Since the Subscriber Administrator's password is sent to the Subscriber Administrator by e-mail, the Subscriber Administrator will not be able to perform any administrative tasks if a valid SMTP server is not specified during configuration. For example, the Subscriber Administrator will not be able to manage users, quota, or categories, specify Subscriber settings, or restore files.

See bug 2520112 for more information about this issue.

5.5 HP-UX and Linux: Files Component Issue

Before running $ORACLE_HOME/ifs/files/ifswfsetup, perform the following two tasks:

  1. Load the DBMS_LDAP package into information storage database, as follows:
    1. Go to the Oracle home directory of the information storage database and set the ORACLE_HOME and PATH environment variables as follows:
      $ export ORACLE_HOME=<oracle_home path>
      $ export PATH=$ORACLE_HOME/bin:$PATH 
      
      
      
    2. Change directory to $ORACLE_HOME/rdbms/admin
    3. Connect to SQL*Plus:
      $ sqlplus system/<system_password> 
      
      
    4. Enter the following SQL commands:
      SQL> spool catldap.log 
      SQL> @catldap.sql 
      SQL> exit 
      
      
  2. Add the JDK directory to the PATH environment variable on the mid tier:
    $ export PATH=$ORACLE_HOME/jdk/bin:$PATH
    

5.6 Configuration Issues

If Oracle9iAS Web Cache is enabled, Netscape or Mozilla browsers may not be able to access Oracle Files. See bug 2960325 and bug 2615650 for information on how to resolve this issue.

In addition, using Oracle9iAS Web Cache to cache any content located under /files/content is prevented due to a variety of security issues.

5.7 Oracle Internet Directory Issues

See the Oracle Internet Directory Release Notes for complete information on all known issues. This section covers only those issues specific to Oracle Files.

5.7.1 User Provisioning Failure

Sometimes, users created in Oracle Internet Directory fail to be provisioned in Oracle Files, or you may be unable to add newly provisioned users to Oracle Files Workspaces.

If these problems occur, they are likely due to a failure to set required user attributes in Oracle Internet Directory. The following Oracle Internet Directory user attributes must be non-null for all users:

The username attribute is specified by the orclCommonNicknameAttribute in the Subscriber's OracleContext. See the Oracle Internet Directory Administrator's Guide for more information on viewing the orclCommonNicknameAttribute.

5.8 Globalization Support Issues

Here are some issues relevant to Oracle Files Globalization Support, formerly known as National Language Support (NLS).

5.8.1 Jagged Bold/Italic Fonts

When running in Japanese, Simplified Chinese, Traditional Chinese, and Korean environments, bold or italicized fonts in the Configuration Assistants appear jagged, and are difficult to read.

This issue is caused by problems in the 1.3.1_02b version of the JDK, and can be resolved by moving to JDK 1.3.1_04. This problem will be fixed in future releases of Oracle Files.

See bug 2377003 and base bug 2220343 for more information.

5.8.2 Character Set Limitations

Oracle Files does not support AL32UTF-8 databases for Asian languages, because Oracle Text does not support Chinese, Japanese, and Korean lexers on AL32UTF-8 databases. On such databases, Chinese, Japanese, and Korean documents will not be indexed or searchable. UTF-8 is the recommended character set for Unicode-based file systems. See also bug 2391425.

5.9 Documentation Issues

This section covers issues relating to Oracle Files or Oracle Collaboration Suite documentation.

5.9.1 Installation Guide Issues

The Oracle Collaboration Suite Installation and Configuration Guide includes a section called "Making Oracle Files Searchable" on page 11-7. You do not need to perform the steps listed in this section because the Oracle Files Configuration Assistant sets up the job to perform indexing automatically.

5.9.2 Administrator's Guide Issues

The Oracle Files Administrator's Guide provides instructions on how to set up the Oracle Workflow Notification Mailer on page 7-10. These instructions only apply to administrators who are creating and registering custom workflows for use in Oracle Files.

Step 1 of these instructions asks administrators to make sure that UNIX Sendmail is configured on the middle-tier host where Oracle Workflow is installed. The following additional information is available to help administrators perform this step.

To determine if Sendmail is running:

  1. Log on to the middle-tier host where Oracle Workflow is installed as the "workflow" user.
  2. Enter the following command in a UNIX shell prompt:
    $ ps -ef | grep sendmail
    
    

    If Sendmail is running, it will return a valid Sendmail process.

To start Sendmail if it is not running:

  1. Type the following command to start Sendmail:
    $ /usr/sbin/sendmail -bd -q15m
    
    

    Note:

    The location of the Sendmail binary may vary depending on your operating system configuration.


To test if Sendmail is configured correctly:

  1. Enter the following commands:
    telnet localhost 25
    helo localhost
    mail from : <>
    
    

    You must get a response of "Sender OK."

  2. Next, enter the following:
    rcpt to : <email address of recipient>
    
    

    You must get a response of "Recipient OK."

  3. Next, type the following:
    data
    subject : xxx
    yyy
    zzz
    .
    quit
    
    

    Note:

    You must type a period to mark the end of the e-mail body.


  4. Check whether the recipient receives the e-mail. If the recipient receives the e-mail, then Sendmail is configured correctly.

5.10 Known Bugs

The following bugs are known to exist in this Oracle Files release. Workarounds are given when appropriate. The known bugs are grouped in tables by the following processes or components: