
All Modeler patches are cumulative. All previous patches to this version of the Modeler are rolled up and 
included in this patch. The history below shows summary of all fixes addressed by this and previous patches.

This cumulative patch may also conatin patches for extension jars.  Extension jar patches should be added 
to connector binding classpathes as necessary (i.e. extensionjar:jdbcconn_PATCH.jar;extensionjar:jdbcconn.jar).

Installed Patch: ed502_070511_0057.zip

Case      Summary
=====     ====================================================================================
4857      11/14/2006 Changes to Generic Importer to support loading into an existing Model
4863      11/17/2006 Addresses designer performance issue with open transformations.
4845      11/27/2006 Fixed issue with redeploy of a VDB
4979      12/08/2006 Resolves issue building XML Doc from schema, with selection of first level only
4997      12/12/2006 Adds validation error check for Procedure which has group reference to itself.
5013      12/12/2006 Resolves issue with New Relational View Model creation with selective copy
5007      12/12/2006 Resolves issue with Designer Transformation Editor validation
5034      12/15/2006 Resolves issue with Choice Criteria validation and removes stagingTables from allowable choice criteria
4988      12/18/2006 Fixes incorrect display of default namespace propery value
5071      12/20/2006 Fixes issue with marking XMLAttributes as excluded from document
5078      12/21/2006 Fixes incorrect display for minOccurs on Xml Choice nodes
5068      01/02/2007 Clean up error handling with Rose parsing errors
5069      01/04/2007 Resolves issue with node ordering of xml result documents
5092      01/09/2007 Resolves issue with access patterns when a table and a schema are siblings and have same name
5099      01/11/2007 Fixes issue with model rename
5165      01/19/2007 Fix incorrect MaxOccurs for repeating elements when generating WebService
----      01/19/2007 Rollback XML Document validation performance improvements
5153      01/19/2007 Fix ordering issue when generating nested XML for Web Services
4978      01/19/2007 Produce warning message when no roots found for input document creation when generating web services
5159      01/22/2007 Resolves problem with xml document model validation exceptions.
5197      01/29/2007 Fixes validation issue with mapping classes
5202      02/02/2007 Fixes validation problem with xml doc excluded elements
----      02/09/2007 Fixes incorrect RelationalTypeMapping string constant for TIME
5229      02/12/2007 Fixes issue with creation of XMLDocument model from schema Wizard
5285      02/15/2007 Closes VDB connection if VDB tab is closed
5209      02/23/2007 Fixes issue with row limit exceptions for metadata queries in designer
5355      03/06/2007 Added ability for Text Connector to use a row header to determine column positions.
       If the SKIPHEADERLINES text file descriptor property is defined the text connector will attempt to read a header row from the text file.  The location of the header row is determined by first checking to see if the property HEADERLINE is defined in the text file descriptor.  If defined and valid, the corresponding line number from the text file will be parsed for column names.  If not defined or invalid, HEADERLINE defaults to the value of SKIPHEADERLINES which will result in the last line to skip being used as the row that may contain column names.  If a header row could be parsed and the value for the Name In Source property of a target element is empty or can not be parsed into an int, the value is assumed to be a column name or the elements Name property is used and the column header is checked for a matching name.
    
5366      03/09/2007 Resolves formatting issue with DELETE procedures in Designer
5378      03/13/2007 Fix bad error messages when connection pool times out rather than exceeds max connections
----      03/14/2007 Added Designer Export and Import actions for Sql Transformations
5366      03/15/2007 Resolves issue with DELETE getting replaced with incorrect text.
5403      03/16/2007 Resolve issues with incorrect datatype info when building relational from XSD
5412      03/21/2007 Fixed handling of BULK_INSERT capability and added new caps class
----      03/26/2007 Additional fix for Designer Export and Import actions for Sql Transformations
5422      03/29/2007 Resolves issue with transformation error markers.  Resolves issue with Ins-Upd-Del sources not getting included as transformation sources
5436      04/09/2007 Added ability to import Model NameInSource to GenericImporter.
5554      4/11/2007 Resolve issue with Relationship not importing correctly from text file.
5546      4/19/2007 Resolves problem with validation of transformations containing Lookup functions.  Resolves issue of target group attributes incorrectly updating when transformations contain procedures
5602      4/26/2007 Resolves problem with datatype models incorrectly generated from Erwin import
5413      04/26/2007 Fix for Query predicates with Lookup function not being pushed to source
5588      04/28/2007 Fix NPE issue when passing null into certain types of procedures
5627      05/02/2007 Fixes several issues with WebService Operation Editor
5469      05/02/2007 Added the ability for MMDataSource to support connection-time fail-over through the use of setAlternateServers() and getAlternateServer().  The methods take and return a string of comma delimited servers with an optional :port for each server.  If :port is not specified the portNumber set on the MMDataSource is used.  For example: 

       setServerName(“mymmserver”);
       setPortNumber(31000);
       setAlternateServers(“mymmserver:31001,mymmserver2:31000,mymmserver2:31001”);
       
       This would allow connections to be attempted mymmserver:31000, mymmserver:31001, mymmserver2:31000, and mymmserver2:31001.  Because portNumber has been set to 31000, the following would be the same:

       setServerName(“mymmserver”);
       setPortNumber(31000);
       setAlternateServers(“mymmserver:31001,mymmserver2,mymmserver2:31001”);
       
       Note that :31000 was omitted from the setAlternateServers() method.
    
