我正在尝试使用 java webscript 在 Alfresco 中使用自定义值设置修饰符和修改后的属性。我正在使用下面的代码来实现这一点:
try{
behaviourFilter.disableBehaviour(mainNodeRef, ContentModel.ASPECT_AUDITABLE);
serviceRegistry.getNodeService().setProperty(mainNodeRef, ContentModel.PROP_MODIFIED, migValuesVO.getModified());
serviceRegistry.getNodeService().setProperty(mainNodeRef, ContentModel.PROP_MODIFIER, migValuesVO.getModifier());
}
finally{
behaviourFilter.enableBehaviour(mainNodeRef, ContentModel.ASPECT_AUDITABLE);
}
此代码在 Alfresco 社区版本中正常工作。此代码未设置我在 Alfresco 企业版中运行时传递给修饰符和修改的值。
请帮助我了解如何在 Alfresco 中将自定义值设置为修饰符和修改的属性。