Serena® Collage® Version 5.1.1
Readme File
Last updated May 2005

This file contains information on installing and using the current release of Serena® Collage®. For a list of the defects fixed since the last release of Collage, see release_notes.enUS.html.

To view the Master License Agreement, see MasterLicenseAgreement.pdf.

To contact Serena Online Services, go to support.serena.com.

IMPORTANT:

If you are upgrading from a previous version, review the Supported Platforms section to verify support of your existing environment.

The following changes should be noted by all customers:


Table of Contents

1.0 What's New in Serena® Collage® 5.1

1.1 Collage Contributor

1.2 Improved Folder Trees

1.3 Deploy Improvements

1.4 Content Contribution System Enhancements

1.5 General Updates

1.6 Serena TeamTrack Integration

1.7 Platform Updates

2.0 Supported Platforms

2.1 Server OS and Requirements

2.2 Client and Browser OS and Requirements

2.3 Collage Deploy Agents

2.4 Supported Databases

2.5 Supported Web Servers

2.6 Supported Application Servers

2.7 Supported FTP Servers

2.8 Supported Mail Servers

2.9 Supported LDAP Directory Servers

2.10 Supported Integrations

3.0 Upgrades

3.1 General Upgrade Information

3.2 Upgrading on BEA WebLogic and IBM WebSphere

4.0 Known Issues

4.1 Installation and Upgrade Information

4.2 Character Restrictions

4.3 General Issues

4.4 Browser Issues

4.5 Deploy Issues

4.6 Collage Contributor Issues

4.7 Integration Issues

4.8 Component Issues

4.9 Documentation Issues

5.0 Acknowledgements

 

To Top


1.0 What's New in Serena® Collage® 5.1

1.1 Collage Contributor

Collage Contributor is a simplified Web-based interface that allows you to easily contribute files to a Web site. The Collage Contributor Home Page provides easy access to all the tasks and files you are working on as well as assistants that simplify tasks through the use of customizable workflows.

1.2 Improved Folder Trees

Performance during the loading of folder trees in Collage has been improved using AJAX technology. Tree nodes are loaded on demand, drastically reducing initial render time.

1.3 Deploy Improvements

1.3.1 Reduced Deployment Time

The following changes were made in order to reduce the amount of time it takes to run a deployment:

1.3.2 Ability to Deploy Using SSH (SFTP)

When you set up a deploy web server, you can now choose to transfer files using any of the following options:

1.3.3 General Deployment Stability

1.4 Content Contribution System Enhancements

1.4.1 Ability to Edit Non-Contribution Documents Such as HTML and Plain Text

In the Preferences dialog box, you can now set up text files such as HTML, ASP, JSP, or plain text files to be editable using the Collage contribution editor.

1.4.2 Generation of XHTML Compliant Code

In the content contribution DDF file, you can now choose to make all code generated by the Collage Editor XHTML-compliant.

1.4.3 Server Side Spell Checker

The spell checker in the Collage contribution editor is now a server side function. As a result, Microsoft Word is no longer required for spell checking, and spell checking is supported for all supported browsers.

1.4.4 Enhanced CSS Support Including Global DDF for Managing Styles
1.4.5 Accessibility (Section 508) Enforcement for Content
1.4.6 Required Contribution Fields

Contribution fields can now be flagged as required.

1.4.7 Table Formatting Options

New formatting options include:

1.4.8 Edit Links in Contribution Editor

The Collage contribution editor now allows you to edit existing external links.

1.5 General Updates

1.5.1 Customizable E-mail Notifications

E-mail messages sent after a deploy has finished or when a task is transitioned can now be customized. For details, see KnowledgeBase article KB5002120 for deploy e-mail and KB5002121 for task e-mail messages on Serena Online Services.

1.5.2 Preview Masterpage

You can now set up a simplified masterpage to enable previews to load faster. Once you've created the simplified masterpage, you can assign it to the original masterpage. Preview operations for pages that use the original masterpage will then use the simplified masterpage, while deploys will continue to use the original masterpage. For details on setting up the preview masterpage, see KnowledgeBase article KB5002115 on Serena Online Services.

1.5.3 Single Sign-On

For single sign-on environments, Collage can be configured to authenticate against a Windows NT domain. For details, see KnowledgeBase article KB5001032 on Serena Online Services.

1.6 Serena TeamTrack Integration

The integration with Collage allows for the following functionality:

1.7 Platform Updates

Serena Collage 5.1 provides support for updated versions of several platforms. For details, refer to the section on Supported Platforms for more information.

Return to Contents


2.0 Supported Platforms

The components of this Collage release are supported on the platforms listed below.

2.1 Server OS and Requirements

2.1.1 Supported Operating Systems
IMPORTANT! Collage is known to run successfully on Solaris 8 with the following Sun Solaris patches:
If you have not installed these patches, you can find and download them from:
http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
2.1.2 Minimum Server Hardware Requirements

