Checking In Metadata-Only Item In A Folder With SecurityGroup Set Causes "Invalid Folder Reference!" To Be Displayed In Resulting HTML
(Doc ID 1313109.1)
Last updated on JULY 30, 2024
Applies to:
Oracle WebCenter Content - Version 10.0 and laterInformation in this document applies to any platform.
Symptoms
When checking in a metadata-only item and placing it in a folder that has a SecurityGroup set on it, the resulting html template file is reporting "Invalid Folder Reference!" for the Folder attribute.
The following exception is thrown in the system output log when the HTML file is generated:
intradoc.common.ServiceException:
!csCollectionUnableToGetCollectionInfo!csCollectionCannotRead
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.canReadInCollection(CollectionUserHandler.java:2858)
at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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 collections.CollectionScriptExtensions.evaluateFunction(CollectionScriptExtensions.java:213)
at intradoc.common.DynamicHtmlMerger.computeFunction(DynamicHtmlMerger.java:1209)
at intradoc.common.DynamicHtmlMerger.evaluateGrammarElement(DynamicHtmlMerger.java:825)
at intradoc.common.DynamicHtmlMerger.evaluateGrammarElement(DynamicHtmlMerger.java:925)
at intradoc.common.DynamicHtmlMerger.substituteVariable(DynamicHtmlMerger.java:597)
at intradoc.common.DynamicHtml.substituteVariable(DynamicHtml.java:1244)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:986)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1006)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1006)
at intradoc.common.DynamicHtml.outputHtml(DynamicHtml.java:906)
at intradoc.common.DynamicHtmlMerger.writeResourceInclude(DynamicHtmlMerger.java:1739)
at intradoc.common.DynamicHtmlMerger.evaluateResourceIncludeToWriter(DynamicHtmlMerger.java:1725)
at intradoc.common.DynamicHtmlMerger.computeFunction(DynamicHtmlMerger.java:1240)
at intradoc.common.DynamicHtmlMerger.evaluateGrammarElement(DynamicHtmlMerger.java:825)
at intradoc.common.DynamicHtmlMerger.substituteVariable(DynamicHtmlMerger.java:597)
at intradoc.common.DynamicHtml.substituteVariable(DynamicHtml.java:1244)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:986)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1006)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtml(DynamicHtml.java:906)
at intradoc.common.DynamicHtmlMerger.writeResourceInclude(DynamicHtmlMerger.java:1739)
at intradoc.common.DynamicHtmlMerger.evaluateResourceIncludeToWriter(DynamicHtmlMerger.java:1725)
at intradoc.common.DynamicHtmlMerger.computeFunction(DynamicHtmlMerger.java:1240)
at intradoc.common.DynamicHtmlMerger.evaluateGrammarElement(DynamicHtmlMerger.java:825)
at intradoc.common.DynamicHtmlMerger.substituteVariable(DynamicHtmlMerger.java:597)
at intradoc.common.DynamicHtml.substituteVariable(DynamicHtml.java:1244)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:986)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1006)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1006)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1006)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1050)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtml(DynamicHtml.java:906)
at intradoc.server.PageMerger.outputNonPersonalizedHtml(PageMerger.java:1135)
at intradoc.server.PageMerger.createMergedPage(PageMerger.java:1037)
at intradoc.server.PageMerger.createMergedPage(PageMerger.java:1010)
at intradoc.server.Service.createMergedPage(Service.java:1516)
at intradoc.server.DocServiceHandler.createMetaFile(DocServiceHandler.java:4593)
at intradoc.server.DocServiceHandler.doMetaFileValidation(DocServiceHandler.java:4529)
at intradoc.server.DocServiceHandler.validateStandard(DocServiceHandler.java:1124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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.executeSubServiceCode(ServiceRequestImplementor.java:1071)
at intradoc.server.Service.executeSubServiceCode(Service.java:3497)
at intradoc.server.ServiceRequestImplementor.executeServiceEx(ServiceRequestImplementor.java:942)
at intradoc.server.Service.executeServiceEx(Service.java:3492)
at intradoc.server.Service.executeService(Service.java:3476)
at intradoc.server.Service.doSubService(Service.java:3465)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at intradoc.common.IdcMethodHolder.invokeMethod(ClassHelperUtils.java:617)
at intradoc.common.ClassHelperUtils.executeMethodEx(ClassHelperUtils.java:279)
at intradoc.common.ClassHelperUtils.executeMethod(ClassHelperUtils.java:264)
at intradoc.server.Service.doCodeEx(Service.java:507)
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)
!csCollectionUnableToGetCollectionInfo!csCollectionCannotRead
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.canReadInCollection(CollectionUserHandler.java:2858)
at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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 collections.CollectionScriptExtensions.evaluateFunction(CollectionScriptExtensions.java:213)
at intradoc.common.DynamicHtmlMerger.computeFunction(DynamicHtmlMerger.java:1209)
at intradoc.common.DynamicHtmlMerger.evaluateGrammarElement(DynamicHtmlMerger.java:825)
at intradoc.common.DynamicHtmlMerger.evaluateGrammarElement(DynamicHtmlMerger.java:925)
at intradoc.common.DynamicHtmlMerger.substituteVariable(DynamicHtmlMerger.java:597)
at intradoc.common.DynamicHtml.substituteVariable(DynamicHtml.java:1244)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:986)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1006)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1006)
at intradoc.common.DynamicHtml.outputHtml(DynamicHtml.java:906)
at intradoc.common.DynamicHtmlMerger.writeResourceInclude(DynamicHtmlMerger.java:1739)
at intradoc.common.DynamicHtmlMerger.evaluateResourceIncludeToWriter(DynamicHtmlMerger.java:1725)
at intradoc.common.DynamicHtmlMerger.computeFunction(DynamicHtmlMerger.java:1240)
at intradoc.common.DynamicHtmlMerger.evaluateGrammarElement(DynamicHtmlMerger.java:825)
at intradoc.common.DynamicHtmlMerger.substituteVariable(DynamicHtmlMerger.java:597)
at intradoc.common.DynamicHtml.substituteVariable(DynamicHtml.java:1244)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:986)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1006)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtml(DynamicHtml.java:906)
at intradoc.common.DynamicHtmlMerger.writeResourceInclude(DynamicHtmlMerger.java:1739)
at intradoc.common.DynamicHtmlMerger.evaluateResourceIncludeToWriter(DynamicHtmlMerger.java:1725)
at intradoc.common.DynamicHtmlMerger.computeFunction(DynamicHtmlMerger.java:1240)
at intradoc.common.DynamicHtmlMerger.evaluateGrammarElement(DynamicHtmlMerger.java:825)
at intradoc.common.DynamicHtmlMerger.substituteVariable(DynamicHtmlMerger.java:597)
at intradoc.common.DynamicHtml.substituteVariable(DynamicHtml.java:1244)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:986)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1006)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1006)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1019)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1006)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1050)
at intradoc.common.DynamicHtml.outputHtmlEx(DynamicHtml.java:1086)
at intradoc.common.DynamicHtml.outputHtml(DynamicHtml.java:906)
at intradoc.server.PageMerger.outputNonPersonalizedHtml(PageMerger.java:1135)
at intradoc.server.PageMerger.createMergedPage(PageMerger.java:1037)
at intradoc.server.PageMerger.createMergedPage(PageMerger.java:1010)
at intradoc.server.Service.createMergedPage(Service.java:1516)
at intradoc.server.DocServiceHandler.createMetaFile(DocServiceHandler.java:4593)
at intradoc.server.DocServiceHandler.doMetaFileValidation(DocServiceHandler.java:4529)
at intradoc.server.DocServiceHandler.validateStandard(DocServiceHandler.java:1124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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.executeSubServiceCode(ServiceRequestImplementor.java:1071)
at intradoc.server.Service.executeSubServiceCode(Service.java:3497)
at intradoc.server.ServiceRequestImplementor.executeServiceEx(ServiceRequestImplementor.java:942)
at intradoc.server.Service.executeServiceEx(Service.java:3492)
at intradoc.server.Service.executeService(Service.java:3476)
at intradoc.server.Service.doSubService(Service.java:3465)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at intradoc.common.IdcMethodHolder.invokeMethod(ClassHelperUtils.java:617)
at intradoc.common.ClassHelperUtils.executeMethodEx(ClassHelperUtils.java:279)
at intradoc.common.ClassHelperUtils.executeMethod(ClassHelperUtils.java:264)
at intradoc.server.Service.doCodeEx(Service.java:507)
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
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |