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

Reply via email to