Processor

RAM (All platforms)

Disk Space (All platforms)

DVD-ROM Drive (All platforms)

Monitor Screen Resolution

Temporary hard drive space: 100 MB

IMPORTANT! Over time, as your projects grow, your database server (any platform) will likely require much more hard drive space than the minimum listed here. We therefore recommend starting with as much free space as possible, to alleviate maintenance issues later on.

2.2 Client and Browser OS and Requirements

2.2.1 Supported Operating Systems

Collage Classic is supported on:

Collage Contributor is supported on:

2.2.2 Minimum Client Hardware Requirements

Windows:

Macintosh:

2.2.3 Supported Browser Applications

For Collage Classic, use the following browser on Windows and Macintosh:

For Collage Contributor, use one of the following browsers on Windows and Macintosh:

NOTE: You will need the MSXML 4.0 SP2 plug-in.

IMPORTANT! Pop-up blocker browser plug-ins may cause issues with the Collage Web clients. For best results, disable any pop-up blockers before using the Web clients.

2.2.4 Supported Client JREs

The Serena Collage DVD includes version 1.5.0_04 of the Sun Java Runtime Environment (JRE). Install this version of the Sun JRE if you want to use the Sun JVM plug-in with Microsoft Internet Explorer.

You can find the installer under the JRE directory on the Collage DVD.

2.3 Collage Deploy Agents

2.3.1 Supported Deploy Agent Operating Systems

With Collage Enterprise edition, the Deploy Agent is supported on the following platforms:

Install must include the following package:
2.3.2 Minimum Deploy Agent Hardware Requirements
512 MB minimum total RAM, 1 GB recommended. Total RAM requirement for the system depends on the demands of the application or Web server installed to it.

2.4 Supported Databases

You can use any of the following database servers with Collage to host your Admin database and project databases.

IMPORTANT!

Case-sensitive collation of databases is not supported.

2.5 Supported Web Servers

The use of Web servers with Collage are supported as follows:

 
Tomcat 5
IBM HTTP 5
WebLogic 8
IIS 5.0
IIS 6.0
Windows 2000 Server
Supported
Supported
Supported
Supported
 
Windows 2003 Server
Supported
Supported
Supported
 
Supported
Solaris 9
Supported
Supported
Supported
   
Solaris 8
Supported
Supported
Supported
   
Redhat Linux 8
Supported
       

2.6 Supported Application Servers

The following Application servers are supported with Collage:

 
Tomcat 5
WebSphere 5
WebLogic 8
Windows 2000 Server
Supported
Supported
Supported
Windows 2003 Server
Supported
Supported
Supported
Solaris 9
Supported
Supported
Supported
Solaris 8
Supported
Supported
Supported
Redhat Linux 8
Supported
   

2.7 Supported FTP Servers

The following FTP servers are supported for use with Collage:

2.8 Supported Mail Servers

Collage supports SMTP as its mail server.

2.9 Supported LDAP Directory Servers

Collage supports the following directory servers:

2.10 Supported Integrations

Collage integrates with the following products:

2.10.1 Macromedia Products
2.10.2 WebDAV Integrations
2.10.3 FTP Integrations
2.10.4 Serena Products

NOTE:

For information on the integration with TeamTrack, see the Serena Collage Integration with Serena TeamTrack document that accompanies Collage.

For information on the integration with Version Manager, see the Serena ChangeMan Version Manager Administrator's Guide on the Version Manager CD-ROM.

For information on the integration with Dimensions, see the Serena ChangeMan Dimensions/Serena Collage Integration Guide on the Dimensions Documentation CD-ROM.

Return to Contents


3.0 Upgrades

3.1 General Upgrade Information

Consider the following important information about upgrading previous versions of Collage:

For detailed information on installing Collage, see the Serena Collage Installation and Setup Guide.

3.2 Upgrading on BEA WebLogic and IBM WebSphere

For instructions on upgrading Collage installations running on BEA WebLogic or IBM WebSphere, see Upgrading Collage on IBM WebSphere and BEA WebLogic (Collage WS BEA Upgrade.pdf) located in the documentation installation directory on the Collage server, and downloadable from the Serena Support Website.

Return to Contents


4.0 Known Issues

4.1 Installation and Upgrade Information

4.1.1 Restart Server After Updating Evaluation Installation

If you initially install an evaluation copy of Collage and then enter a license key to update it to a full version, you must restart the Collage server after you enter the new license key. If you do not restart the Collage server, the FTP integration to Collage will not be properly updated to allow the correct number of users, as determined by your license.

4.1.2 Windows: Sybase Icon May Remain After Installation

The Sybase database icon may remain in the Windows system tray after installation is complete. In this case, Sybase has actually shut down, but the icon remains visible. To remove the icon from the system tray, simply pass your mouse over the top of it.

4.1.3 UNIX: Mix of English and Localized Text in the UI

