Hello All,
I am facing a strange problem after we upgraded to DFC 67 sp1 from DFC 6.5 sp3. We had created a custom layer of
com.documentum.web.contentxfer.impl.CheckoutProcessor class and overloaded preProcess method. In this method we set a custom title of the objct which is getting checked out and this custom tile will be only reflected in registry but not in docbase.
Our override method was like this --
String strObjectId = getObjectId();
IDfSysObject obj = (IDfSysObject)getContext().getDfSession().getObject(new DfId(strObjectId));
//Get the chronicle id.
String strChronicleId = obj.getChronicleId().getId();
obj.setTitle("test");
//Call the super method.
super.preProcess(pkg);
As we have not saved the obj so though registry was getting updated with customize title but not docbase.
This was working good when we were in DFC 65 sp3. But when we move to 67sp1 , it is always taking title value from docbase.
Please suggest how it will work.
Thanks in advance.