FireStorm/DAO 2.4 build 146
FireStorm/DAO 2.4 build 146 is now available to download from:
http://www.codefutures.com/products/firestorm/download
Changes since 2.4 GA (build 99)
| Reference | Description |
| 20050504-1 | Number of lines of generated code now displayed for both J2SE and J2EE code generation modules |
| 20050429-4 | Bundled JDK updated to 1.4.2_07 |
| 20050429-3 | Fixed bug in J2EE code generator that caused code generation to stop prematurely when generating EJB code |
| 20050429-2 | Changed jndi format generated to jboss-cmp.xml to be jndi:/dsname rather than jndi:/comp/env/dsname |
| 20050429-1 | Option to prefix table name with schema name is now honoured when generating jbosscmp-jdbc.xml. |
| 20050428-3 | Scope of userConn member variable in custom DAO classes is not protected rather than private. |
| 20050428-5 | Fixed bug that stopped FireStorm from automatically recognizing SQL Server IDENTITY columns and also caused the Auto-Increment checkbox to be disabled in the user interface. |
| 20050428-4 | Project file format and user interface updated to support setting name and cardinality on foreign keys. |
| 20050428-2 | Logging preferences are now always complied with (previously there were a few instances of generated code containing printStackTrace() calls despite log4j being chosen as the preference). |
| 20050428-1 | Removed "Apply" button from all editors and changes are now saved automatically. |
| 20050412-1 | Catalog name and schema name have now been broken out into two separate fields throughout the product, allowing better control of which tables to import, particulary with SQL Server and Sybase databases. |
| 20050409-1 | Added support for seeMore databases. |
| 20050405-1 | Minor changes to packaging and documentation, upgrade of Install4j to version 3.1.4. |
| 20050404-1 | The Custom SQL DAO and Stored Procedure DAO editors now record changes correctly on losing focus. |
| 20050301-1 | It is now possible to create a default finder for a column by right-clicking on the column node in the tree view and choosing the 'Create Default Finder' menu option. |
| 20050329-1 | Fixed ArrayIndexOutOfBounds exception that occurred during validation if the project contained more stored procedures than views (problem was introduced as a result of 20050316-8). |
| 20050324-1 | When generating for J2EE, choosing the Plain JSP web application, the generated code did not compile in build 118. This was due to the generated servlet being renamed from FireStormServlet to WebController. Unfortunately the change was not implemented fully. This is now resolved . |
| 20050318-5 | When generating for J2EE, using JDBC persistence, and generating a session bean facade, the correct session bean descriptors are now generated in ejb-jar.xml (they were missing before unless Entity Bean persistence was selected). |
| 20050318-4 | SQL scripts created by Oracle Designer can now be imported. Previously, the unterminated PROMPT commands were causing all CREATE TABLE statements to be ignored. |
| 20050318-3 | Changed spelling of non-existant to non-existent in several places. |
| 20050318-2 | Fixed error in Plain JSP code generation where finders that had arguments with complex types (e.g. byte[]) were generated but failed at runtime. |
| 20050318-1 | Foreign keys that are incomplete once evaluation license restrictions are applied are now removed from the in-memory cloned project so that validation does not fail. |
| 20050316-7 | Validation rules now check for tables with no columns |
| 20050316-8 | Validation rules now check for table/view/procedure DAOs with duplicate SQL names |
| 20050315-1 | During code generation, Subversion control directories (.svn) are no longer deleted if the user chooses the option to delete files in the output directory. |
| 20050315-2 | Two wizard pages in the J2EE code generation wizard were missing meaningful descriptions. Descriptions now added. |
| 20050310-1 | When creating new Stored Procedure DAOs and new Custom SQL DAOs via the tree view, duplicate names were being used (PROCEDURE_1 and CUSTOM_1). Defect resolved. |
| 20050310-2 | Views and Procedures were not correctly being deleted from the project file when deleting via the tree view. Defect resolved. |