With UNIX installations of Collage, if you upgraded from version 4.0.1 and chose the French or German option from the login screen, you may see a mix of English and localized text in the UI. To fix this problem, do the following:

1 Delete the following files from the /servlet directory in your Collage installation:
2 Restart the Collage Server.
4.1.4 Linux: Tomcat Port Number Not Preserved After Upgrade

When you upgrade an installation of Collage on Linux using the bundled Sybase DB platform, the port number that was previously assigned to Tomcat is lost. The Collage server therefore will not start correctly.

To fix this issue:

1 Stop the Collage server.
2 Open the following file in a text or XML editor:
Common\Tomcat\conf\server.xml
3 Locate the port setting in the correct <Connector> element and update it to the port number that was previously assigned. For example, if you did not use SSL or SJP protocols, update the <Connector> element under the following comment:
<!-- non-SSL HTTP/1.1 Connector -->
4 Restart the Collage server.

4.2 Character Restrictions

4.2.1 Do Not Use Commas (,) or Plus Signs (+) in Asset or File Names

Do not add files to Collage that include commas (,) or plus signs (+) in their names. Errors may occur when you attempt to check in, check out, preview, or display source code for assets with commas or plus signs in their names.

4.2.2 Do Not Use Commas (,) in Asset Type Names

Do not create asset type names that include commas (,). This causes problems when you create new files using an assistant in Collage Contributor.

4.2.3 Use Western European Characters Only for Document Type Names

When creating contribution document types, use Western European characters only (ISO 8859-1 character encoding) to name them. Though Collage may appear to successfully create document types that are named using other characters, such as Asian characters, errors may result.

4.2.4 Using Non-Western European Character Sets with Contributed Content

By default, layout and master pages use the ISO-8859-1 character set. If you want to use a different character set, add the correct <META> tag to the <head> section of the master page:

<META http-equiv="Content-Type" content="text/html; charset="character set">

Where character set is the correct character set.

NOTE The suggested character set is "UTF-8", which supports all languages at the same time.

4.2.5 Restricted Characters for User and Group Names

The characters listed below cannot be used in group or user names. Even when using LDAP security, these characters may cause problems:

4.2.6 Do Not Use Non-ASCII Characters in Asset Names

Non-ASCII characters, such as Cyrillic and Greek characters, are not supported for asset names in Collage.

4.2.7 Non-ASCII Characters Converted in URLs

Collage allows you to use non-ASCII characters when naming projects and folders. However, because browsers do not universally support non-ASCII characters in URLs, Collage converts any non-ASCII characters in file references to ASCII escape characters. For example, you can create a folder with the following characters in its name:

öä

If you then create references to files in the folder, Collage will convert these characters to encoded ASCII characters, such as: %F6%E4. For example, <img src="öä/image.gif"> will be encoded to be <img src="%F6%E4/image.gif">. To avoid such URL and path conversion, do not include non-ASCII characters in folder or project names.

4.2.8 Copying Projects with Non-Western European Metadata Names

If you attempt to copy a project that includes metadata fields with non-Western European characters (such as Asian characters) in their names, the copy may fail. To ensure that you can successfully copy projects with non-Western European metadata field names, first rename the metadata fields using Western European characters, copy the project, then restore the characters in the new, copied project.

4.3 General Issues

4.3.1 Windows: Dynamic File Preview Fails with Long Pathnames

Dynamic Web pages, such as Java Server Pages (JSPs), may not preview correctly with the Tomcat application server, which is the default application server. Tomcat generates URLs for dynamic pages when it compiles them. If the URL exceeds 255 characters, preview will fail and a File Download dialog box will appear instead.

4.3.2 Windows: Performing Backups on Oracle Causes Resource Leaks

Backing up the Admin database or projects running on a Windows Oracle server causes resource leaks. These leaks can eventually cause Oracle to run out of resources and crash. Use Oracle's backup facilities instead.

4.3.3 Macintosh Clients: Connecting to the Collage Server via FTP

From a Macintosh OS X client, you can establish an FTP connection to a Collage Server, which allows you to check out and edit assets from editor applications that support FTP. To do this, simply enter ftp://machine name:port in your browser.

However, note that once you have established an FTP connection, the connection is not closed until you restart the Macintosh client.

4.3.4 Bundled Sybase Server: Cannot Use Reserved Words for Project Name, Username, Password

If you purchased the bundled Sybase database server, do not use the words "date" or "time" as your project name, database owner usernames or passwords.

4.3.5 LDAP: Administrators Group Members Granted All System Permissions

Collage includes a system group called Administrators, to which all system permissions are granted. If you use LDAP to supply user information to Collage, and your LDAP server also includes a group called Administrators, any user who belongs to the LDAP Administrators group is granted all system permissions in Collage, by default. You can modify system permissions for each user, as needed, if you do not want to grant all system permissions to all members of the LDAP Administrators group.

4.3.6 LDAP: Users Must Log In to Receive Email Notifications

