Error: "Child cannot be changed in parent" when Creating Sub-Folder (Doc ID 1215090.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle Universal Content Management - Version: 10.1.3.5.0 and later   [Release: 10gR3 and later ]
Information in this document applies to any platform.

Symptoms

When you try to create a sub-folder using the Content Server web interface, the operation fails with this error:

Content Server Request Failed
Unable to create virtual folder. Child 'FOLDER NAME' cannot be changed in parent.

You see this error in the Windows Event log:

Event generated by user 'USER' at host 'host'. Unable to create virtual folder. Child 'FOLDER NAME' cannot be changed in parent. [ Details ]  An error has occurred.

The server log shows this:

!csUserEventMessage, USER,HOST!$!csCollectionUnableToCreateCollection!csCollectionCanNotManipulateCollection,Memphis
intradoc.common.ServiceException: !csCollectionUnableToCreateCollection!csCollectionCanNotManipulateCollection,Memphis
at intradoc.server.ServiceRequestImplementor.buildServiceException(ServiceRequestImplementor.java:1760)
at intradoc.server.Service.buildServiceException(Service.java:1997)
at intradoc.server.Service.createServiceExceptionEx(Service.java:1991)
at collections.CollectionUserHandler.verifyNoChildManipulation(CollectionUserHandler.java:144)
at collections.CollectionUserHandler.addCollectionInCollection(CollectionUserHandler.java:588)
at sun.reflect.GeneratedMethodAccessor214.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at intradoc.common.IdcMethodHolder.invokeMethod(ClassHelperUtils.java:617)
at intradoc.common.ClassHelperUtils.executeMethodReportStatus(ClassHelperUtils.java:293)
at intradoc.server.ServiceHandler.executeAction(ServiceHandler.java:79)
at intradoc.server.Service.doCodeEx(Service.java:490)
at intradoc.server.Service.doCode(Service.java:472)
at intradoc.server.ServiceRequestImplementor.doAction(ServiceRequestImplementor.java:1360)
at intradoc.server.Service.doAction(Service.java:452)
at intradoc.server.ServiceRequestImplementor.doActions(ServiceRequestImplementor.java:1201)
at intradoc.server.Service.doActions(Service.java:447)
at intradoc.server.ServiceRequestImplementor.executeActions(ServiceRequestImplementor.java:1121)
at intradoc.server.Service.executeActions(Service.java:433)
at intradoc.server.ServiceRequestImplementor.doRequest(ServiceRequestImplementor.java:635)
at intradoc.server.Service.doRequest(Service.java:1707)
at intradoc.server.ServiceManager.processCommand(ServiceManager.java:359)
at intradoc.server.IdcServerThread.run(IdcServerThread.java:197)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms