SmartFrog 3.04.000 released!

*********************
SmartFrog
3.04.000_beta
*********************
Main Changes since 3.02.002_beta
---------------------------------
API (Important!):
- Context/Prim/ComponentDescripion changes:
- sfResolveId(id): does not exists any more. It has
to be replaced with sfResoveHere(id,false)
- sfResolveHere(id) changes its semantics and thows
sfResolutionException when id is not found. It can
be replaced by sfResolveHere(id, false) so that it
does not throw exception and returns null when id not
found.It will probably need to be surrounded with
a try/catch.

Deployment engine:
- Bug fixes
- Add: sfResolveHelper methods in ComponentDescription and Prim
- Add: Unbind rootProcess compound from registry during termination
- Fix: Race condition during deployment of a new subprocess
- Add: sfCreateNewApp method in CompoundImpl
- Add: sfCreateNewChild method in CompoundImpl
- Add: First versions of the Event Queuing model
- Add: Draft for SmartFrog workflow components
- Add: New logging System with standard APIs
- Mod: sfProcessComponentName works for every component
- Mod: New set of shell scripts

Extras:
- sfGui development tool included. Documentation draft
available in: http://cvs.sourceforge.net/viewcvs.py/smartfrog/core/extras/sfgui/docs/SFGuiManual.pdf

Examples:
- Add: Documentation for dynamicwebserver example in docs

Please, see changes.txt for a complete description of changes.

Posted by Julio Guijarro 2004-08-12