If you use LDAP to manage your users and groups, users must log into Collage at least once before they can successfully receive task notifications via email. Once they have logged into Collage the first time, using their LDAP usernames, their email addresses are registered in Collage and they will always receive their task notifications.

4.3.7 WebSphere: Audit Log Export Not Supported

You cannot currently export audit logs from the System | Audit Log view when Collage is running on the IBM WebSphere server platform.

4.3.8 WebSphere on Solaris: French Accents Changed When Linked

In the Collage contribution editor, creating links from text that contains French accents changes the accents to invalid double-byte characters. This occurs when Collage is running on WebSphere and Solaris.

4.3.9 Using Master Pages with Microsoft Office Files

You can apply master pages to most types of Microsoft Office files, including Microsoft Word and Excel files. When you deploy the files, if Office and GhostScript are installed to the Server, Collage will convert the files to HTML and apply the master pages to them.

However, because Microsoft PowerPoint files (.PPT) are saved to multiple HTML files when they are converted, you cannot apply master pages to them.

4.3.10 Page Not Found Error When Previewing Assets from a Task

An error may appear if you attempt to preview a page while working in context of an open task, if that page has a master page associated with it that is not approved. If this error occurs, approve the associated master page.

4.3.11 Users Can Delete Assets While Working in a Task

Note that all users, while working in context of an open task, can delete assets that are associated with that task, so long as the assets are not yet approved. To prevent contributors from accidentally deleting assets, you can set asset permissions appropriately.

4.3.12 Cache Issues When Restoring or Migrating Projects

When you delete a project, Collage does not automatically delete the associated project cache. This may cause cache issues if you try to restore the project or migrate the project to a different server. To avoid these issues, delete the project cache (/cmsessions/blobcache/project_name).

4.3.13 Contribution Editor: Merging Cells May Lead to Unexpected Results

In the Collage contribution editor, when you use the table cell merge above/below functionality, the visual results can look different than expected. This can happen if you merge cells that span one or more columns. This occurs because the position of the cell in the row where the merge is started is different from the position of the cells that appear to be located above or below this cell.

4.3.14 Contribution Editor: Links with "&" Get Replaced by "&amp"

In the Source view of the Collage contribution editor, links that contain "&" get replaced by "&amp" each time that you save the file. This can cause the links to be invalid.

This issue only occurs if the Convert to XHTML option is set in the DDF.

4.3.15 Contribution Editor: ASP and JSP Code Gets Changed

In the Source view of the Collage contribution editor, ASP and JSP code gets changed when you save the file. The opening script tag (<% or <?) gets stripped out, or is replaced by &lt;% or &lt;?.

This issue occurs only if the Convert to XHTML option is set in the DDF file.

4.3.16 Using Spell Checker with Other Languages

The Collage spell checker includes a Locale2LexiconMapping.xml file, located in install directory/sql/lex, that maps locales to the appropriate language dictionary. If the country code for a locale doesn't exist in the mapping file, the first entry that contains the appropriate language is used. For example, if you are spell checking Australian English (enAU), the UK dictionary is used, as this is the first entry in the mapping file that contains the English language.

You can move the entries in this mapping file so that your desired language dictionary is used for country codes that aren't in the file. For example, you can move the enUS entry to the top of the "en" languages. In this case, if spell checking Australian English, the American English dictionary would be used.

4.4 Browser Issues

4.4.1 Solaris and Linux Server Installs: Windows IE Clients Hang

When you access Solaris or Red Hat Linux installations of Collage with Microsoft Internet Explorer on Windows, Internet Explorer may hang. This occurs because, by default, Internet Explorer does not support more than two connections at a time to any server that uses HTTP version 1.1. Solaris and Red Hat Linux installations of the Collage Server use HTTP version 1.1, and the Collage client uses multiple frames, each of which may connect concurrently to the Collage Server.

To resolve this issue, update the Windows registry setting on each client machine to allow Internet Explorer to use more than two HTTP 1.1 connections at a time. To make this change, add a registry key in HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Internet Settings called MaxConnectionsPerServer and give it a value of 00000004.

A .reg file to help automate this process is available in KnowledgeBase article KB70176, accessible on Serena Online Services.

For more information on this Internet Explorer limitation, see http://support.microsoft.com/default.aspx?scid=kb;en-us;279745.

4.4.2 Windows 2000: New HTML Files Opened with Internet Explorer

On Windows 2000 client machines, new HTML files created in Collage Contributor are opened with Internet Explorer if IE is set as your default browser. To open new HTML files with a different application, you must explicitly specify the application as the content editor for the HTML file type, under Collage preferences. Setting the content editor to "default application" still results in new HTML files opening in IE.

4.4.3 Windows XP SP2: Security Settings May Cause Popup Menu Error

With Windows XP SP2, the following security warning may appear when working in Collage:

Windows has blocked this software because it can't verify the Publisher
Name: PopupMenu.dll
Publisher Unknown Publisher

