OpenWFE 1.7.0 got released.

This release is the product of a long and detailed effort on streamlining the 
engine's operations.
As always it is the result of lots of feedback and testing. There are no 
notable changes for the process definition language, it is stable. Almost 
everything occured 'under the surface'.

OpenWFE [1.7.0] is also available as a Maven dependency.



http://www.openwfe.org
http://web.openwfe.org/display/openwfe/Download



The CHANGELOG is rather long, as lots of things got improved / fixed.


OpenWFE 1.7.0 - released on 2006/05/09

- [-all-]     bug #1458193 : OpenWFE wasn't tolerating whitespaces in paths on 
              Windows. Fixed.
- [engine]    bug #1483763 : sequence without children was left in expool. 
              Fixed.
- [engine]    bug #1483440 : global sets were not cleaned out after
              evaluation. Fixed.
- [app]       todo #1483059 : implemented downloadList[URL] for Wget.
- [engine]    todo #1482622 : implemented 'cancel-process' expression.
- [input]     patch #1480611 : textarea edition for XmlInput. 
              Submitted by Joachim Martin.
- [engine]    todo #1481013 : default consumer for workitem listeners is 
              now 'consumer'.
- [embed]     todo #1480393 : engine.stop() now properly stops its expool.
- [engine]    todo #1479998 : expool.init() now showing engine-level defined
              expression timeout.
- [app]       todo #1462943 : implemented ms (long) to dhms (string).
- [app]       todo #1478286 : implemented SqlUtils.rollback(con).
- [app]       todo #1478269 : added OwfeDataSource.newConnection().
- [engine]    todo #1477904 : implemented function 'matches'.
- [engine]    todo #1477903 : implemented functions lowercase and uppercase
              (as well as their aliases lc and uc).
- [engine]    bug #1477854 : sub process-definition templates were not cleaned
              out systematically. Fixed.
- [engine]    bug #1454903 : test b1409731 was leaving garbage in expression
              pool. Fixed.
- [engine]    bug #1477218 : 'case' expression wasn't cleaning out unapplied
              branches. Fixed.
- [worklist]  bug #1471420 : worklist based correlation was broken. Fixed.
- [engine]    todo #1471359 : added switch -V to pool-grapher for displaying
              OpenWFE version for each expression.
- [engine]    todo #1475986 : implemented WiMerge a small tool for flow 
              migrations.
- [engine]    bug #1438553 : code for cleaning old expool dirs not wired. 
              Expool was slowly saturating. Fixed.
- [-all-]     todo #1473256 : reorganized jars for jaas. 
              Introduction of jars/restricted/ 
- [app]       todo #1471658 : Scheduler was staying in daemon mode even
              if new jobs were scheduled. Fixed.
- [engine]    todo #1467001 : now keeping track of OpenWFE version within
              FlowExpressionIds.
- [engine]    todo #1464820 : ported 1.6.3pre4 light storeIterator to 1.7.0
- [engine]    todo #1466981 : pool-grapher : applied expr now coloured in red 
              (and ghost expressions are in light grey)
- [engine]    todo #1462801 : ported the PoolGrapher to the 1.7.0 branch.
- [engine]    todo #1467697 : decoupled ParticipantMap from 
              ParticipantMapFactory.
- [engine]    todo #1469871 : made <sleep until="..." /> use toIsoDate().
- [engine]    todo #1469696 : implemented function toIsoDate().
- [engine]    feature req #1431291 : logging of else-ref history.
- [engine]    todo #1468710 : implemented debug level for TextHistory.
- [app]       todo #1466569 : added lastModified attribute to 
              ApplicationContext.
- [app]       bug #1462987 : CronService wasn't allowing two crons with
              the same schedule. Fixed.
- [app]       todo #1461371 : added --verbose (-v) to Wget.
- [app]       todo #1458180 : implemented a wget.
- [engine]    bug #1449432 : cron was missing application context when
              rehydrated. Fixed.
- [-all-]     todo #1454371 : copied OPENWFE_HOME auto detection to 
              openwfe-suite-nowebapp.bat
- [engine]    bug #1453692 : DoExpression was not persisting is inAction field.
              Fixed.
- [engine]    bug #1453357 : DefineExpression were not persisting their
              environment id. Fixed.
- [engine]    bug #1453135 : FilterDefinitionExpression lost its context. Fixed.
- [engine]    bug #1453131 : nocache ConcurrentIterator broken. Fixed.
- [engine]    bug #1452297 : nextSubId was not persisted. Fixed.
- [engine]    bug #1452182 : 'or' and 'and' not keeping track properly of
              their own state. Fixed.
- [engine]    bug #1449867 : 'no cache' bug. Fixed.
- [engine]    bug #1451290 : fetch(null) problem with SimpeExpool. Fixed.
- [xlob]      todo #1450682 : tightened close(rs, st, con) xlob code.
- [engine]    bug #1450215 : coldstart bug in fetchEnv() (xlob and jcr). Fixed.
- [engine]    todo #1450255 : removed completely the next/prev/behalf system.

~~ 1.6.3pre3 -> 1.7.0

- [engine]    bug #1449880 : broken local.ControlSessionImpl. Fixed.
- [xlob]      bug #1449833 : clob problem with PostgreSQL. Fixed.
- [engine]    bug #1449447 : missing exp.storeItself() upon 'frozen apply'. 
              Fixed.
- [engine]    bug #1449451 : simple unfreeze case not handled. Fixed.
- [webclient] todo #1448372 : launchables onmouseover diagram display.
- [webclient] bug #1447962 : NPE when logged out. Reported by Leïla. Fixed.
- [webflow]   bug #1446493 : relative link problem. Fixed.
- [engine]    todo #1447528 : implemented FileArchivingParticipant.
- [-all-]     patch #1445516 : Westley Weimer's ironclad patches.
- [engine]    todo #1445018 : added '__timeout__' variable for 'when' and 
              'participant' (another way of setting their timeout).
- [webclient] todo #1444215 : adapted the tables to the new CSS.
- [engine]    bug #1435169 : garbage files in expool could 'kill' engine. Fixed.
- [droflo]    bug #1443505 : 'undo' got displayed in view mode too. Fixed.
- [droflo]    todo #1443444 : nicer images.
- [droflo]    bug #1443437 : wrong path to images for standalone droflo. Fixed.
- [engine]    todo #1443101 : implemented AppliedWorkitemExtractor 
              (applied-item-extractor.sh)
- [app]       todo #1443076 : better info upon failing XmlCoder.decode(xml).
- [engine]    todo #1443073 : more ouptut when missing workitem in pool.
- [app]       todo #1442971 : 'parameterized' LdapService.
- [engine]    todo #1442502 : now displaying fei upon function error.
- [worklist]  todo #1442424 : implemented ParticipantGetStrategy.
- [app]       todo #1441682 : added getAsFloat() to MapUtils.
- [engine]    todo #1441684 : added 'schedulerFrequency' param to the [simple] 
              expression pool.
- [webserver] todo #1440427 : removed the 'logFile' param of the 
              JettyWebService.
- [uman]      bug #1440408 : uman auth was broken. Fixed.
- [engine]    todo #1440119 : added 'cancel' as an alias for 'break' in <cursor>
- [engine]    rfe #1439691 : implemented 'ststamp' and 'ltstamp' functions.



Best regards,

-- 
john.mettraux @ openwfe.org  -///-  http://jmettraux.openwfe.org


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
OpenWFE - Open source WorkFlow Engine
OpenWFE-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openwfe-users

Reply via email to