Novell
exteNd Director

5.2.1 RELEASE NOTES

March 2005

Welcome to Novell® exteNd DirectorTM (Version 5.2.1). These release notes include the following sections:

Important note about
5.2.1 documentation
Where to find information about Version 5.2.1 of Novell exteNd
Installing exteNd Director How to prepare for installing Novell exteNd Director
System requirements Software and hardware needed to run Novell exteNd Director
What's new in 5.2 New features in Version 5.2 of Novell exteNd Director
What's new in 5.2.1 New features in Version 5.2.1 of Novell exteNd Director
Documentation updates Updates to the documentation for Novell exteNd Director
Known issues Known problems with this version of Novell exteNd Director
Problems fixed in Version 5.2 Problems that have been fixed in 5.2, including problem numbers
Problems fixed in Version 5.2.1 Problems that have been fixed in 5.2.1, including problem numbers

Release note updates   To check for updates to these release notes, click here.

Important note about 5.2.1 documentation

Documentation specific to the 5.2.1 maintenance release of exteNd is provided in the product release note files:

These files include:

The other exteNd help and PDF files are still primarily at the 5.2 level; they have not been updated to reflect 5.2.1 product changes (except where noted).

Installing exteNd Director

For a complete guide to installing exteNd Director and the exteNdTM 5 Suite, see Installing Novell exteNd in the exteNd 5 Suite help.

Upgrading your exteNd Director applications

When moving to the new exteNd version (5.2.1), you must also think about upgrading your existing exteNd Director applications as needed. For details, see the Upgrading exteNd Director applications guide.

System requirements

This section describes the software and hardware needed to run exteNd Director:

Development environment

System requirements for the development environment are listed in the exteNd Suite Release Notes.

Server environment

System requirements for the server environment are listed in the exteNd Suite Release Notes.

What's new in 5.2

For information about new 5.2 features, see What's New in the exteNd Director help.

What's new in 5.2.1

This section describes the new features of exteNd Director for 5.2.1:

New Content Administration portlets available

exteNd Director 5.2.1 provides new Content Administration portlets called CAP portlets that allow you to access basic content management functions directly from a shared or personal portal page in any browser and operating system supported by exteNd Director 5.2.1. In earlier releases of exteNd Director you were restricted to the Content Management section of the Director Administration Console (DAC). This tool runs only in Windows, requires Internet Explorer version 5.5 or higher, and is available only to administrators.

For information about how to use the new CAP portlets, see Content Administration Portlets.

Upgrade to Autonomy Suir Server

exteNd Director 5.2.1 incorporates a new version of the Autonomy search engine called Suir Server version 5.0, which is part of the Autonomy IDOL search engine product suite. Advantages of the Suir Server include the ability to process custom field automatically and an easier install process on Linux. The Suir Server replaces Autonomy DRE Server version 3.x, the server supported by earlier versions of exteNd Director.

For information about how to install and use the Autonomy Suir Server, see Changes to the Autonomy Search Engine.

exteNd Director no longer requires a global transaction manager

Significant imrovements have been made in the way exteNd Director uses database connections. Because of these improvements, exteNd Director no longer needs a global transaction manager. The Enable User Transaction Support checkbox has been removed from the Framework Configuration panel of the Project Wizard. In release 5.2.1, Director always uses a single database connection to make database changes and perform commit and rollback operations.

To ensure that database connections are handled properly by the application server, you need to disable Global Transaction (XA) support for a connection pool used with a Director application. (PPR 41525, 48619, and 45755)

XForms plug-in available

You can now download and install an XForms client-side processor plug-in for MS Internet Explorer. It is available at: http://developer.novell.com/xforms.

If you have been using an earlier version of the XForms plug-in, make sure you get the current version to ensure proper operation with exteNd 5.2.1 and with EPM (Novell Enhanced Provisioning Module for NsureTM Identity Manager).

(PPR 47741, 49171)

Portal Data Import utility has been enhanced

The Portal Data Import utility (available via the Director Administation Console) now allows you to specify:

(PPR 48507)

exteNd Director no longer supports EAR namespacing

The EAR namespacing panel in the Director project wizard has been removed.

Discussion Forum portlet available

A new Discussion Forum accessory portlet is available. This portlet allows users to share open discussions.

When a user chooses a forum from the discussion forum list, a list of messages in that discussion appears. The list includes all the main messages and shows the orginator of each message and the number of replies. Discussion threads are displayed in tree view form.

Users can display any message or reply at any time by clicking its title, which shows the author and creation date. When a message is displayed, the details (author, subject, date and abstract) appear in the first section. The content of the message is displayed with the option to make a direct reply to it.

NOTE:  Each instance of this portlet must be assigned a unique name before the instance will run on a portal page:

  1. After selecting the Discussion Forum portlet for your portal page in the Content Selector, click the Content Preferences link to display the Content Preferences dialog.
  2. Enter a name for this portlet instance in the Unique name for this portlet field and click Save Preferences to return to the Content Selector.

(PPR 48843, 48833)

Documentation updates

The following updates apply to the documentation and help for exteNd Director:

Specifying a Webserver URL for the NetStorage portlet

To specify the NetStorage Webserver URL in NetStorage portlet preferences, enter only your host name, in this format: http://hostname. Do not enter http://hostname/NetStorage. The portlet automatically appends NetStorage to the URL. (PPR 49035)

Assigning Container and Shared pages as defaults for groups

Administrators can now assign a Container and Shared page as the default page set for all users in one or more groups. (PPR 48617)

To assign a default Container page to one or more groups, follow these steps:

  1. Log into your portal application with administrative privileges.
  2. Select Portal Administration, then choose Maintain Container Pages.
  3. Select the desired Container page from the Container Pages list.
  4. Click Group Defaults in the bottom right tool bar.
  5. In the Page Defaults dialog, select one or more groups and click > to add them to the Current Assignment list.
  6. Click Save, then click Close.

To assign a default Shared page to one or more groups, follow the same steps as for assigning a default Container page, except select Maintain Shared Pages as your Portal Administration tool.

XML Remote portlet documentation is missing file size limit

The documentation for the XML Remote portlet should have indicated that an out of memory error (java.lang.OutOfMemoryError exception) may occur when processing very large XML files. The error occurs immediately after the browser tries to open a page that uses the XML Remote portlet to process a large XML file.