To allow access to popup menus, add the Collage host name to the list of trusted sites in Internet Explorer (Tools | Internet Options | Security | Trusted Sites).

4.4.4 Windows XP SP2: Security Settings May Disrupt Viewing of Online Help

When you upgrade to Windows XP Service Pack 2, default security settings are changed. These changes can cause messages to appear that prompt you to explicitly allow the Help system to be viewed.

To allow the Help system to be viewed without seeing warnings, perform the following steps.

1 Open Internet Explorer.
2 Go to Tools | Internet Options.
3 Click the Advanced tab.
4 Scroll down to the Security section.
5 Select the Allow active content to run in files on My Computer check box.
6 Click OK.
4.4.5 Macintosh Clients: Operations Fail Intermittently with Firefox

There is a defect in the implementation of the Java Runtime Environment on Macintosh clients that can cause editing, checking in, and checking out assets to fail intermittently. When this problem occurs, close the Firefox browser and reopen it.

4.5 Deploy Issues

4.5.1 Reserved Word Fields Renamed in Database Deploy

When you deploy contribution documents to a database, the contents from those documents are typically stored in a database column that is named after the content field. For example, if a content field called Body is deployed to a database, content from this field is stored in a database column called Body.

However, if any of the content field names are reserved SQL words (such as Date or Time), an underscore is appended to the end of the field name, when creating the corresponding database column. For example, content from a content field called Date will be stored in a database column called Date_.

4.5.2 Solaris: Post-Deployment Clean-up of Removed Files May Fail

The incremental deployment feature, which allows you to deploy only changed files, attempts to remove any files from the target servers that have been deleted or moved from the corresponding deploy folder in Collage, including files that are only deployed if referenced by another file. However, this may fail on Solaris if the Timezone environment variable for the Tomcat server is not set to a valid value.

The Timezone environment variable for the Tomcat server is set to a null value, by default, in UNIX installations of Collage. This may result in incorrect timestamps resulting from shifts in time that the server is unaware of, such as Daylight Savings.

For details on how to set the correct timezone, including a complete list of possible timezone values, see the Serena Online Services KnowledgeBase article KB54463.

4.5.3 Source Documents Don't Deploy When Using DocConvert and Incremental Deploy

If a Microsoft Office document is converted to either HTML, PDF, or PS, the converted documents are deployed successfully using incremental deploy, but the source document is not deployed. In this situation, the source documents can be deployed using single asset, folder, or full deployments. If the Microsoft Office document is not converted, the source document will deploy successfully during an incremental deploy.

4.5.4 Changing Convert Option Does Not Cause AssetQuery Page to Generate

This issue occurs when you have an AssetQuery page with a link to a Microsoft Office document. If you change the convert option for a Microsoft Office document, and then perform an incremental deploy, the AssetQuery page is not redeployed, causing the link to the document to be incorrect. To fix the issue, you must deploy the AssetQuery page or do a full deployment. After that, you can perform incremental deploys.

4.5.5 Windows: Files Do Not Get Deployed to Backup Directory

On Windows, files are not deployed to the backup directory specified in the deploy map. The folders are created in the backup directory but the files are not created.

4.5.6 SFTP Deployment in ASCII Text Mode Does Not Work Between Different Platforms

Deployment to SFTP servers is not supported when deploying in ASCII text mode from Windows Collage servers to UNIX targets, or from UNIX Collage servers to Windows targets.

4.6 Collage Contributor Issues

4.6.1 Language and Project Preferences Do Not Work

The Language and Regional Display and Automatically Open Project options in the Preferences dialog box do not work as intended. You can set these preferences in the following places instead:

4.6.2 Date and Time Fields Are Not Localized

When you set the date and time fields throughout Collage Contributor, the order of the fields (month, day, and year) may not reflect the locale that you selected on the Login page. Additionally, the calendar control may not display the correct day for the beginning of the week for your locale.

4.6.3 Edit Dialog Box Does Not Appear if "$" Is in File Description

If a dollar sign ($) is present in the description of a file, the Edit File dialog box does not appear when you click the file name beneath Files I'm Working On. To edit the file, click the Browse Files button, locate and select the file, and click the Edit link.

4.6.4 Default Assistant Always Used with Existing File Option

When you add a file using the Existing File option, Collage should choose the appropriate assistant based on the file type. Instead, the default assistant is used. This can cause an error when uploading the file, as Collage attempts to create a new task for the file.

4.6.5 Advanced Search Issues in Firefox

When you start an advanced search in Collage Contributor, using the Firefox browser, you may encounter the following error message:

A script on this page may be busy, it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.

Firefox displays this error when a script takes longer to load than is allowed by a specific browser setting. To avoid seeing this error:

1 Enter about:config in the Firefox address bar.
2 Scroll to the following value: dom.max_script_run_time
3 Set the value to something higher than the default, which is just 5 seconds.

