Access to add and change pages is restricted. See: https://cwiki.apache.org/confluence/display/OFBIZ/Wiki+access

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Description

The Framework stack comprises of components (applications) that ensure that the applications in the Base Applications stack and the Special Purpose stack work for the users.

Components in this stack are loaded before components in any other stack, and in the order outlined here.

Components

NameDescriptionWiki link 
base   
catalina   
common   
datafile   
documents   
entity   
entityext   
geronimo   
images   
minilang   
resourcesTemplates for constructing new components (applications) in the Hot-Deploy stack  
security   
service   
start   
testtools   
webapp   
webtools

Delivering system administration functions, such as:

  • log review
  • performance management
  • data management
  • certificates (SSL) management

It also delivers functions to manage geo data

  
widget   
    

 

Old info

Framework

  • Label Manager in Webtools
  • solved all XSS issues
  • It's now possible lo login through CAS remotely
  • A tarpitting mechanism to protect pages from data thieves (with login/pwd on hand) has been introduced
  • BigDecimal completly replaced Double where relevant
  • Generics markup added to several Java classes.
  • Refactored FlexibleStringExpander - less memory used.
  • Copy usersettings from a template if not found for a certain user
  • Enhancements to the Autocompleter integration with form widget dropdown
  • Minilang's first-from-list operation now sets the field to null if the list is null or empty, previously the field was left unchanged
  • The selenium tests can now be run from the webtools application. An example is provided there.
  • Upgraded the seleniumXml sytem.
  • Selenium test tools to enable user interface testing both on-line and in batch.
  • With addition of JSONServiceMultiEventHandler multi forms can now invoke services via Ajax calls.
  • Security : security against XRSF has been enforced.
  • Support for the Unified Expression Language added to the framework.
  • CrossSubdomainSessionValve for Tomcat, allows a session cookie to be shared across multiple subdomains
  • Visual theme improvements.
  • Disabling the session valve for now, for some reason the browser stops storing the session cookie when domian=.localhost.
  • Some cleanup on artifacts on all components.
  • Allow to define NOT NULL Fields in database from Entities declarations. Useful when for instance setting/handling the DB from outside of OFBiz.
  • It's now possible to retrieve password directly from login screen
  • Temporal expression recurring event framework.
  • Temporal Expression UI artifacts.
  • Visual Themes framework.
  • Set the autoLoginCookie's domain to what is specified in url.properties.
  • Fixed the DateRange class so it will work properly when java.sql.Timestamp is used in its constructor.
  • Implemented new integration with the Apache DBCP connection pool that is now the default connection pool manager in OFBiz (the old Minerva connection pool has been disabled by default)

 

  • No labels