Novell
Integration Manager

6.0 RELEASE NOTES

April 2006

Welcome to Novell® Integration ManagerTM (Version 6.0). These release notes include the following sections:

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

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

Integration Manager Web site   For the latest Integration Manager downloads, discussion forums, news, and information, click here.

Important note about the Version 6 documentation

Most documentation specific to the Version 6 release of Integration Manager is provided in the product release note file (this document). The other Integration Manager online help and PDF files are still primarily at the 5.2 level; they have not been updated to reflect Version 6 product changes (except where noted).

Installing Integration Manager

For a complete guide to installing Integration Manager, see the Novell Integration Manager Installation Guide. Additional notes and updates related to installation are listed below:

System requirements

This section describes the software and hardware needed to run Integration Manager:

Development environment

Topic

What's required

Operating system One of the following:

  • SUSE Linux Professional 9 and 10
  • Novell Linux Desktop 9
  • Windows 2000 Professional with Service Pack 4 or higher
  • Windows XP Service Pack 2
Minimum RAM (memory) 512 MB (1 GB or more recommended)
Disk space 300 MB. NOTE: Install may take up to 2.0 GB in temporary storage.
Display mode True Color (32-bit), 800 x 600 or higher (1024 X 768 minimum recommended)
Java 2 JRE (Java Runtime Environment) One of the following, included with Integration Manager::

  • Linux: JRE 1.4.2_03
  • Windows: JRE 1.4.2_03-b02
Web browser One of the following:

  • Firefox 1.0 or higher
  • Mozilla 1.6.x or 1.7
  • Internet Explorer 6 SP1

Server environment

Topic

What's required

Operating system One of the following:

  • SUSE LINUX Enterprise Server 9 (Service Pack 1)
  • Novell Open Enterprise Server Open Enterprise Server (v1 Service Pack 2)
  • Red Hat Enterprise Linux 3.0 or 4.0
  • Windows 2003 Server
  • Windows 2000 Server with Service Pack 1 or higher
  • Solaris 9 and 10
Application server One of the following:

  • JBoss Application Server Version 4.0.3
  • Novell exteNd Application Server Version 5.2.1
  • BEA WebLogic Server Version 8.1, Service Pack 4, or Version 9
  • IBM WebSphere Server Advanced Edition Version 5.1 or 6
  • Jakarta Tomcat Version 4.1 or 5.0
Database support One of the following:

  • Oracle 9i or 10g
  • IBM DB2 8.1 or 8.2
  • Microsoft SQL Server 2000, 2003, or 2005
  • MySQL 4.1.9 or 5.0
  • Sybase Adaptive Server Enterprise (ASE) 12.5
Web browser One of the following:

  • Internet Explorer 6 SP1 (recommended)
  • Firefox 1.0
  • Mozilla 1.6.x or 1.7

Minimum RAM (memory) 1 GB (2 GB or more recommended)
Disk space 55 MB
Java 2 JRE (Java Runtime Environment) One of the following:

  • Linux: JRE 1.4.2_03
  • Windows: JRE 1.4.2_03-b02
  • Solaris: JRE 1.4.2_03

What's new in 6.0

For information about new 6.0 features, see What's New in the Integration Manager help.

What's new in 5.2.1

This section describes the new features that were added to the product in version 5.2.1:

Service Profiling

Integration Manager includes a new service profiling feature that, when used in conjunction with Novell Customer Support, provides timing statistics to help diagnose and resolve issues such as memory leaks, bottlenecks, threading issues, and other problems. Service profiling can be used with Servlet and SOAP service triggers, and can be enabled using the Enable Profiling check box on Servlet or Soap HTTP service trigger property sheets. Profiling data is captured and stored in XML format in the following directories:

NOTE: Enabling service profiling will decrease performance, and should only be used for debugging purposes with the assistance of Novell Customer Support personnel.

Tracing

Integration Manager includes a new TCP tracing feature that, when used in conjunction with Novell Customer Support, collects connection data that can be used to diagnose and resolve performance issues relating to connections. You access this feature by selecting Tracing from the Tools menu. This feature is designed to be used for debugging purposes with the assistance of Novell Customer Support personnel.

Documentation updates

The following updates apply to the documentation and help for Integration Manager:

Modifying Servlet type of previously deployed servlet   Under certain circumstances changing Servlet types of an already deployed application causes errors during server import/build.

Help for Save Project As… Command  If you select File > Save Project As, then select the Help button in the Save Project As dialog box, a help file is displayed that describes how to work with projects, but does not provide specific help for the Save Project As command. For information about using the Save Project As command, follow the steps given in the online help in the topic titled "Creating a New Project", starting at step 2 in the procedure. (TDR6978)