4.7 Integration Issues

4.7.1 Dreamweaver 4: No UTF-8 Support Results in Truncated Layout Files

Macromedia Dreamweaver 4 does not support the UTF-8 character set, which is the recommended character set for contribution layout pages. If you check in layout files that are not correctly UTF-8 encoded, the layout files may be truncated, which can result in data loss. If you are using Dreamweaver 4 to edit CCS layout pages, you must convert the html file to UTF-8 before checking it in to Collage. You can use Windows Notepad to convert files to UTF-8 by choosing File | Save As and specifying the UTF-8 character set.

4.7.2 Connecting Dreamweaver MX and UltraDev to Collage via WebDAV

To edit Collage assets via the Web Development and Versioning (WebDAV) interface, Macromedia Dreamweaver MX and UltraDev must connect to the Collage Server using an HTTP version 1.0 port. Because the Tomcat application server that is included with Collage no longer uses HTTP version 1.0 for Solaris or Linux, the HTTP 1.0 connection is provided via a separate port rather than the main Tomcat port. For Windows this is not an issue since the HTTP 1.0 port is enabled by default.

By default, this port number is 8083. This port is automatically activated when you start the Collage Server on Solaris or Linux. You may need to update your Dreamweaver WebDAV connection settings to specify this port number. For example, set it to: http://Collage:8083/servlet/nexus/dav.

If for any reason you need to change the port number that Collage uses for the HTTP 1.0 connection, complete the following steps, in addition to setting the correct port number in Dreamweaver:

1 Open the following file in a text or XML editor:
install location/tomcat/conf/server.xml
2 Locate the following lines:
<!-- Define a non-SSL HTTP/1.0 Test Connector on port 8082 -->
<Connector className="org.apache.catalina.connector.http10.HttpConnector"
port="8083" minProcessors="5" maxProcessors="75"
enableLookups="true"
redirectPort="80"
acceptCount="10" debug="0"/>
3 Change the port parameter to the correct port number.
4 Save this file.
5 Restart the Collage server.

NOTE: WebSphere does not provide an HTTP 1.0 port. To use Dreamweaver/UltraDev and WebDAV with Collage in one a WebSphere installation, you need to set up a Tomcat server as described above.

4.7.3 Macromedia Contribute: Cannot Preview in Browser Without Folder Permissions

When you access Contribute's Preview in Browser feature, you may see the following error:

An error occurred. Please contact your administrator.

This error will occur if you do not have the following asset permissions granted on the folder that contains the page:

To preview the page without these permissions, you can preview from Contribute's built-in browser.

4.7.4 Macromedia Contribute: Exception in Server Log When Deleting a File

When you delete a file from Contribute, Contribute attempts to create a copy of the deleted file and a design notes file (.mno). This causes errors in the Collage server log. To prevent this from happening, make sure that the Contribute option Remove rollback versions on delete is selected on the Edit Role Name Settings dialog box (Folder/File Access category).

4.7.5 Macromedia Contribute: Deleting Files That Are Referenced by Other Files Fails Without Error

When you try to delete a file from Contribute that is referenced by other files, the deletion fails, and no error is displayed in Contribute. The Collage server log displays the error:

One or more assets being deleted are currently being used/referenced by other assets. Delete anyway?

To delete the file, use Collage instead.

4.7.6 Macromedia Contribute: Links Are Prefixed with http://

In the Contribute Insert Link dialog box, when you manually type the file name of an asset located in the same folder (or a lower folder) as the page you are editing, the link is automatically prefixed with http:// If you want to manually type the file name, prefix it with ./ For example:

./myfile.htm
./myfolder/myfile.htm

Alternatively, you can browse to the file to which you want to create a link.

4.7.7 Macromedia Contribute: Links Generated by AssetQuery Fail in Browser Preview

When you preview a page using Contribute's Preview in Browser feature, any links generated by the AssetQuery component will fail when you click them. You can preview the links using Contribute's built-in browser.

4.7.8 Macromedia Contribute on Macintosh: Auto-Generated Images Are Not Visible in Edit Mode

On Macintosh, any auto-generated images are not displayed when you edit a page. The images are displayed when you preview the page in Contribute's built-in browser.

4.7.9 Macromedia Contribute: Incorrect Path Created to Image When "Write links relative to the root" Option Selected

In the Contribute File Placement Rule dialog box, do not select the Write links relative to the root of the website option. If this option is selected and new images are added to an HTML document, the paths to the new images are incorrect, resulting in broken images when deployed.

4.7.10 Macromedia Contribute: New Images Are Not Placed in Folder Defined by Document Definition File

When working on a contribution document in Contribute, any new images that you create are not placed in the folder defined by the document definition file by default. The new images are placed in a folder called "images", which is created in the same folder as the contribution document you are editing. This default can be changed by updating the File Placement options for the Contribute user's role.

4.7.11 Macromedia Contribute: Able to Add Links and Images Not Allowed by Document Definition File

