* @throws Exception for any problem
*/
public void testRecursiveComposite() throws Exception
{
MetaType result = resolve(TestRecursiveComposite.class);
CompositeMetaType actual = assertInstanceOf(result, CompositeMetaType.class);
MutableCompositeMetaType expected = new MutableCompositeMetaType(TestRecursiveComposite.class.getName(), TestRecursiveComposite.class.getName());
expected.addItem("id", "id", SimpleMetaType.STRING);
expected.addItem("other", "other", expected);
Set<String> keys = Collections.singleton("id");