Known issues

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

Common issues

XML Mapping and Action issues

Linux designer issues

JDBC Connect issues

Animation issues

WSDL issues

Subproject issues

Deployment issues

Configuration file issues

NTLM authentication issues

Application server issues

3270 Connect issues

5250 Connect issues

CICS/RPC Connect issues

Data General Connect issues

EDI Connect issues

HP3000 Connect issues

HTML Connect issues

JMS Connect issues

PeopleSoft, Siebel, JD Edwards, Lawson, Oracle Applications, and Baan Connect issues

Business Process Manager (BPM) issues

SAP Connect issues

T27 Connect issues

Tandem Connect issues

Telnet Connect issues

UTS Connect issues

Upgrading from Composer 4.2 to 5.x


Upgrading from Composer 5.2 to 5.2.1

Except for the MySQL/Process Manager issue described in MySQL Issues, no backward-compatibility issues have been introduced with Composer 5.2.1. Projects created under 5.2 are fully compatible with the 5.2.1 design-time environment. Production applications built with Composer 5.2 do not need to be rebuilt for 5.2.1.


Upgrading from Composer 5.2.1 to Integration Manager 6

Before opening any projects created in earlier versions of exteNd Composer using Integration Manager 6, download and install the JCE "Unlimited Strength" Jurisdiction Policy Files from http://java.sun.com/products/jce/index-14.html#UnlimitedDownload. To install the JCE policy files, follow the instructions in the README.TXT file that is included with the download. Install the policy files to ..\nim\Common\jre\lib\security. Otherwise, you will receive the error message "error decrypting password" on any Integration Manager object that contains a password field (for example, connection resources, WS Interchange actions).


MySQL Issues


Multiple entries for Hospital Project in Recent projects list


Expired Integration Manager Enterprise Server License Issues


Firefox and Mozilla browser with Process Manager issues


Sample Projects issues

Registry Browser Issues


Using JNDI and CORBA factory classes in Integration Manager Designer


Problems fixed in Version 5.2

Category

Description

Common If the user changes the "Template Name" parameter from SEARCHINPUT to SEARCHINPUTtest and then resizes one of these parameters, the added test will disappear
Common Form resources created with the initial exteNd Composer 5.0 beta were stored in a subdirectory of "xhtml". This has been changed to "form" for 5.0. You will have to copy any xforms files that you have created in beta from the xhtml directory to the form directory to use them.
Common In the Custom Script Editor window, when the user highlights a function in the Validated Functions List pane, the Function Creation and Variable Declaration pane scrolls to and displays the function but does not highlight the function in this pane.
Mapping After editing a Map action the document trees will redraw and only the current tree node will not collapse.
Repeat Closing a loop action dialog with the enter key rather than a mouse click causes the action model frame to scroll to the bottom.
JDBC When dragging a DOM element into the SQL STATEMENT pane single quotes are wrapped around all element names the column type is not recognized.
JDBC The keyword "FROM" is missing from the Delete tree in the JDBC keyword selection menu.
Deployment Deploying a deployment object more than once throws an error on Windows XP. On the second attempt to deploy, the user is able to proceed through the screens in the deployment console, but the deployment report comes back with an error message (the beginning of which is below).

ERROR:

Deployment Report:

Deployment location will be: C:\Program
Files\Novell\exteNd5\AppServer\Composer\tmp

Initializing DOM from deployment JAR descriptor file.

Workaround: You may reboot the server to clear the cache. The problem is caused when the Internet Explorer 'Check for newer page versions' is set to 'Never'. To avoid the problem, change the setting to ‘Every visit to the page’.
Deployment If you were using Sybase as the Process Database in version 5.0-beta and deployed Process projects with version 5.0-beta, you will need to re-deploy those projects in release 5.2. You will also need to re-initialize the database.
Deployment When deploying an Integration Manager project to WebSphere, the name of the deployed application will always be the name of the enterprise archive file, without the .ear extension. Any other name that the user attempts to assign to the application, within the deployment console, will be ignored.
Deployment After deploying an EJB servlet to exteNd Application Server using Integration Manager 5.2, an error is generated when trying to access an EJB from Integration Manager Custom Scripts.

Workaround: You must use Novell HTTP handler, which may be set via the HTTP handler type drop down on the System Environment tab of the Integration Manager Configuration dialog. The Configuration dialog is accessed from the Tools/Configuration menu. The Novell HTTP Handler has some problems with secure sites when using Integration Manager HTML Connect, therefore, we recommend using the Integration Manager Handler unless you are accessing EJBs deployed to a Novell server.
Deployment The application server is designed to run under the root uid. If this is not done, there will be errors during deployment of Integration Manager objects. If one chooses not to run the application server under the root uid, there are at least two workarounds to this problem.

