Jitterbit 2.0
From Jitterwiki
Jitterbit Open Source Integration Changelog 2.0
Server New Features
* Added back-end implementation of the SendEmailMessage method. (2008-07-03)
Bug Fixes
* Fixed bug 1574891: Test Transformation broken (for web service calls). (2008-07-18)
Client
New Features
* Added formula builder method SendEmailMessage. (2008-07-03)
Bug Fixes
1.3.3 - 2.0.0 Compatibility Issues
* Numbers can now be multiplied with null/undefined values. The result is 0 (zero) instead of an error. * Length(Null()) now returns 0 instead of an error.
2.0.0
Server
New Features
* Added back-end implementation of formula builder method SelectNodes. (2008-06-25)
* We now read default values of predefined global variables from Jitterbit.conf. The variables should be entered under [PredefinedGlobalVariables] with the key being the same as the name of the Predefined Global Variable. See the Wiki for a list of predefined global variables. (2008-06-20)
* The [OperationEngine]/CleanupTmpDir option has been discontinued (only the Debug option is checked). (2008-06-10)
* Added support for when you want to update LDAP entries, but not add new ones ("Update Only" mode). (2008-06-09)
* Set $jitterbit.scripting.ldap.include_dn_in_results = true to include the distinguished name in the search result of LdapSearch(). (2008-05-23)
* Set $jitterbit.scripting.ldap.return_null_if_no_results = true to make LdapSearch() return null if the search did not return any results. (2008-05-23)
* Back-end implementation of the Split method. (2008-05-23)
* The source/target data type was determined by the data type name and a dataTypeMapping configuration file which specifies how the data type name maps to the internal data type. The database data type will now be determined by the information provided by the database. (2008-05-08)
* New options in JitterbitUtils for setting/getting server label:
JitterbitUtils --set-server-label
JitterbitUtils --print-server-label
(2008-05-08)
* The multiplicities of the target loop node are explicitly displayed in the UI and they are overridable. (2008-04-30)
* When creating the xml data tree, the xml subelements which are not defined in the structure will be ignored. However this can be done only if the xml validation is turned off and the pattern of the subelement does not have one-of choice. (2008-04-28)
* Removed most of the restrictions for chunking and also added the functionality to do parallel processing of chunks. The chunking is no longer limited to webservice-call operation, the source can be hierarchical, and the targe is no longer limited to database. So if the user chooses to do chunking and the source/target is hierarchical, he must specifies the chunking node in the operation page. (2008-04-15)
* Installed SEH exception handlers for Scheduler, Process Engine, Operation Engine, and mod_konga_ws (Hosted Web Service support module). (2008-03-07)
* The Jitterbit Process Engine now has an option to automatically determine the number of worker threads to use by checking how many CPU cores are present on the machine. This is done by setting MaxNumberOfWorkerThreads=Auto in jitterbit.conf. (2008-01-02)
Bug Fixes
* Fixed bug 1993179: Calling FlushFile causes the server to crash. (2008-06-13) * Fixed bug 1845735: Source and target instances do not match up for flat sources. (2008-06-12) * Fixed bug 1834757: Get() and Set() syntax is inconsistent for array arguments. (2008-06-11) * Fixed bug 1991448: Certain plugins will fail when applied to a web service call. (2008-06-11) * Added checks so that we no longer pass empty strings or nulls to LDAP targets. (2008-06-11) * Implemented use of base DN on LDAP targets. (2008-06-09) * IsNull() would generate an error (out_of_range) if called with an array as input. (2008-05-23)
Client New Features
* The operation page is now graph-based, to allow for a workflow-like modelling.
* Implemented feature request 2012631: Re-order / Dragging Tabs. (2008-07-09)
* Added formula builder method SelectNodes. (2008-06-25)
* The mapping tree's Search and Replace dialog is no longer modal. (2008-06-19)
* Added formula builder method GetHostByIp. (2008-06-16)
* Added option to remember the password when logging in to a Jitterbit server. (2008-06-06)
* Projects can now be renamed through the UI:
o Right-click on the project in the tree and select "Rename"; or
o Select the project node in the tree and press F2; or
o Use the "Rename" button in the project properties page.
(2008-06-05)
* Added functionality for viewing the dependency graph of the selected project item. The dependency graph shows which items are currently using the selected item, and which items are currently used by the selected item. (2008-06-04)
* Added formula builder method Split. (2008-05-23)
* Operations can optionally be labeled with a label, e.g. "Production", "Test", "Sandbox". When deploying to a server that has a server label, only those operations with a matching labels are accepted by the server. (2008-05-09)
* New keyboard shortcuts are available in the transformation mapping UI (2008-04-24):
o CTRL-T: provides quick access to the various Test related actions;
o CTRL-E: provides quick access to the various Edit related actions;
o CTRL-M: provides quick access to setting the map area display options.
* Added more powerful project search options (under Edit > Find...). It is now possible to search for project items based on other properties than their name. It is also possible to find Transformations by searching their mappings. (2008-04-24)
* The suggested auto-completions in the Source and Target page fields can be deleted permanently by pressing the DELETE key when a suggestion is selected. (2008-03-15)
* A list of shortcuts to recently closed pages is accessible under the Windows menu. (2008-02-03)
* Added option for bypassing validation when creating an XML transformation. (2008-01-03)
* Added the display showing the multiplicity correlation between source and target loop nodes. The multiplicity relations are implicitly defined by mappings. If it is neccessary, the user can drag and drop to define the multiplicity correlation himself. (2008-04-30)
Bug Fixes
* Fixed bug 2014425: Cannot save group permissions. (2008-07-09) * Fixed problem with displaying warning messages from Test Transformation and Test Operation: for large warning messages the warning dialog could extend below the edge of the screen. (2008-07-02) * Fixed bug 2001112: Mapping tree zooming stops working at certain font size. (2008-06-23) * Fixed bug 1846563: Confusing zoom behavior in mapping tree. (2008-06-20) * Fixed bug 1995638: Formula Builder's test dialog is cropped on Windows Vista. (2008-06-20) * Fixed bug 1796705: Wrong button icon shown in the mapping tree. (2008-06-20) * Fixed bug 1997879: Problems selecting a derived type. (2008-06-19) * Fixed bug 1841190: Edit db struct: schema setting should affect selected tables. (2008-06-11) * Fixed bug 1886500: "Show only data" fails when having multiple records. (2008-06-09) * Fixed bug 1786058: StringIndexOutOfBoundsException for unresolved mapping. (2008-06-09) * Fixed bug 1986635: Updating user profile without changing pwd leads to crash. (2008-06-06) * Fixed bug 1886506: Scrolling transf tree broken when clicking mapped nodes. (2008-06-04) * Fixed bug 1866478: String literal "<TAG>" cannot be used in Formula Builder. (2008-06-03) * Fixed bug 1979874: Validation of schedules too strict. (2008-05-30) * Fixed bug 1979854: Project name with trailing spaces leads to confusing error. (2008-05-30) * Fixed bug 1979725: WSDL/XSD imports with ./ in schemaLocation fail. (2008-05-30) * Fixed bug 1927379: XML Node Expansion Node has some quirks. (2008-05-30) * Fixed bug 1860232: The wrong system information can be shown for old error msg. (2008-03-27) * Fixed bug 1892321: Mapping lines inconsistent when some source nodes are hidden. (2008-03-27)