XML files ranging from 9 to 12 megabytes in size consistently cause out of memory errors to occur. As a practical matter, you should try to keep the XML file size much smaller than this (below 2 megabytes). To ensure that out of memory errors do not occur with the XML Remote portlet, make sure that the HTML content sent to the browser is always meaningful to the user. Do not waste bandwidth by sending text that will never be read by the user. Also consider the number of concurrent users, the RAM available to the application server, and the number of machines available for processing if clustering is used. (PPR 48775, 48647, 48648)

Searching for a user profile when the Portal is configured for an LDAP realm

When your portal application is configured to use LDAP as the Directory Service and JDBC (not LDAP) as the user service and you want to search for a user profile, the search string must include the user DN format. For example, cn=a. The search will not return any results if you do not use this format. (PPR 49053)

Setting a default search string needs clarification

The Directory Administration Console (DAC) and Portal Administration tool provide text fields for searching for users, groups, and containers (LDAP only). By default, the fields are set to search for all users whose IDs start with the letter a. This default may return an inordinately large number of users for some organizations. (PPR 48668)

To change the default search string in the DAC, follow these steps:

  1. In your exteNd Director project, open WEB-INF/lib/PAC_resource.jar.
  2. Change the default searchstring value in the following files:
    • AuthUserList.xml
    • DirectoryDetails.xml
    • DirectoryList.xml
    • PacPrincipalMap.xml
    • UserDetails.xml
    • UserList.xml
  3. Redeploy the exteNd Director application.
  4. Restart the application server.

To change the default search string in the Portal Administration tool, follow these steps:

  1. In your exteNd Director project, open WEB-INF/portlet.xml.
  2. Search for PortalPagePermissions.
  3. Change the value of INITIAL_SEARCH_TEXT.
  4. Change the value of INITIAL_SEARCH_TYPE as needed.
  5. Redeploy the exteNd Director application.
  6. Restart the application server.

Naming security roles needs clarification

When you create a security role in exteNd Director, you must provide a display name for the security role in its descriptor file. However, the name of the security role is the root name of its descriptor file, not its display name. When you save the descriptor, the name of the descriptor file defaults to the display name, but you can substitute any file name you want. For example, if you create a security role with a display name of My Administrator, but save the descriptor to a file named MyAdmin.xml, the name of the security role is MyAdmin.

This point was not clearly stated in the User Management Guide and the Workflow Guide. (PPR 44238)

Content Search documentation does not clarify how documents are batched for deletion

You can configure the Autonomy search engine to batch up documents deleted from the content repository before removing them from the search server. The Content Search documentation explains that you implement this feature by enabling batch synchronization and specifying the number of documents to batch up in the configuration parameter com.sssw.cm.search.synch.removes.batch.size.repository. It is important to note that no documents are removed from the search server until the number of deleted documents equals the number specified plus one. For example, if you set the parameter to 100, the search engine does not remove any documents from the search server until 101 documents have been deleted from the content repository. Then, it removes the same 101 documents from the search server to synchronize with the content repository. (PPR 48876)

LDAP directory realm not FIPS-compliant

In exteNd Director project configuration, native LDAP access is not FIPS-140 compliant (because it uses JSSE and not Phaos). If you're using the exteNd Application Server, you can achieve FIPS-compliance by doing the following:

  1. Use the SMC (Server Management Console) to set up LDAP access on the application server (which is FIPS-compliant).

  2. Specify exteNd Server LDAP as the directory realm in your exteNd Director project configuration.

For more information on FIPS support, see the "Setting Up Security" chapter in the exteNd Application Server Administrator's Guide. (PPR 46501)

Troubleshooting your Server Accessible Temp Directory

Before you deploy an exteNd Director project to your application server, make sure you have specified a valid Server Accessible Temp Directory on the Framework Configuration panel in the Director Designer (select Project>Director>Configuration, then click Framework). If the specified path is not valid for the target server, the temporary directory and PortalCache subdirectory needed by exteNd Director won't be properly configured and accessible.

In particular, make sure the path syntax is correct for your server's operating system. For example, specify a Windows path (with backslashes) if the server runs on Windows. Specify a Linux path (with slashes) if the server runs on Linux. (PPR 48698)

Workflow documentation incorrectly states that addressee may be a group

The Workflow Guide states that an addresse for a workitem may be a user, group, or role name. This is incorrect. The addressee must be a user or role name.

Rules documentation makes reference to a RuleWrapper portlet that does not exist

The Rules Guide includes a statement about the RuleWrapper portlet, which is incorrect. Earlier versions of exteNd Director included a RuleWrapper component. This component has not been converted to a portlet, and is, therefore, not available with the product.

Documentation on getting fault information with a scoped path not provided

The Pageflow and Form Guide did not include information on how to get fault information by using a scoped path. To get this kind of information, you need to use the following scoped path expression:

   /Flow/exception/FAULT 

This expression returns a DOM that looks like this:

   <?xml version="1.0" encoding="UTF-8"?>
   <m:FaultInfo xmlns:m="http://novell/extendComposer/SystemFault">
   <m:DateTime>Wed Apr 21 20:09:59 BRT 2004</m:DateTime>
   <m:ComponentName>WebServiceTest</m:ComponentName>
   <m:MainCode>-1</m:MainCode>
   <m:SubCode>1</m:SubCode>
   <m:Message>Fault Error because num=3</m:Message>
   </m:FaultInfo>