1. Go to Common/jre/bin directory and run policytool. Open java.policy file, which is located in Common/jre/lib/security. Double-click on codebase ALL and add FilePermission to execute SilverCmd file located in AppServer/bin directory. Save policyfile and exit policytool.

or

2. Login as root. Go to AppServer/bin directory and execute first "chown root SilverServer" and then "chmod a+s SilverServer". logout.
Validation Validation error with mustUnderstand attribute defined in schema. There was a change to the soapEnvelope schema that fixes this problem. This file must replace the existing one in schema catalog. Please contact support.
HTML Animated GIFs: Some animated GIFs on some web pages have been found to be problematic in Integration Manager Design time as they cause the application to run very slowly or some rare instances freeze. As a workaround, we have included an option to turn animated GIFs off. Currently, the only way to do this is to edit the xconfig.xml file manually. In the exteNdComposer/Designer/bin directory, edit the "xconfig.xml" file. Search for the <ANIMATED_GIFS>ON</ANIMATED_GIFS> section and change the value to OFF. Please note that as a consequence of this, some GIFs may not appear correctly.

 

Problems fixed in Version 5.2.1

Category

Description

Common Deleting a project: A missing message causes a confusing dialog to appear when using File, Delete Project. The actual dialog text should read: Deleting a project will delete all files within the project location. Are you certain you want to delete the project named xxx?
Help Context-based help is now available in the UI for the following commands:

File > New > xObject > Resource > Image

File > New > xObject > Resource > DTD

File > New > xObject > Resource > JSP

Component > Add Watch

Tools > Profiles > Server

Action > New Action > SQL Statement

Help is also available at design time for the various SQL creation wizards available from the SQL Statement action (in the JBDC Component Editor).

Tomcat Tomcat only supports J2EE 1.2 (WAR 2.2). The default when creating the WAR file project is 2.3. When deploying, the user must change this default.

Problems fixed in Version 6.0

Category

Description

Common Corrected a cache synchronization problem. (TDR7824)
LDAP Fixed a DOM hierarchy request problem when multiple users are using component doing an LDAP search. (TDR7825)

Web services Added support for HTTPS/SSL via proxy. (TDR7673)
Oracle 9i, 10 Integration Manager now returns the correct data for Oracle timestamp column types. (TDR7819)
Baan, JD Edwards, Lawson, Oracle Applications, PeopleSoft, and Siebel Connects The Polling Location, Response/Ack Directory, and Error Directory connection parameters for File listeners can now be evaluated as expressions. These connection parameters now have a context menu that allow Constant/Expression selection. (TDR7788)
JDBC, ECI Fixed problem of undefined custom variables after rerun.
JBoss 4.0.2 Corrected a problem that caused an error running Composer Enterprise Server on JBoss 4.0.2. (TDR7843)
Common Corrected a problem with importing new DTD resources. (TDR7844)
Schema Validation Corrected a problem that caused a failure during validation if an XML element contained a single space character. (TDR7846)
Common Corrected a problem in which Integration Manager cannot find a DTD after a template is created and the location of its DTD is later changed through the Properties dialog for the template. (TDR7848)
Web services Corrected an erroneous error message that was displayed when a WSDL was created. (TDR7850)
Common Corrected a problem in which new actions added to a component were not saved if the components Properties had been displayed immediately before adding the actions. (TDR7852)
Web services Corrected problems which prevented creation of correct SOAP requests for complex RPC elements. (TDR7860, 7861)
Web services Corrected a problem handling multiple namespaces in complex RPC. (TDR7862)
Web services Corrected a problem executing a component that has no output document from within a Web service. (TDR7863)
JDBC Corrected a JDBC thread contention problem between user interface modules, which occurred when switching between two JDBC actions. (TDR7869)
Telnet Corrected an ArrayOutOfBounds exception and bad characters displayed in Telnet component when using certain encodings. (TDR7870)
3270 EPI Corrected a thread leak in 3270 EPI connections (TDR7821)
LDAP Corrected LDAP connection pool thread leaks. (TDR7827)
LDAP Corrected a problem that caused an error attempting to drill-down in a replica tree in an LDAP component. (TDR7841)
LDAP Corrected a problem in which project DOM changes were not propagated to cached connection components. (144853)
Baan Connect Corrected a problem with the display of Baan Service connection parameters. (TDR7797)
Baan Connect Corrected a problem with Baan table listener support. (TDR7798)
Oracle Applications Connect Corrected a problem with a missing password field for Oracle connections. (TDR7807)
Web services Corrected a problem that caused an error when refreshing the Web service URL in a browser. (TDR7840)

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