CVS log for openccm/dci/build.xml |
|
Help |
Request diff between arbitrary revisions / Display revisions graphically
Adds the Production and Utils modules doc build
First version for the DCI module documentation It extracts from the main OpenCCM user guide : all commands to start and stop DCI components The install guide details module's contents basic build method to use, index file aims to provide an entrypoint of the documentation when built standalone for the module, project file provides the left menu for this standalone doc, the history file lists the modifications (none currently) the build.xml has been patched to provide a doc builder target It includes the Packaging Assembling Tool doc which provides descriptors contents help.
Added an uptodate test to avoid useless recompilations, Added module dependencies compilations for standalone builds.
The DCI module is now built from the openccm module.
--> removed the call to openccm's build in the DCI module.
--> added an ant call to DCI inside the openccm module.
First and coarse grain isolation of an OpenCCM Runtime within the openccm (aka core) module.
--> Now a target 'runtime' can be called in the core module, building only OpenCCM_Runtime.jar
--> Former 'step3' has been split into an API compilation step and a LIB compilation step
This aims to provide the runtime build process with all APIs needed.
--> Modifications of the src/ant/runtime.xml towards a standalone file, like platform.xml already is
TODO: Add the needed material to have it fully standalone (i.e. calls to core builds)
--> TODO: 'Dissolve' what still remains in the core, distributing it in all modules.
Now using a separated file for the module building (dci.xml) Changed dci.xml targets into a simple ANT call
Related to the OpenCCM Task #2120 Split the compilation of Java DCI stubs classes else there are too many classes to compile simultaneously.
Modified every ANT token into Launcher token Pathes are not replaced during OpenCCM build anymore, but during the execution by the Launcher Also included the setting of OW_HOMEDIR in openccm_launcher scripts. These modifications are all relevant to task #2119 "Clean OpenCCM from absolute pathes" For more information consult : http://forge.objectweb.org/pm/task.php?func=detailtask&project_task_id=2119&group_id=10&group_project_id=19
Corrections of the build process : - XML config files for DCI deployers are correctly copied and modified according to their DTD - Java classes from the descriptor and deploytool packages were not included in the JAR file - corrected. Java corrections : - DeploymentApplication now catches ExceptionWrapper in a correct package. - NodeDestinationDeployer correctly calls the MicroServerHTTP (the package was wrong since modified in latest versions) Launcher files : - Dependencies to ow_openccm_corba and ow_openccm_production JARs have been moved to the Runtime.xml file. (from dci_server, node_server and factory_server) - Corrections for url locations (added missing "file:") - Arguments with several parts are now considered as LINE (previously passing them as VALUE had hazardous consequences)
initial release for the Ditributed Computing Infrastructure (DCI) module, an OpenCCM deployment engine. All code extracted from the openccm core module has been refactored from org.objectweb.ccm to org.objectweb.openccm, and scripts have been adapted to the launcher V2.
Initial revision
| webmaster@ow2.org |
Powered by ViewCVS 0.9.4 |
Back to OW2 Forge