_ css deactivated
_ javascript deactivated

M2Spring - Version 1.4.2

 

Model2Code.com is proud to announce that M2Spring 1.4.2 is now available for download. Version 1.4.2 includes new and enhanced modeling and generation capabilities.

 

Release Note M2Spring version 1.4.2 - New features

Test generation with JUNIT:

  • Application generation,
  • Manual application execution for test data generation for the scenario (record/ save),
  • Saved scenario’s execution (ant task),
  • Spring 2.5/Jsf and Spring 2.5/Struts Implementation.



Process Diagrams Generation Enhancement:

  • Generated code Optimization (11kb vs 98kb)
    • Before -> factorization of every possible path implying code duplication
    • Now -> Smart scanning of the paths using the sequential and/or overlapped “if”

 

Chained Pre-controllers and Struts implementation:

  • Adding one or several treatments before the page’s load
  • Each treatment is defined with an activity diagram
  • Redirection on exceptions’ management

 

Exceptions refactoring & logging system:

  • Trace persistence, service and web layer
  • Exceptions hierarchy
  • Error page redirection added

 

Enhancement of the bluage:Component :

  • The component can use a non defined instance in the page (before we have to use the tag « hidden »)
  • Possibility of pass lists
  • Two attributes added :
    • tablefield  = instance type
    • list = true/false
  • The pages’ pre-controllers called by the components’ actions work.

 

BIRT Report Implementation 2.5.1 & 2.3.2 (SPRING) - iteration I:

  • Implementation of the BIRT engine to generate reports
  • The implementation is valid for SPRING. Scope:
    • OK : Datasource management & SQL Direct access
    • OK : PDF & HTML Support
    • KO : SubReport
    • KO : CSV & EXCEL
  • BIRT 2.5.1 & 2.3.1 libraries Support
  • Limitation: only the case [Print_Product] works
  • A new property added in com.netfective.bluage.bsp.j2ee.service.spring BSP for the technology used: reportTechno=birt

 

Deletion of the SPRING schemas in the generated projects:

  • The XSD paths are now defined according to the SPRING jar classpath.

 

Workflow Files Versioning:

  • The "Workflow" files have a new property: Workflow Version
  • The workflow version allows knowing if the version for which the “workflow” has been written matches with the generator’s version.