Problem solved:
testVO = CreateObject("component", "components.test.TestVO");
testVO.init();
in TestRO.cfc should have been ...
testVO = CreateObject("component", "components.test.TestVO").init();
I don't think the alias was being initialized correctly previously.
Eric

