kickOutComponents not working

Any idea what is going wrong here:

$ rosrun ocl deployer-gnulinux
Switched to : Deployer

This console reader allows you to browse and manipulate TaskContexts.
You can type in an operation, expression, create or change variables.
(type 'help' for instructions and 'ls' for context info)

TAB completion and HISTORY is available ('bash' like)

Deployer [S]> loadComponent("h", "OCL::HelloWorld")
16.999 [ Warning][Thread] Lowering scheduler type to SCHED_OTHER for non-privileged users..
16.999 [ Warning][Activity] Lowering scheduler type to SCHED_OTHER for non-privileged users..
17.000 [ Info ][DeploymentComponent::loadComponent] HelloWorld manually raises LogLevel to 'Info' (5). See also file 'orocos.log'.
17.000 [ Info ][DeploymentComponent::loadComponent] **** Starting the 'Hello' component ****
17.000 [ Info ][DeploymentComponent::loadComponent] Adding h as new peer: OK.
= true

Deployer [S]> kickOutComponent ("h")
28.518 [ ERROR ][DeploymentComponent::kickOutComponent] Peer h not found in RTT::PropertyBag root
= false

Deployer [S]>

Cheers
Markus

kickOutComponents not working

On Fri, May 06, 2011 at 12:10:05PM +0200, Markus Klotzbuecher wrote:
> Any idea what is going wrong here:
>
> $ rosrun ocl deployer-gnulinux
> Switched to : Deployer
>
> This console reader allows you to browse and manipulate TaskContexts.
> You can type in an operation, expression, create or change variables.
> (type 'help' for instructions and 'ls' for context info)
>
> TAB completion and HISTORY is available ('bash' like)
>
> Deployer [S]> loadComponent("h", "OCL::HelloWorld")
> 16.999 [ Warning][Thread] Lowering scheduler type to SCHED_OTHER for non-privileged users..
> 16.999 [ Warning][Activity] Lowering scheduler type to SCHED_OTHER for non-privileged users..
> 17.000 [ Info ][DeploymentComponent::loadComponent] HelloWorld manually raises LogLevel to 'Info' (5). See also file 'orocos.log'.
> 17.000 [ Info ][DeploymentComponent::loadComponent] **** Starting the 'Hello' component ****
> 17.000 [ Info ][DeploymentComponent::loadComponent] Adding h as new peer: OK.
> = true
>
> Deployer [S]> kickOutComponent ("h")
> 28.518 [ ERROR ][DeploymentComponent::kickOutComponent] Peer h not found in RTT::PropertyBag root
> = false
>
> Deployer [S]>

Simple answer: kickOutComponents works only for component deployed via
XML.

Markus