Posted
almost 15 years
ago
Main addictions and improvements:
CORE module:
- Component Aspect: now the IoC is managed by this aspect. Spring impl comes
as in bundle.
- New AspectManager to retrieve the right aspect impl + use of cache to speedup
the lookup
- Support for
... [More]
multiple aspect impl that can exist in parallel
- First step to VirtualObjects: refactored all the schema package and created
the Reflection implementation
- Improved speed on first class discovering
- New Roma class as entry point for the most common user's functions
- First step to remove Apache XmlBeans to load Roma XML files
- Support for field's events
- Removed the need of BackObject using FlowAspect.back()
- Moved location of Spring files. From WEB-INF to src/META-INF/component
- Removed manual inclusion of Spring files. Now are red all the files under the
src/META-INF/component folder
VALIDATION aspect:
- Separated from ViewAspect
- Let to validate any POJO, also not rendered as form
SERIALIZATION aspect:
- Implements the new SerializationAspect to marshall/unmarshall objects in
different formats (now only JSON and Java binary) and different strategies
also pluggable
FRONTEND module:
- New RomaFrontend class as entry point for the most common user's functions
regarding the frontend (view, session, etc.)
- The new Servlet filter "RomaWebFilter" starts and stops Roma
- New SearchEngine module to build complex queries using a GUI
- New GUI wrappers to handle collections as Select
CXF SERVICE module:
- Support to JSON and JSONP protocols
- Updated to use the last version of CXF: 2.1.3
JANICULUM module:
- First version of Janiculum, the alternative to Echo2 View Aspect impl.
- REST Access
- Rendering impls are developed using FreeMarker to make easy to extend the
framework with new renderers
REPORTING-JASPER module:
- Upgrade to the last official version
ECHO2 module:
- Resolved bugs for components inside a TableEdit rendered component
ADMIN module:
- Fixed management of Base Groups and Base Profiles
USERS module:
- Assigned primary keys to persistent classes
- Login by default let the user to select the language between those installed
in the application
WIZARDS:
- Changed the syntax of wizards
- Launch of module-install.xml ant file on module installation
Modules PERSISTENCE-JPOX, PERSISTENCE-JDO and WORKFLOW-POJO are removed from
official distribution. MAP aspect is renamed in GEO aspect. [Less]
|
Posted
about 15 years
ago
by
Luca Garulli
Roma Meta Framework - release 1.2.0
http://www.romaframework.org
Main addictions and improvements:
CORE module:
- Created CollectionWrapper domain classes to display collections in better
way. Now there are two impl: TableWrapper<> and
... [More]
MasterDetailWrapper<>. See
the Handbook.pdf to know more
- Disable the class checking for hot-updates. Useful in production
- New refresh of multiple fields in one shot or the entire object
- Resolved bug on the session management under WebLogic AppServer
VIEW module:
- New "URL" rendering mode to embed static and dynamic content in forms. Now
you can embed HTML files, JSP files and Web sites at all
- Managed render of collections and arrays using the "OBJECTEMBEDDED" mode
- Resolved a bug on table ordering
- Improved Echo2 Table component in order to support the change of the color
of the column headers
- Updated to the stable version 2.1.0 of Echo2
DATANUCLEUS module:
- Updated to the stable version 1.1.0 of DataNucleus
ADMIN module:
- Fixed management of Info and InfoCategory instances
- Created CRUD of GenericValue
JETTY module:
- Integrated new release of Jetty 6.1.5
- The script under the user project script/start-jetty.sh (and .bat) now works
CRUD wizard module:
- CRUD now generate also:
- factory class (DDD)
- repository class (DDD)
- entry in package.jdo file if any
[Less]
|
Roma Meta Framework - release 1.2.0http://www.romaframework.org Main addictions and improvements: CORE module:- Created CollectionWrapper domain classes to display collections in better way. Now there are two impl: TableWrapper<> and
... [More]
MasterDetailWrapper<>. See the Handbook.pdf to know more- Disable the class checking for hot-updates. Useful in production- New refresh of multiple fields in one shot or the entire object- Resolved bug on the session management under WebLogic AppServerVIEW module:- New "URL" rendering mode to embed static and dynamic content in forms. Now you can embed HTML files, JSP files and Web sites at all- Managed render of collections and arrays using the "OBJECTEMBEDDED" mode- Resolved a bug on table ordering- Improved Echo2 Table component in order to support the change of the color of the column headers- Updated to the stable version 2.1.0 of Echo2 DATANUCLEUS module:- Updated to the stable version 1.1.0 of DataNucleus ADMIN module:- Fixed management of Info and InfoCategory instances- Created CRUD of GenericValueJETTY module:- Integrated new release of Jetty 6.1.5- The script under the user project script/start-jetty.sh (and .bat) now worksCRUD wizard module:- CRUD now generate also: - factory class (DDD) - repository class (DDD) - entry in package.jdo file if any (0 comments) [Less]
|
Posted
about 15 years
ago
by
Luca Garulli
Roma Meta Framework - release 1.2.0
http://www.romaframework.org
Main addictions and improvements:
CORE module:
- Created CollectionWrapper domain classes to display collections in better
way. Now there are two impl: TableWrapper<> and
... [More]
MasterDetailWrapper<>. See
the Handbook.pdf to know more
- Disable the class checking for hot-updates. Useful in production
- New refresh of multiple fields in one shot or the entire object
- Resolved bug on the session management under WebLogic AppServer
VIEW module:
- New "URL" rendering mode to embed static and dynamic content in forms. Now
you can embed HTML files, JSP files and Web sites at all
- Managed render of collections and arrays using the "OBJECTEMBEDDED" mode
- Resolved a bug on table ordering
- Improved Echo2 Table component in order to support the change of the color
of the column headers
- Updated to the stable version 2.1.0 of Echo2
DATANUCLEUS module:
- Updated to the stable version 1.1.0 of DataNucleus
ADMIN module:
- Fixed management of Info and InfoCategory instances
- Created CRUD of GenericValue
JETTY module:
- Integrated new release of Jetty 6.1.5
- The script under the user project script/start-jetty.sh (and .bat) now works
CRUD wizard module:
- CRUD now generate also:
- factory class (DDD)
- repository class (DDD)
- entry in package.jdo file if any [Less]
|
Roma Meta Framework - release 1.2.0http://www.romaframework.org Main addictions and improvements: CORE module:- Created CollectionWrapper domain classes to display collections in better way. Now there are two impl: TableWrapper<> and
... [More]
MasterDetailWrapper<>. See the Handbook.pdf to know more- Disable the class checking for hot-updates. Useful in production- New refresh of multiple fields in one shot or the entire object- Resolved bug on the session management under WebLogic AppServerVIEW module:- New "URL" rendering mode to embed static and dynamic content in forms. Now you can embed HTML files, JSP files and Web sites at all- Managed render of collections and arrays using the "OBJECTEMBEDDED" mode- Resolved a bug on table ordering- Improved Echo2 Table component in order to support the change of the color of the column headers- Updated to the stable version 2.1.0 of Echo2 DATANUCLEUS module:- Updated to the stable version 1.1.0 of DataNucleus ADMIN module:- Fixed management of Info and InfoCategory instances- Created CRUD of GenericValueJETTY module:- Integrated new release of Jetty 6.1.5- The script under the user project script/start-jetty.sh (and .bat) now worksCRUD wizard module:- CRUD now generate also: - factory class (DDD) - repository class (DDD) - entry in package.jdo file if any (0 comments) [Less]
|
Posted
about 15 years
ago
Main addictions and improvements:
CORE module:
- Created CollectionWrapper domain classes to display collections in better
way. Now there are two impl: TableWrapper<> and MasterDetailWrapper<>. See
the Handbook.pdf to know more
-
... [More]
Disable the class checking for hot-updates. Useful in production
- New refresh of multiple fields in one shot or the entire object
- Resolved bug on the session management under WebLogic AppServer
VIEW module:
- New "URL" rendering mode to embed static and dynamic content in forms. Now
you can embed HTML files, JSP files and Web sites at all
- Managed render of collections and arrays using the "OBJECTEMBEDDED" mode
- Resolved a bug on table ordering
- Improved Echo2 Table component in order to support the change of the color
of the column headers
- Updated to the stable version 2.1.0 of Echo2
DATANUCLEUS module:
- Updated to the stable version 1.1.0 of DataNucleus
ADMIN module:
- Fixed management of Info and InfoCategory instances
- Created CRUD of GenericValue
JETTY module:
- Integrated new release of Jetty 6.1.5
- The script under the user project script/start-jetty.sh (and .bat) now works
CRUD wizard module:
- CRUD now generate also:
- factory class (DDD)
- repository class (DDD)
- entry in package.jdo file if any [Less]
|
Posted
about 15 years
ago
Starting from January, 21th 2009 is available the new version 1.1.1 of Roma Meta Framework. Resolved bug on install wizard on Unix, Linux and MacOSX
|
Posted
about 15 years
ago
It contains minor improvements and several bugs fixed.
Below the main changes:
- New history management. Changed from:
- ViewAspect.show() to FlowAspect.forward() and
- ViewAspect.close() to FlowAspect.back()
- Migrated all Roma projects from JPOX to DataNucleus
- Removed wizard directory. Now all wizards are modules themselves
|
Posted
over 15 years
ago
Update your configuration by using the roma console:roma check new
|
Posted
over 15 years
ago
New release containing some bugs fixed and new arrangement of modules.
|