Mail Archive Home | enhydra List | June 2004 Index
| <-- Date Index | <-- Thread Index |
|
Hi,
The following sections list the new or updated
features associated with Octopus 2.8
1.OctopusLoader
OctopusLoader gives you a way to transform data. You can define in import definitions way to transform data by defining new <transformations> tag. Key part of transformations is implementation of Transformer interface. This is the class that is responsible for data transformation. 2.Octopus - GUI is improved. Now, user can create new octopus project, and also this *.opf(project file) can be saved and used later. When user switch from Octopus Loader tab to Octopus Generator tab parameters will stay filled in boxes. 3.OctopusLoader
- In DBVendorConf.xml files added new parameters (isDate, isBinary, isNumber). isDate - In previous release, these parameters was placed in source.It is now posible to configure OctopusLoader using this parameters. 4. OctopusGenerator
- In DBVendorConf.xml files added new parameters hasSize and isDecimal.OctopusGenerator use this parameters to determine for which type must generate sql statements with size and isDecimal to determine which type is decimal or not. 5. OctopusLoader
- In DBVendorConf.xml files added new tag <DateFormat>. It is now possible to give Octopus Loader format of date (for target database) which will be used to format date from source database. Also, this format of date will be used for <timeStampColumn>. If this parameter is not given in DBVendorConf.xml file then will be used "MM/dd/yyyy hh:mm:ss" which is default format. 6. Octopus
- Now Octopus use LoaderException(String msg,Exception e) constructor instead LoaderException(String msg). This will improve debuging and exception tracing. In LoaderException added method getStackTraceAsString(). In full mode OctopusLoader will write in log file all exceptions using LoaderException.getStackTraceAsString(). 7. OctopusGenerator
- Added set and get methods for all input parameters(e.g TargetDatabase,SourceDatabase,...). 8.Octopus:
Added inputToString() method that will give possibility to get String as output with all input parameters. This method is also in Loader.java and it has possibility to write this parameters in log file when log mode is "full" 9.Octopus:
-If attribute replaceInSQL is set to true, replacement will be performed in selectStatements also,not just in SQL tags. 10.Octopus
-Validation of loaderJob.olj files is changed. Instead of DTD Octopus now uses Schema for validation. 11.Octopus -Added jar file for LDAP (jdbcldap.jar). 12.Octopus -Added configuration files SybaseConf.xml (for database vendor Sybase) and ParadoxConf.xml (for database vendor Paradox). 13.Octopus -Added new parameter setMaxRowsSupported in conf file for database vendors. This parameter is used to determine if driver support java.sql.Statement.setMaxRows() method. It is usefull when Loader gets from target table just metadata. 14.Octopus -Added P6spy, open source framework for applications that intercept and optionally modify database statements. Added p6spy.jar file and spy.properties file - configuration file for p6spy. Octopus Development Team
|
| <-- Date Index | <-- Thread Index |
Powered by MHonArc.
Copyright © 1999-2005, ObjectWeb Consortium | contact | webmaster.