In this case, to get to the Message one can use the following scoped path expression:

   /Flow/exception/FAULT/*[local-name()='FaultInfo']/*[local-name()='Message']/text()

Documentation on asynchronous portlet processing provides incorrect information about allocating threads

       (PPR 48114)

There is a new property for enabling group membership caching

You can set a property in the Directory Service configuration file to cache groups and group membership lists. The property is called DirectoryService/Cache/GroupMembership and is disabled by default, as follows:

   <property>
   <key>DirectoryService/Cache/GroupMembership</key>
   <value>false</value>
   </property>

You should set this property to true to enable group membership caching in a clustered environment when you run the exteNd Application Server cache manager and exteNd Director Cache Coordinator. The Directory Service configuration file is located in your exteNd Director project at library/ConfigService.jar/DirectorService-conf/config.xml. (PPR 45265)

The code example that shows how to perform a SQL-based search of standard document metadata has been updated

The code example in the chapter Implementing SQL-Based Searching in the Content Search Guide has been updated to use new where methods and show how to iterate through the search results. (PPR 29351)

Here is the updated code:

   
     public void executeDocMetaSearch(EbiContentMgmtDelegate cmgr, EbiContext context)
          throws EboUnrecoverableSystemException, EboSecurityException, EboItemExistenceException
      {
          // Search for all the Movie Review documents where
          // (Author is 'JSmith' or Title starts with 'A')
          // AND
          // where YearOfRelease is between the year 1990 and the year 2000.
  
          EbiDocQuery docQuery = (EbiDocQuery)cmgr.createQuery(EbiDocQuery.DOC_QUERY);
          docQuery.selectAll();
  
          EbiQueryExpression expr = docQuery.whereDocTypeName("Movie Review", EbiDocQuery.ROP_EQUAL, false);
          EbiQueryExpression expr2 = docQuery.whereAuthor("JSmith", EbiDocQuery.ROP_EQUAL, false);
          EbiQueryExpression expr3 = docQuery.whereTitle("A", EbiDocQuery.SOP_STARTS_WITH, false);
  
          EbiQueryExpression expr4 = docQuery.whereFieldValueBetween_ByName("YearOfRelease", EboMisc.getInteger(1990), EboMisc.getInteger(2000), false);
  
          // (Author is 'JSmith' or Title starts with 'A)
          expr2.orExpression(expr3);
          expr2.parenthesize();
  
  
          // (Author is 'JSmith' or whose Title starts with 'A')
          // AND
          // YearOfRelease was between the year 1990 and the year 2000
          expr.andExpression(expr2);
          expr.andExpression(expr4);
  
          docQuery.setWhere(expr);
  
          // Sort results by creation date/time, in ascending order
          docQuery.orderByCreateDate(true);
  
          // Execute the search and filter the results based
          // on security constraints
          Collection results = cmgr.findElementsFiltered(context, docQuery);

          //Iterate through the results
          for (Iterator i = results.iterator();i.hasNext();) {
            EbiDocument result = (EbiDocument)i.next();
            System.out.println(result.getName());
          }
      }
   
    

Shared library configuration and IBM WebSphere Application Server realms

The documentation that describes when a shared library configuration is required for the IBM WebSphere Application Server in Developing exteNd Director Applications needs further clarification. An exteNd Director project requires a shared library configuration when you choose WebSphere realm as the project's Directory Realm specification. It is not required when you are deploying to an IBM WebSphere application server that uses WebSphere custom realm that you have written. (PPR 48651)

XForms and alert messages

XForms generated via the XForms Designer Wizard automatically include two default alert messages. These messages are displayed for invalid data and for invalid submission elements. The default messages apply to all controls on the form.

You can also create custom alert messages for specific controls. To find out more about adding custom alert messages for individual controls in the Pageflow and Form Guide. When you add a custom alert message for an individual control, the default alert message displays before the custom alert message. If you want only the custom alert message to display then you must remove the default invalid data entry message. Removing the default message also removes the invalid data action from the form. This means that you will have to add custom alert messages for all of the other controls that should display an error message when invalid data is entered.
Here are the steps for removing the default alert message:

  1. Open the form in the Form Designer.
  2. Click the Model tab.
  3. Expand the Actions node.
  4. Click on the message entry.
  5. Identify the default alert message action. (It is typically associated with the first Actions node. The text is "The data is invalid. Please check it and try again".)
  6. Select the action, and delete it.
  7. Save the form.

(PPR 48442)

WebDAV Client API

The exteNd Director API for developing custom WebDAV clients for the exteNd Director Content Management (CM) subsystem is no longer supported. You can use other third pary or open source WebDAV clients to develop this functionality. (PPR 45209)

Using the exteNd LDAP Realm

If you deploy an exteNd Director application with an exteNd LDAP realm and SSL enabled, you must import the LDAP server's CA cert to the exteNd Application Server. The instructions for importing the CA cert are included in the chapter on deploying exteNd Director Applications in Developing exteNd Director Applications. However, the instructions for using the keytool command leave out an important parameter called -trustcacerts. Here is an example of the command using this parameter:

   keytool -import -trustcacerts -alias aliasName -file certFile -keystore cacerts -storepass changeit

(PPR 45710)

Content Management Importer/Exporter Sample Files

The Content Management Guide provides incorrect names for the Data Export Descriptor (DED) sample files. It states that the samples are:
contentmgmt-export-descr_5_0_sample.xml
contentmgmt-export-descr_5_0_sample2.xml
contentmgmt-export-descr_5_0_sample3.xml
contentmgmt-export-descr_5_0_sample4.xml
contentmgmt-export-descr_5_0_sample5.xml

The samples are actually:
contentmgmt-export-descr_4_0_sample.xml
contentmgmt-export-descr_4_0_sample2.xml
contentmgmt-export-descr_4_0_sample3.xml
contentmgmt-export-descr_4_0_sample4.xml
contentmgmt-export-descr_4_0_sample5.xml

They are still located in the library/ContentMgmtService/ContentMgmtService.spf/DTD directory. (PPR 47351)

Documentation describing simultaneous logout from Director and iChain contains an error

In the User Management Guide, there is a section that talks about simultaneous logout from exteNd Director and iChain. It has the following statement:

   To work with iChain, exteNd Director must be using the same eDirectory realm as the iChain server.

This statement is incorrect and should not have been included in the documentation. (PPR 48820)

The code example that shows how to assign ACLs to content elements has been updated

The code example on assigning ACLs in the chapter Securing Content in the Content Search Guide has been updated to use new API methods and illustrate the following techniques:

(PPR 48615)

The technique for adding principals to an element in the content management system is to call the method addPrincipalsToAcl() on a security delegate, as follows:

    EbiSecurityAclDelegate delegate = com.sssw.fw.security.client.EboFactory.getSecurityAclDelegate();
    delegate.addPrincipalsToAcl(context, elementIID, elementType, permission, principalUUIDs, type);

Here is a description of each argument in this method:

Argument Description
context Portal Context (EbiContext or EbiPortalContext)
elementIID Id of the content element, in this case a folder (folder.getID())
elementType Type of element, in this case a folder (EbiDocFolder.EL_DOC_FOLDER)
permission Type of permission: LIST, PROTECT, READ, WRITE, or PUBLISH (for documents only).

Permission types are obtained via EbiDocFolder.LIST, EbiDocFolder.PROTECT, EbiDocFolder.READ, EbiDocFolder.WRITE, and EbiDocument.PUBLISH.

principalUUIDs Array of type String that contains the Directory Realm UUIDs of the users, groups, or containers (for LDAP) to be added to the ACL
elementType Type of principal to be added to the ACL: user, group, or container (for LDAP).

Principal types are obtained via EbiDirectoryConstants.FW_PRINCIPAL_USER, EbiDirectoryConstants.FW_PRINCIPAL_GROUP, and EbiDirectoryConstants.FW_PRINCIPAL_CONTAINER

Here is the updated code example, which uses these techniques to show how to create private folders for a set of principals. Note that context is passed as an argument.

import java.util.*;

//Portal/Framework/Content Management imports
import com.sssw.cm.api.*;
import com.sssw.fw.security.api.*;
import com.sssw.fw.directory.api.*;

public void addACLsToFolder(EbiContext context,)
          throws EboUnrecoverableSystemException, EboSecurityException, EboItemExistenceException, EboFactoryException, NotOwnerException
      {
        // Get the Content Manager and save the root folder 
        EbiContentMgmtDelegate cMgr = com.sssw.cm.client.EboFactory.getDefaultContentMgmtDelegate() ;
        EbiDocFolder rootFolder = cMgr.getRootFolder(context);

       // Grab the Security Delegate in order to assign the ACLs
       EbiSecurityAclDelegate delegate = com.sssw.fw.security.client.EboFactory.getSecurityAclDelegate();

       // Get the Directory Delegate in order to obtain the list of users
       EbiDirectoryDelegate dirMgr = com.sssw.fw.directory.client.EboFactory.getDirectoryDelegate(); 

       // Get the List of Users
       Collection users = dirMgr.getUsers(context);

       // For each user, create a folder and make sure that only that user can act on that folder
       for (Iterator iter = users.iterator(); iter.hasNext(); ) {

          EbiRealmUser user = (EbiRealmUser) iter.next() ;

          //Create a folder with no ACL; it inherits the ACL from its parent folder
          EbiDocFolder userFolder = cMgr.addFolder(context, rootFolder, user.getShortName(), EbiDirectory.DIR_TYPE_DEFAULT, "User Folder", null);

          //Get the UUID for the user
          String[] principalUUIDs = {user.getFullQualifiedName()} ;

          // Set all the permissions on this folder for this user.

          //READ
          delegate.addPrincipalsToAcl(context, userFolder.getID(), EbiDocFolder.EL_DOC_FOLDER, EbiDocFolder.READ, principalUUIDs, EbiDirectoryConstants.FW_PRINCIPAL_USER);

          //WRITE
          delegate.addPrincipalsToAcl(context, userFolder.getID(), EbiDocFolder.EL_DOC_FOLDER, EbiDocFolder.WRITE, principalUUIDs, EbiDirectoryConstants.FW_PRINCIPAL_USER);

          //LIST
          delegate.addPrincipalsToAcl(context, userFolder.getID(), EbiDocFolder.EL_DOC_FOLDER, EbiDocFolder.LIST, principalUUIDs, EbiDirectoryConstants.FW_PRINCIPAL_USER);

          //PROTECT
          delegate.addPrincipalsToAcl(context, userFolder.getID(), EbiDocFolder.EL_DOC_FOLDER, EbiDocFolder.PROTECT, principalUUIDs, EbiDirectoryConstants.FW_PRINCIPAL_USER);
       }
     }

Reconnect sleepinterval for Cache Coordinator is expressed in milliseconds

In the Developing exteNd Director Applications book, there is a section that describes the reconnect.sleepInterval property for the Cache Coordinator. This section does not make it clear that the value for this property must be expressed in milliseconds, not seconds. (PPR 48875)

Scoped path for Resource Set URL requires a trailing slash

In the Developing exteNd Director Applications book, the discussion on the Portal/URL/ResourceSet/ scoped path does not state that the trailing slash is required. To get the URL to the Resource Set, you must include this slash. If you do not, the scoped path will return null. (PPR 47104)

Documentation on workflow in a cluster needs a correction

In the workflow administration chapter of the Workflow Guide, the section on configuring workflow to run in a cluster states that you need to deploy a project that contains a workflow to each server in the cluster. This is incorrect. You need only deploy the application once to the SilverMaster database and all servers in the cluster will pick it up. (PPR 49033 and 49034)

Known issues

The following is a summary of current known issues with exteNd Director. Note that you may encounter other issues; check the release note updates for more information.

Common issues

Portal issues

Development environment issues

Content management and search issues

Portlet issues

Pageflow issues

Workflow issues

Localization issues

API issues

Administration issues

Installation issues

Platform issues

Problems fixed in Version 5.2

Many problems were fixed in Version 5.2. The following table lists the problems commonly encountered.

Number

Description

45511 Administration - DAC Directory Management - Wrong user info is displayed for selected user
45188 Administration - DAC Directory Management - Confusing filter in Directory Management when using LDAP
44904 Administration - Login portlet - New user attributes are not saved with LDAP realm
44823 Administration - DAC Workflow Administration - Suspending a process does not remove it from user's queue
44849 Administration DAC Administration Tools - Create database tables requires pageflow
45756 API - The method StringBuffer.indexOf(String) called in EboStringMisc.replaceString() uses JDK 1.4 method
43838 API - EboSqlHelper uses JDK 1.4 specific method.
45513 API - EboCookieUtil.getCookieFromBrowser not finding valid cookies
45233 API - Problems occur when you stop or destroy the TheadPool manager service
44195 API - Languages other than English do not work in Custom Preferences Editor
44326 API - Remaining occurances of double-check idiom
42745 API - Deprecated component-specific public API
41228 CM and Search - Invalid parameter binding Exception occurs when multiple users create or publish documents
44080 CM and Search - Using 5.0 Novell Server and ASA8/JConnect produces Exception when Publishing document
46345 CM and Search - Microsoft Publisher documents are not handled
45042 CM and Search - Internal server error occurs when displaying content
37142 CM and Search - MySQL - Copying a folder or adding a document can spike the database CPU usage
43178 CM and Search - Bad performance when retrieving taxonomy/category tree
45528 CM and Search - Exception generated when deleting a category
44316 CM and Search - Should not allow CM folder delete when files are in the folder
36947 CM and Search - A document can be published after its expiration date
37043 CM and Search - setUnlinkChildren() throws exception when parent is removed
45882 CM and Search - CM Performance Document Hierarchies operation (getChildren)
45446 Development environment - Setting project up to use sharedlib jars for deployment - when copying sharedlib jars, ConfigService jar was not copied
46100 Development environment - Pageflow Activity wizard - Logging code check box does nothing
45363 Development environment - In the Project/Configuration/User tab, if the Directory LDAP Realm is selected and focus is shifted away from the User tab. Upon returning to the User tab, the Director Data Source radio button is displayed as selected, though the LDAP JNDI option fields are editable.
45335 Development environment - Opening portlet.xml editor is very slow
45252 Development environment - The message "The directory you have chosen already contains files, and some of them may be overwritten. Would you like to continue? " can be seen after creating a portlet web service and then trying to create another one. It is the first thing that appears in the wizard. This message does not inform what directory was chosen.
44934 Development environment - Portlet Wizard does not validate the packages name for invalid naming
44905 Development environment - Numerous editors cannot create more than one file at a time
45294 Development environment - Portlet Application Wizard adds duplicate entries in deployment descriptor
45522 Development environment - Undeploy of EAR does not clean up the entries in the SilverMaster AgResources table
46083 Development environment - When creating a Portlet Application to go in an EAR project, the classpath can be wrong. The wizard prompts you for a place to place the project. If you place the project outside of the EAR, the classpath for the new Portlet App War's resource set includes references to ..\library\XX.jar. This will not work since ..\library would only be valid if the portlet WAR project were under the EAR project directory.
35962 Installation - After install of directory, hard-coded paths are in config files
45035 Internationalization - Support Custom Localization Configuration: Login page, personalizer, and choosing locals for portlets
46427 Internationalization - Welcome Portlet message showing up in English
44019 Internationalization - Weather Portlet not fully localized (preferences)
43684 Internationalization - Unable to access certain portlet help files
43160 Internationalization - MBCS: Child page names are not listed with correct characters in Navigation portlet
43889 Internationalization - Failed to display user page (name contains MBCS) after returning from Portal Admin
44104 Internationalization - MBCS: Display names of the layouts (from layout mgr) are incorrect
43317 Internationalization - Can't modify display name for specific locale (not default) from DAC
44140 Internationalization - Layout of multi-byte characters is not correct for some portlets
38284 MySQL - CPU spikes on queries with multiple subqueries
44406 MySQL - No tables are displayed when creating a new database Pageflow or entity bean from existing table
45746 MySQL - Cannot find user with search string when realm is extendserver/ldapsecurity
41116 Pageflow - Exception when running two Pageflows on a page if both are Web Services
41781 Pageflow - Null pointer exception occurs when trying to execute link with expression
42376 Pageflow - Pageflow doesn't work initially on default shared page
43014 Pageflow - JSP activity throws NullPointerException on Tomcat - engine unavailable
43444 Pageflow - Exception handling does not show correct source of exception
43584 Pageflow - XForms with input documents that have CDATA sections do not render
43737 Pageflow - XForms:upload element generates a classnotfound exception
44221 Pageflow - StartProcess with properties methods do not work
44927 Pageflow - Database Pageflow displays a null when session times out
44265 Portlets - Groupwise MailCalendar portlet not building URL correctly for sub page or msgs
45569 Portlets - Network File Portlet - Naming issue when Portal runs on Solaris
42692 Portlets - Survey should have option for one response per user
42729 Portlets - Text does not show in any portlet title if you add the HTML portlet to a page
43499 Portlets - Weather portlet throws exceptions when running as anonymous
43696 Portlets - RSSNews portlet doesn't support news feed without an extension
43276 Portlets - iFrame failure causes inability to return to default corporate page
44978 Portlets - Notes portlet - username, pwd, maildb should not be requiured in preferences
44501 Portlets - Survey Portlet questions repeat each time after going into Content Preferences
43387 Portlets - Cannot change preference for HTML portlet
43596 Portlets - Complex preference utility - select locale
43359 Workflow - Running in a cluster: When you start a process the other machine in the cluster does not pick up the queue

Problems fixed in Version 5.2.1

Number

Description

46218 Accessory Portlets - Network File Portlet / NJCL throws NameNotFoundException
46570 Accessory Portlets - Add & Remove buttons missing from user shortcuts
43099 Accessory Portlets - NJCL fails in NetWare only environment
46443 Accessory Portlets - GW Mail portlet requests additional logins with GW Linux server
46235 Accessory Portlets - Survey portlet is not consistent with "Add Question" order
46487 Accessory Portlets - GW Mail-Calendar login not current
46520 Accessory Portlets - WebMail portlet help not fully localized
46695 Accessory Portlets - Shortcut portlet login dialog box has corrupted characters in Japanese
46982 Accessory Portlets - CAP - creating a table within a document shows table above the portlet
45624 Accessory Portlets - Reply window doesn't close on WebAccess portlet
46615 Accessory Portlets - Change Password portlet needs additional error trapping
46262 Accessory Portlets - Two portlets have wrong URL for exteNd doc page on novell.com
46654 Accessory Portlets - WebMail portlet corrupts attachment path
43171 Accessory Portlets - Fixes to Network File portlet help
43763 Accessory Portlets - shortcut wizard can not open ichain site
44025 Accessory Portlets - Redirect when using notes portlet uses a bad url.
44551 Accessory Portlets - NIMS pref. description updates on the MS patch warning
43274 Accessory Portlets - Network file portlet - Wrong file name displayed when selecting Save Target As
42910 Accessory Portlets - POP3 binary attachments won't detach
43743 Accessory Portlets - Exchange - margin pref. not working
46060 Accessory Portlets - column headings are not localized in stockportfolio portlet
46447 Accessory Portlets - StockTicker code not localized and contains old copyright info
46203 Accessory Portlets - User macro fails with Network File portlet deployed to linux using Samba shares
45068 Accessory Portlets - Change of userid/pwd pref in NetworkFilePortlet not reflected until new session
47122 Accessory Portlets - CAP - EboItemExistenceException, when creating a document with the existing name
45905 Accessory Portlets - Strange behavior when sending reply or forwarding an email from GW Mail portlet
47062 Accessory Portlets - IFrame portlet gets stuck in infinite refresh loop
47112 Accessory Portlets - CAP Editor - Missing required fields specification
46775 Accessory Portlets - Network File portlet needs additional info in built-in help
46978 Accessory Portlets - CAP - CAP editor and reader need scrollbars
46980 Accessory Portlets - CAP - no error message is displayed when deleting a linked document
46983 Accessory Portlets - CAP - NullPointerException in CAPPortlet when not logged in
46737 Accessory Portlets - eGuide reporting failed login only after search attempt
47665 Accessory Portlets - Additional DOC needed for GroupWise portlets
47682 Accessory Portlets - Error when viewing GroupWise mail portlet containing messages with Japanese
45170 Accessory Portlets - Problems using HTML Accessory Portlet
43360 Accessory Portlets - move njclv2r.jar to a new clear case location
43176 Accessory Portlets - all source should contain sample copyright tag (not standard)
42909 Accessory Portlets - IMAP throws null pointer exception retrieving messages with attachments
46964 Accessory Portlets - Need upload functionality for CAP portlets
46976 Accessory Portlets - CAP - Clicking edit on a jpg file does not launch correct editor
47530 Accessory Portlets - Child shared pages do not visually render below parent in a 3 generation display
41230 API (Director Portal) - Portal Aggregator throws exceptions when running with multiple threads
46638 API (Director Portal) - Getting "LDAP connection not available" when calling getUserInfoByUserUUID()
43562 Assistant-EJB (XWB) - EJB persistent file screen throws exception after deleting a row and focusing.
34511 Assistant-EJB (XWB) - Allow the ability to double click a method to edit it
47733 Assistant-Form - NoSuchMethodError trying to create/open an XForm
41032 Assistant-Form - Schema used in form generation should be set in model attribute
47080 Assistant-Form - Form wizard - repeat blocks UI needs work
46115 Assistant-HTML to XHTML - HTML TO XHTML wizard cannot handle more than one input file at a time
46940 Assistant-JavaBean (XWB) - DEFECT000376301 Input data will disappear after you click the "Up" button.
42948 Assistant-RPL (Director PF) - Checkpoint activity of generated rpl flows not useful
46875 Assistant-Tag Handler (XWB) - DEFECT000373499 tag handler wizard - wrapped text & inproper localized text
46943 Assistant-Web Service (XWB) - DEFECT000376307 A select box unusual display when you create a Web Services
34022 Assistant-Web Service (XWB) - Add wizard page to allow entry of multiple namespace-to-package mappings
43196 Assistant-Web Service Flow - Wizard generates input ctrl when schema says text content is illegal
46941 Assistant-XML - DEFECT000376302 There is a little strange square behind the right arrowhead.
46114 Assistant-XSL - XSL Wizard does not validate for XML file as input
47741 Base Servlet (Portal Tier) - support for xForms IE plugin in the portal
45562 Cache Coordinator (Director FW) - Unexpected caching message on Login
47059 Cache Coordinator (Director FW) - Sax parsing errors when starting the Cache Coordinator in Netware
34083 CM Search Services (incl. Autonomy) - Upgrade to Autonomy DRE 4.x
47026 CM Tasks (Director CM) - Class EboTaskManager does not stop EboTimerFactory during undeploy
45448 Content Management (Director CM) - add mime types to fw config for OpenOffice when available
46703 CSS Editor - DEFECT000366343 Add content tags error in Director CSS Editor
47672 Data Data/Access (Portal Tier) - "Illegal mix of collations" is caused when creating a director designer project
47061 Data/Data Access (Director FW) - NPE in EboKey.toString() method
35268 Deploy (Director Design time) - EJB jar a requirement on Tomcat
46280 Deployment Descriptor Editor (XWB) - Error opening deployment descriptor with a Composer Project added
47071 Deployment Descriptor Editor (XWB) - Exception trying to add new role to EAR deployment descriptor
34479 Deployment Plan Editor (XWB) - No prompt to save DP when editor is closed, after automatic update from DD.
47568 Deployment Plan Editor (XWB) - Resource bundle error opening deployment plan editor
33656 Deployment Plan Editor (XWB) - CAR resourceReference mapping should have the same GUI as other project types
47635 Directory Service (Director FW) - JBoss Integration
36899 Directory Service (Director FW) - error when login PAC/PMC/Portal for Ldaprealm
33608 Directory Service (Director FW) - session does not get teminated right after calling logoff on WebLogic
44910 Docs & Help (Director) - Link to reference for device profile spec requires a logon now
44414 Docs & Help (Director) - Javadoc for EbiPortletAppModel getSecurityConstraints method signature is wrong
44960 Docs & Help (Director) - Help page defaulting to Start_Director_Start.html for HTML to XHTML wizard
46801 Editors (Director) - DEFECT000372426:Director - option [image tab] - truncated text
45801 Editors (Director) - Device Definition editor does not prompt for saving after switching to XML view
47074 Editors (Director) - NullPointerException trying to create a new Portal Option
46806 Editors (Director) - DEFECT000372429:portal - layout- general settings - truncated text
46802 Editors (Director) - DEFECT000372424:director - general settings tab - truncated text
46800 Editors (Director) - DEFECT000372425 Director[general tab] truncated text
47044 Editors (Director) - new PortalOptions wizard fails with NPE
46422 Editors (Director) - Creating a new rule makes SMC and App Server icons disappear from toolbar
46600 Editors (Director) - Theme editor labels need to be enlarged - Japanese
46387 Editors (Director) - Portlet Option editor needs to be able to add multi-language text
46696 Editors (Director) - DEFECT000370641 Button label is wrong translated in the edit window of a select
47662 Editors (Director) - Portal Option editor labels are appearing in English
47427 Editors (Director) - 2 sets of Find and Replace Dialog Boxes, 1 of the Replace boxes not always open
46711 Editors (Director) - DEFECT000373482 the cancel button does not work in the theme designer
41373 Editors (Director) - Director xml editors show * in source tab, though file hasn't been modified
47098 Editors (Director) - Save/Save As changes made in XML view, graphical view thinks it's modified
47018 Editors (Director) - XWB must have a check box for the external attribute on directories.
42949 ExpressPortal (OTB) - We need to replace the linux penguin in ExpressPortal error pages
47198 ExpressPortal (OTB) - Images are not displayed properly when running ExpresPortal using an IP address
46952 Find (XWB) - DEFECT000376657 open an error file when using find file output panel
42933 Form Designer - Class Dialog - Undo/redo of modify class styles does not show up in UI
46664 Form Designer - Class Dialog - DEFECT000370854 css styles will disappear after cut and paste
43079 Form Designer - Event Editor - xpath nav context wrong for setvalue expression (if using mult. instances)
44916 Form Designer - Property Inspector - Schema SimpleType with Restrictions not honored for control formatting
46908 Form Designer/Form tab - General Editing - DEFECT000375968 Japanese xform label garbled after set portal css theme & paste
47050 Form Designer/Form tab - General Editing - NPE on save from non-UI view when UI view has never been activated
44017 Form Designer/Form Tab - Layout Region - Error & strange behaviour after drag from non-layout region then undo
41100 Form Designer/Model Tab - XPath navigator not able to concatenate expressions
47156 General UI/Other (XWB) - Path to mySQL jar file not correct in xd.conf file
47867 General UI/Other (XWB) - Path in xd.conf for MySQL JDBC driver is incorrect on Linux
47070 General UI/Other (XWB) - Designer unable to locate MySQL Driver
46936 General UI/Other (XWB) - DEFECT000376384 cannot save the hide state in portal option
46970 General UI/Other (XWB) - Archive viewer date formats are not correct
45743 General UI/Other (XWB) - EboEarProjectSetupSubsystemPage uses String.getBytes() with no encoding
47899 jBoss (Director) - express.ear deployed failed on JBoss 4.0
47600 Layout Manager (Portal Tier) - Cannot sort child shared pages by priority
45803 Layout Manager (Portal Tier) - No Cancel link in Content Selector in Layout Manager
47884 Layout Manager (Portal Tier) - Problem after creating a personal page (can't modify, remove, or create another)
46857 Migration-Data (Director) - Data Migration Help About needs to be updated
47863 Migration-Data (Director) - DataMigration tool does not allow you to change the install path for browser
46913 Migration-Data (Director) - Migration Tool is not set up to obtain doc from web
47082 Migration-Data (Director) - NoClassDefFoundError: com/sssw/ebs/datamigrate/EboProcessMigrator
46912 Migration-Data (Director) - Migration Tool - browser default path is set to IE on Linux
46916 Migration-Data (Director) - WfProcessMigration.sh is not installed on Linux - only the batch file
46914 Migration-Data (Director) - WfProcessMigration does not work - ArrayIndexOutOfBoundsException
31734 Multi-page Layout (Portal Tier) - Multi page layout - Portal Theme Selector Page- missing Orange Flame image
47086 PAC/DAC (Director) - Navigation "simpleTree" layout broken in exteNd5.2
46073 PAC/DAC (Director) - portal management font inconsistence
42261 PAC/DAC (Director) - portal admin shouldn't change user password
45555 PAC/DAC (Director) - Confusing filter in Security Management when using LDAP
46044 PAC/DAC (Director) - Remove Create Database Tables feature from DAC
45657 Pageflow Designer (Director PF) - Copy Scoped Path panel should allow you to move paths up and down
41418 Pageflow Designer (Director PF) - Inbound Docs dialog (PI, form activity) shouldn't auto-close
47034 Pageflow Designer (Director PF) - xforms:group does not work properly in html renderer
46902 Pageflow Designer (Director PF) - Vulturing is not working for xform changes
42607 Pageflow Designer (Director PF) - Restrict Portlet Size = true, causes slashes
47033 Pageflow Designer (Director PF) - Nested repeats - index() function does not return proper value
46886 Pageflow Designer (Director PF) - New Request button fails from Results page of Web Service Pageflow
46846 Pageflow Designer (Director PF) - ClassCastException occurs after redeploying pageflow
43415 Pageflow Designer (Director PF) - Form processor locale is never being set
47608 PMC (Director) - Both the MIME type and the content must be supplied, or neither of the two.
45854 PMC (Director) - JP characters display as vertical line in Doctype Custom Fields(DEFECT000365768)
46040 Portal Admin UI - Localization:page uri isn't translated on Japanese
47217 Portal Admin UI - Mozilla: selecting on wrong page when creating shared/container page
46370 Portal Admin UI - zn_TW only, more CONTENT PREFERENCES pages are not fully localized
47192 Portal Admin UI - Using Double-Quotes in Shared or Container Page Names causes problems
47181 Portal Admin UI - Portal Page Admin - allowed dup page name for container page - causes stack trc
46816 Portal Admin UI - Error message when updating a copied DefaultContainer page for the first time
46817 Portal Data Import Export - import portlet registration failed with different war context name
47628 Portal Data Import Export - Need UI to not import ACLs
47616 Portal Data Import Export - Changes to Director API to handle rollback
47517 Portal Data Import Export - Portal Data Import Export UI should allow producer mapping
45640 Portal Preferences (Portal Tier) - Enh: Settings tab should fill in with the name after Registering a new Portlet
46869 Portal Preferences (Portal Tier) - portlet preference editor not working as expected
47540 Portal Preferences (Portal Tier) - Extra Carriage Returns get added to HTML after a 'SAVE'
45710 Portal Security - Deploying a project with exteNd LDAP realm with SSL breaks the portal
47035 Portlet Container - portal option links generate 'windowstate=normal' regardless of actual state
47130 Portlet Container - Portlet exception - Back to Default link
46093 Portlet Container - Typo in error message for missing preference
47144 Portlet Container - PortletContextImpl.getRequestDispatcher(..) error handling
47235 Presentation Manager (Portal Tier) - Personalize Page in Director 5.2 does not fully support https
46451 Presentation Manager (Portal Tier) - flawed xml encoding detection in EboPortalAggregationHelper method
42877 Presentation Manager (Portal Tier) - Seeing full paths instead of absolute paths in some cases
47184 Presentation Manager (Portal Tier) - Child shared pages do not render properly if name length is shortest.
44965 Presentation Manager (Portal Tier) - after edit gets redirected to portlet prefs editor, handle save like render req.
44596 Presentation Manager (Portal Tier) - "Maximize this porlet" should say "Maximize this content"
46517 Presentation Manager (Portal Tier) - Portlet edit button not localized
43713 Presentation Manager (Portal Tier) - Ability to assign groups to a particular container/shared page
42761 Presentation Manager (Portal Tier) - Very slow response using Administration Interface on NetWare
46414 Presentation Manager (Portal Tier) - Child shared pages do not disappear after you've hovered over parent shared page
46079 Presentation Manager (Portal Tier) - typo in EboPresentationLog when Force render timeout
46298 Profile (XWB) - Accelerator (D) on Server profile dialog is used more than once - Japanese
46915 Project Upgrade (Director XWB) - web.xml, portlet.xml, novell-portlet.xml not updated
46573 Project Upgrade (Director XWB) - Project upgrade text does not line up on Japanese machine
46901 Project Upgrade (Director XWB) - unwanted references to trove.jar and wssdk-ssl.jar
46900 Project Upgrade (Director XWB) - abstractMethodError during deploy
47359 Project Upgrade (Director XWB) - WAR upgrade fails if the data/workflow-process does not exist
46606 Project-Add (XWB) - Designer: Project>Director>Setup... Does not get active with 5.0 project
46504 Project-Compile/Build (XWB) - Build all throws NPE when JSP removed and deleted
34925 Project-Compile/Build (XWB) - Compiling 1000 Source Files - java.lang.OutOfMemory
47016 Project-Deploy (XWB) - Add support in the UI for the JBoss deployer
38582 Project-Deploy (XWB) - Deployment to exteNd 4.XX fails from Director/DUT 5.0 fails
46815 Project-New (XWB) - DEFECT000373221 project - truncated text
46945 Project-New (XWB) - Remove "Enable User Transaction" option from new project wizard
46675 Project-New (XWB) - ConcurrentModificationException on selecting new Project on Linux box
46848 Project-Settings (XWB) - MissingResourceException editing the Project Settings
46698 Project-Settings (XWB) - DEFECT000369679 Shortcut key can not work in the project settings window.
47896 Project-Settings (XWB) - Default the deployment verbosity setting to 1 for non-English
39685 Projects (Director) - portal application war needs boot entry
33227 Projects (Director) - Add information to search configuration pane in EAR wizard about Autonomy
37475 Projects (Director) - portlet.xml that gets created after director wizard does not conform to schema
46306 Projects (Director) - Project > Director > Information - copyright needs to be updated
37837 Projects (Director) - novell-portlet not merging nodes correctly
38220 Projects (Director) - The wizard that assembles the portlet descriptors into one, does not assemble al
46853 Projects (Director) - Case of project path is not maintained
38558 Projects (Director) - portlet application wizard builds bad portlet.xml file
37973 Projects (Director) - Hardcoded messages in the wizards need to be localized.
46738 Projects (Director) - Looks like some debug messages left in build process
47522 Projects (Director) - Resourceset.xml has incorrect entries for new Director war
42029 Projects (Director) - can't build portlet app
37486 Projects (Director) - contents of individual portlet's novell-portlet.xml needs to aggregated
46949 Projects (Director) - Directory LDAP Options panel does not keep administrator or password
39732 RPL Runtime (Director PF) - NPE in database pageflow after reload flow
46745 Rules Des/Engine (Director) - Content Query Action buttons not visible running in Japanese
42339 Sample Portlets/Components - njclv2r.jar contains .java source files
31502 Sample Portlets/Components - Weather Component is missing images
46862 Sample Portlets/Components - Incorrect rendering of xml components
47107 ScopedPath (Director FW) - Problems with URLs containing $CONTEXT_URL$ tokens
47128 ScopedPath (Director FW) - NPE in scoped path / xpath evaluation when XML file is in ResourceSet root
47127 ScopedPath (Director FW) - Scoped path using xpath in resource set returns empty string
47116 ScopedPath (Director FW) - ResourceSet ScopedPath return wrong results
46959 ScopedPath (Director FW) - Scoped Path for a password is not working for the GroupWise Portlets in 5.2
46095 Security Service (Director FW) - Locksmith user is not over written on subsequent deploys
47317 Session (Director FW) - Infinite loop in EboWhiteboardHttp if the session is null
46993 Session (Director FW) - invalid cookie causes NPE in EboCookieUtil.getCookie()
45785 Styling (Portal Tier) - Suggestion for xFormDetection.xsl to make links correct
47955 System Portlets/Components - GW Mail portlet does not seamlessly reconnect
47497 System Portlets/Components - GroupWise WebAccess Portlet does not display correctly the first time
47045 System Portlets/Components - Login and NewUser Portlet created fully qualified URLs for css and js links
27603 System Portlets/Components - if 14 components are placed in any quadrant the 14th will be over written by 13
44708 System Portlets/Components - Using MyNovell.com causes Navigation Portlet to Malfunction
47353 System Portlets/Components - Imbedded &nbsp in the mail subject causes display problem with GroupWise Portlet
47663 Tomcat (Director) - Need to add JBoss support to the design environment
46662 Tools (Director) - Netbeans parser DB files need to be regenerated for Director Designer
47870 Tools (Director) - Unable to launch SMC from Designer on Linux
47607 UI (Director) - Long list of pages makes Favorites push down into dark gray portion of image...
41440 UI (Director) - There are extra/unused images in the images folder
38701 Uncategorized (Director) - display director build/version #s to console on startup
46501 Uncategorized (Director) - LDAP access using SSL doesn't use Phaos
47850 Uncategorized (Director) - XML file needs to be cleaned up to remove comment
44516 UserService (Director FW) - Using XWB on Linux, LDAP datasource cannot be set to JNDI
46903 UserService (Director FW) - DAC user profile management's "Synch Base Attributes" is broken
46871 WebDav Client - Two different behaviors of WebDAV client behavior regarding login and logout
33640 WebDav Client - can't map WebFolder (WebDAV) on French machine
47011 WebDav Server - WebDAV Basic Authentication failure is not communicated to Client
46626 Wizards - 1.2 EAR has a 2.3 ContentMgmtService.war
46699 Wizards - DEFECT000371444 "Tab" key doesn't work on the EJB Imports panel.
46270 Wizards - Empty dialog should not be displayed when no resource elements are found
46748 Wizards - DEFECT000371445 "Tab" key doesn't work on the Java Interface panel.
47097 Wizards - Typo in Workflow Activity and Workflow Link descriptions
46408 Workflow Engine - getProcesses returns some finished process from EbiWFlowEngine
47132 Workflow Engine - Class loading Issue On WF Engine Startup
42665 Workflow Engine - Exception when using getNextWorkitem(context) in JavaActivity
46385 Workflow Engine - Unlocalized strings in com.sssw.wf.resources.EboQueueResources
47630 WSSDK General - -noinline flag to rmi2wsdl causes NullPointerException
47629 WSSDK General - Unexpected namespaces from rmi2wsdl
47157 XForms Processor-Server (XWB) - Pageflows with XFORMS failing to display in browser
47805 XForms Processor-Server (XWB) - Hint does not appear at runtime, only in XForms designer
40197 XForms Processor-Server (XWB) - ::repeat-item does not apply.
40635 XForms Processor-Server (XWB) - bind as readonly not working in html rendering-input fields are still editable
41400 XForms Processor-Swing - preview shows controls at larger height than specified
46821 XML Editor-General - DEFECT000372436: Ja : portal-componet[general settings tab] unlocalized text
46868 XML Editor-General - NPE when adding a new Option state


Copyright © 2004-2005 Novell, Inc. All rights reserved. Copyright © 1997, 1998, 1999, 2000, 2001, 2002, 2003 SilverStream Software, LLC. All rights reserved.