Contribute does not adhere to the Exposed folders setting for link and image fields in the document definition file. Contribute allows you to add links or images to or from any folders, even if the Exposed folders setting is restricted to contribution folders only.

4.7.12 Macromedia Contribute: Switching Home Pages in Contribute Preview Causes Error

If you have multiple connections enabled, and you switch home pages using the Home Page button in the Contribute toolbar, you may receive the following error:

HTTP Status 500 Internal Error. Unknown Error Occurred.

To correct this problem, click the Refresh button in the Contribute toolbar.

4.7.13 Macromedia Contribute: Collage Switches from Contents of Current Project to Project Opened in Contribute

You can preview pages using the Preview in Browser feature in Contribute. If you do this on a machine on which the Collage UI is currently open, Collage will switch to display the project to which the page belongs. To prevent this from happening, use a different browser to preview pages in Contribute than the browser that you use for Collage.

4.7.14 Macromedia Contribute: Extension of Contribution Documents in Recycle Bin Does Not Change

Enabling the Contribute integration changes the extension of existing contribution documents from .xml to .ccd. The extension of any contribution documents in the Recycle Bin does not change. If you restore the contribution documents from the Recycle Bin, you will not be able to work with them in Contribute.

In this situation, the restored assets will have to be manually updated to use the .ccd file extension. After changing the file extension, verify that the Asset Type and Mime-Type are correct for this contribution asset. After this change, the documents can be modified through Contribute.

4.8 Component Issues

4.8.1 Solaris and Linux: Errors Generating Images

On Solaris or Linux, if you will use any image effects or image generation features, such as the Navigation Bar component to generate image-based navigation buttons, see KnowledgeBase article KB70344, accessible on Serena Online Services.

4.8.2 Links to Converted PDFs Incorrect

The $node.url data field macro allows you to automatically generate a link from a Collage Component, such as the AssetQuery Component, to another asset. If the target asset is set to deploy as a PDF, using GhostScript, then the $node.url macro will refer to the PDF version. However, if the target asset has a period somewhere in the name and will be converted to PDF, then the link generated from $node.url may be incorrect. This may result in broken links in content that is generated from the Collage Components.

To ensure that no links to assets converted to PDF are broken, make sure that the target assets' filenames do not include periods. You can also replace the $node.url macro with $node.pdfurl, if you are certain that the links will be to converted PDF versions of the assets.

4.8.3 WAR Filer Component: WAR Files Are Not Deployed

The WAR Filer Component, which you can use to automate the packaging and deployment of WebARchive (WAR) files, may fail to deploy the compiled WAR files. This failure occurs due to changes in the deployment features.

To ensure that WAR files successfully deploy, complete the following steps, in addition to the instructions provided in the collage_warfiler_component.pdf file. This file is available from Serena Online Services in KnowledgeBase article #70204.

1 Create an empty WAR file on your system.
2 Give the empty file the same name that you specified for the Web Application's Context Name property, in the component property settings (in the Project | Components view). The file must have the .war file extension.
3 Add or upload the empty file to the \WarContents deploy folder.
4 Approve the file.

The WAR file should now successfully deploy.

4.9 Documentation Issues

4.9.1 Components Guide: Incorrect Example for Metafilter Property

In the Components User's Guide, the AssetQuery section displays an incorrect example for the metafilter property. The guide states:

The correct example is:

4.9.2 Web Services Guide: Updates to Setup Steps

The Web Services Getting Started Guide has not been updated for this release. The following corrections should be noted:

4.9.3 Help: Link Broken on Select Your Project Page

The help link for the Select Your Project Page does not work. To access the help for this page, log in and click the Help link. On the Contents tab, navigate to Getting Started | How to Log Into a Project.

4.9.4 TeamTrack Integration Guide: Incorrect Import Step

The TeamTrack Integration Guide incorrectly states that you should import the database schema from the file ttintegr_schema.xml. However, doing so results in the following error: "Wizard Error: Cannot import a TeamTrack solution."

To correct this issue, you should instead import the following file: ttintegr_schema_aux.xml.

4.9.5 Components User's Guide: Incorrect AssetQuery Explanation

The Components User's Guide incorrectly states that the AssetQuery component will only return assets that will be deployed. The AssetQuery component does not actually have this limitation.

4.9.6 Components User's Guide: Invalid Macro Examples for Select Component

The Components User's Guide lists invalid examples of data field macros. For example, for $type.assetid macros, the included usage examples are:

Each of the above example macros is incorrect. They should be: $node.assetid, $publishmap.assetid, and $parent.assetid. The same errors appear in subsequent examples of other types of macro.

4.9.7 Components User's Guide: Incorrect Example Usage of creator Macro Type

The Components User's Guide includes the following incorrect example usage of the creator data field macro type:

For example, to display the ID of the user who created the asset's deploy map:

$parent.creator

