[Bug 795] New: readProperty does not call composeTypeImpl while readProperties does

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=795

Summary: readProperty does not call composeTypeImpl while
readProperties does
Product: RTT
Version: 2.0-mainline
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P3
Component: Properties & XML
AssignedTo: orocos-dev [..] ...
ReportedBy: tinne [dot] delaet [..] ...
CC: orocos-dev [..] ...
Estimated Hours: 0.0

marshalling.readProperty("sysNoiseCovariance","cpf/simulateBall.cpf")
returns the error: 678.991 [ ERROR ][refreshProperty] Could not
refresh nor compose Property SymmetricMatrix sysNoiseCovariance: type
mismatch, can not refresh with type PropertyBag

while, marshalling.readProperties(cpf/simulateBall.cpf") works just
fine and reads all my properties, including the sysNoiseCovariance. (cpf file
is attached)

When doing debugging I found that readProperty does not call
composeTypeImpl, while readProperties does ...

This bug is quite annoying, since I want to selectively update some
properties from a file (and not all of them) ...

Tinne