Hello Everyone!


We are pleased to announce a new release of SmartFrog, release 3.12.010



https://sourceforge.net/project/showfiles.php?group_id=87384&package_id=108447&release_id=552931



The main changes are

-better diagnostics (we can detect duplicate smartfrog JARs on the

classpath)

-A new AntBuild component that can run complete Ant build files on target 
machines.



The latter isn't included with any good documentation; this is still ongoing. 
Keep an eye on 
http://smartfrog.svn.sourceforge.net/viewvc/*checkout*/smartfrog/trunk/core/components/ant/doc/ant_readme.sxw



As usual, feedback and bugreps to Jira and the mailing list.



Have fun!



SmartFrog Team.



Changes since last release

==========================



There have been no major changes to the core SmartFrog engine or components 
since the last release. We have added some diagnostics; any of the smartfrog 
commands can be called with the -diagnostics option, which will print out 
diagnostic information about the environment in which SmartFrog is running.



There is now an AntBuild component in the sf-ant package, defined in 
/org/smartfrog/services/ant/components.sf . This component can run an existing 
Ant build file inside a SmartFrog process, passing down properties and 
collecting results. Output is passed to the SmartFrog log infrastructure, and 
properties from the build can be turned into attributes on a designated target 
component. Build failures can be configured to terminate the component. If the 
AntBuild component is terminated mid-build, a best-effort attempt will be made 
to interrupt the build; if that does not halt the build within a specified 
timeout, termination can be forced.



This component enables you to integrate existing XML build files into a 
SmartFrog managed deployment, potentially running a build file remotely.

Users are requested to provide feedback, to help improve the functionality of 
the component. We are particularly interested in improving termination, failure 
and reporting. We also have to complete the documentation for this component - 
please ask on the mailing list for the location in the subversion repository of 
the latest documentation.





Release Notes - SmartFrog - Version 3.12.010



** Bug

     * [SFOS-500] - Ant project properties arent remotely accessible





** Improvement

     * [SFOS-525] - move resourceloader logic into core

     * [SFOS-526] - move list operations into a central utils class

     * [SFOS-530] - add support for a vector of file references in the 
FileSystem class

     * [SFOS-534] - Add a standard way to SmartFrogTask to let other classes 
wait for a thread  to finish



** New Feature

     * [SFOS-499] - Add a component to run a specific build file

     * [SFOS-536] - add ability to propagate the Ant properties to a remote 
target

     * [SFOS-537] - Add version information to SmartFrogException

     * [SFOS-538] - Add diagnostics check for repeated jar file names in 
classpath.





** Task

     * [SFOS-497] - async Ant execution needs tests

     * [SFOS-521] - Automated way to update avlEventServer in sfinstaller.vm 
template file



** Sub-task

     * [SFOS-522] -  Add new API to sfinstaller component to read the xmpp 
servername

                     and generate description.





--

-----------------------

Hewlett-Packard Limited

Registered Office: Cain Road, Bracknell, Berks RG12 1HN Registered No: 690597 
England

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Smartfrog-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/smartfrog-users

Reply via email to