I had a look at management Ant Tasks and trying to see how it works and
also to reconcile the ServiceMix implementations with the JBI spec
section 6.10.
FYI a number of findings/questions
==========
Confusing class names re install/deploy terminology mixups?...
Missing Ant tasks?...
|
Ant
Tasks (from JBI spec section indicated)
|
ServiceMix
Class
|
ISSUES
|
|
components
|
6.10.6.1
|
jbi-install-component
|
InstallComponentTask
|
|
|
6.10.6.2
|
jbi-uninstall-component
|
UninstallComponentTask
|
|
|
6.10.6.5
|
jbi-start-component
|
StartComponentTask
|
|
|
6.10.6.6
|
jbi-stop-component
|
StopComponentTask
|
|
|
6.10.6.7
|
jbi-shut-down-component
|
ShutdownComponentTask
|
|
|
6.10.6.14
|
jbi-list-binding-components
|
|
where is SM
task?
|
|
6.10.6.13
|
jbi-list-service-engines
|
|
where is SM
task?
|
|
shared
libraries
|
6.10.6.3
|
jbi-install-shared-library
|
InstallSharedLibraryTask
|
|
|
6.10.6.4
|
jbi-uninstall-shared-library
|
UninstallSharedLibraryTask
|
|
|
6.10.6.15
|
jbi-list-shared-libraries
|
|
where is SM
task?
|
|
service
assemblies
|
6.10.6.8
|
jbi-deploy-service-assembly
|
InstallAssemblyTask
|
mixup class
name
|
|
6.10.6.9
|
jbi-undeploy-service-assembly
|
UninstallAssemblyTask
|
mixup class
name
|
|
6.10.6.10
|
jbi-start-service-assembly
|
StartAssemblyTask
|
|
|
6.10.6.11
|
jbi-stop-service-assembly
|
StopAssemblyTask
|
|
|
6.10.6.12
|
jbi-shutdown-service-assembly
|
ShutdownAssemblyTask
|
|
|
6.10.6.16
|
jbi-list-service-assemblies
|
DeployedAssembliesTask
|
|
|
|
|
|
DeployedServiceUnitsTask
|
SM specific
task?
|
|
|
|
|
AssemblyDescriptorTask
|
SM specific
task?
|
Cheers,
Peter
|