diff --git a/source/java/org/alfresco/repo/virtual/bundle/VirtualNodeServiceExtension.java b/source/java/org/alfresco/repo/virtual/bundle/VirtualNodeServiceExtension.java index d54271d79b..1a317e49bb 100644 --- a/source/java/org/alfresco/repo/virtual/bundle/VirtualNodeServiceExtension.java +++ b/source/java/org/alfresco/repo/virtual/bundle/VirtualNodeServiceExtension.java @@ -102,7 +102,7 @@ public class VirtualNodeServiceExtension extends VirtualSpringBeanExtension> { Set aspects = new HashSet(); aspects.add(VirtualContentModel.ASPECT_VIRTUAL); + aspects.add(ContentModel.ASPECT_TITLED); return aspects; } diff --git a/source/test-java/org/alfresco/repo/virtual/VirtualizationIntegrationTest.java b/source/test-java/org/alfresco/repo/virtual/VirtualizationIntegrationTest.java index 92bf85f379..09c7f1d097 100644 --- a/source/test-java/org/alfresco/repo/virtual/VirtualizationIntegrationTest.java +++ b/source/test-java/org/alfresco/repo/virtual/VirtualizationIntegrationTest.java @@ -308,7 +308,9 @@ public abstract class VirtualizationIntegrationTest extends TestCase implements assertTrue(nodeService.hasAspect(nodeRef, VirtualContentModel.ASPECT_VIRTUAL)); Set aspects = nodeService.getAspects(nodeRef); - assertTrue(aspects.contains(VirtualContentModel.ASPECT_VIRTUAL)); + assertTrue("Smart virtual node missing virtual aspect",aspects.contains(VirtualContentModel.ASPECT_VIRTUAL)); + //ACE-5303 injected properties title and description require the titled aspect + assertTrue("Smaft virtual node missing titled aspect",aspects.contains(ContentModel.ASPECT_TITLED)); Map nodeProperties = nodeService.getProperties(nodeRef);