This example is incorrect. The macro should actually be:

$publishmap.creator

4.9.8 Undocumented Properties from nas.properties File

The Collage Installation and Setup Guide contains information on how to update properties in the nas.properties file. However, the following properties are missing from the nas.properties appendix:

Key
Description
LoginHeader
Sets the header for the login page.
LoginText
Sets the login text on the login page.
LogoutURL
The URL that the user gets redirected to after logout.
BrowserKeepAliveInterval
The amount of time in, in seconds, between pulses from the applet and the Collage server. This setting maintains the session for a specific amount of time even if you are not actively using it.
webServiceTimeout
The maximum inactive time in seconds for a web services session
docConvertPath
Sets the URL to the Microsoft Office document converter. Set by installer during install to:
http://localhost/PDFConverterServlet/pdfservlet
VMRootPath
Points to the path where the Version Manager client is located when the VM integration is installed.
DimensionsRootPath
Points to the path where the Dimensions client is located when the Dimensions integration is installed.
EmailHost
The name of the SMTP server to use to send emails from Collage.
EmailSource
The name of the sender of email sent from Collage.
locale
The default locale of the server to use when user's locale is not found.
MaxInactivityTimeout
In seconds, maximum amount of time any client can be inactive before the session is timed out.
DeployTransferTimeout
The socket timeout in seconds for transfering files using FTP.
DeployTransferAttempts
The number of times an attempt to transfer a single file will be made before considering it a failed transfer.
DeployConnectAttempts
The number of connection attempts to FTP server before considering it a failed connection.
logfilelimit
Size in KB. Limits the size of the Collage log file.
altTempPath
Temp directory used by client side applet. If you enter a value, this path is tried after the default paths (C:\temp and A:\temp).
MarkupASP
Value of false prevents any code within ASP or JSP <%%> blocks from being tracker.
MarkupPHP
Value of false prevents any code within PHP <%%> blocks from being tracked.
CCFilterExp
Prevents certain tags from being stripped from CCS documents that use the Filter HTML option. See Support Knowledgebase article KB70526 for details.
RemoveTrailingLineBreaks
Value of true removes all trailing <br> or <br/> tags from any contribution fiels after the user saves the document. Value of false will only remove <br> or <br/> tags if one of these tags is the only content in the field.
AllowBlankPasswords
Value of false forces all users to enter a password on the login screen.

4.9.9 Restoring a Project Database on Sybase or SQL

The Project Manager's Guide does not explain how to restore a backup of a project database with Sybase or MS SQL database servers. You must complete these steps before you can load the database back into Collage.

To restore a project database you must:
1 Shut down Collage. For information on starting and stopping Collage, refer to the Serena Collage Installation and Setup Guide.
2 Do one of the following:
DB Platform
Procedure
Bundled Sybase
Copy the database files from the backup location to the project database location. For example, on Sybase, copy the backup copy of the admin.db file (and its corresponding log and data files) back to the Collage\Project directory.
MS SQL
You or your database administrator must first restore the backed up project database to your MS SQL server, using the MS SQL Server Enterprise Manager.
3 Restart Collage.
4 Next, you can load the project into Collage. For information on loading projects, see the Collage Installation and Setup Guide.
4.9.10 Installing the Collage Agent on AIX

The Collage Installation and Setup Guide does not explain how to install the Collage Agent on AIX.

To do this:

1 Insert the DVD.
2 Copy the appropriate file from the following directory on the DVD to an empty directory on your system: /DeployAgent/agentSetupAIX
3 Go to the directory to which you copied the file from the DVD and enter the following command to run the installer:
GUI installer: ./agentSetupAIX
Text-based installer: ./agentSetupAIX -console
4 Follow the onscreen prompts to complete the install. With the exception of the Windows Service option and the default install directory (/opt/serena/agent on UNIX or Linux), the install options are identical to the install options for Windows platforms.

NOTE Unless you logged in as root, you must set the port number to a value greater than 1024. By default, the port number is 9999.

4.9.11 Installation and Setup Guide Describes Obsolete Server Properties

The following obsolete server properties are documented in Appendix A of the Collage Installation and Setup Guide:

These have been superceded by two new server properties, MaxInactivityTimeout and BrowserKeepAliveInterval. These properties are described in "Undocumented Properties from nas.properties File" on page 24.

Return to Contents


5.0 Acknowledgements

Sun Technology Licensing Information

This product includes code licensed from RSA Security, Inc. Some portions licensed from IBM are available at http://oss.software.ibm.com/icu4j/.

Solaris: Collage Uses Public GNU Tool

Collage uses the GNU Ghostscript tool, which is protected under the GNU Public License. This license agreement states that you have the right to access the source code for this tool. The source code can be found online at the following location:

ftp://ftp.gnu.org/gnu/ghostscript/

Return to Contents


End Readme
Copyright © 2005 Serena Software, Inc. All rights reserved.

$Revision: 1.1 $