Accessing A Content Item Over A Web Mapped URL (WebUrlMap) Fails With Error: "Unable to retrieve content. Security access denied."
(Doc ID 1639028.1)
Last updated on DECEMBER 02, 2024
Applies to:
Oracle WebCenter Content - Version 11.1.1.6.0 and laterInformation in this document applies to any platform.
Symptoms
You have created a Web Mapped URL to allow easier access to content items that are located under a specific folder branch.
When attempting to access content items under that WebURLMap (for example: "http://myhost.<Sample Domain>.com:16200/cs/mymap/readme.txt") as a user that has read permissions, the following error is thrown:
"Unable to retrieve content. Security access denied"
The same content item can be downloaded successfully
- when browsing to it through the (Folders_G) Contribution Folders
- from the items' Content Information page (Web Layout URL)
A full verbose trace using the "services, requestaudit" shows the following stack trace:
services/3 03.10 09:43:16.058 IdcServer-24822 *ScriptStack COLLECTION_GET_FILE
services/3 03.10 09:43:16.058 IdcServer-24822 3:loadFileInCollection,**no captured values**
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.ServiceRequestImplementor.buildServiceException(ServiceRequestImplementor.java:2173)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.Service.buildServiceException(Service.java:2402)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.Service.createServiceExceptionEx(Service.java:2396)
services/3 03.10 09:43:16.058 IdcServer-24822 at collections.CollectionMetaHandler.getMetaOfContentItem(CollectionMetaHandler.java:349)
services/3 03.10 09:43:16.058 IdcServer-24822 at sun.reflect.GeneratedMethodAccessor681.invoke(Unknown Source)
services/3 03.10 09:43:16.058 IdcServer-24822 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
services/3 03.10 09:43:16.058 IdcServer-24822 at java.lang.reflect.Method.invoke(Method.java:597)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.common.IdcMethodHolder.invokeMethod(IdcMethodHolder.java:86)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.common.ClassHelperUtils.executeMethodReportStatus(ClassHelperUtils.java:324)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.ServiceHandler.executeAction(ServiceHandler.java:79)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.Service.doCodeEx(Service.java:620)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.Service.doCode(Service.java:592)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.ServiceRequestImplementor.doAction(ServiceRequestImplementor.java:1693)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.Service.doAction(Service.java:564)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.ServiceRequestImplementor.doActions(ServiceRequestImplementor.java:1483)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.Service.doActions(Service.java:559)
services/3 03.10 09:43:16.058 IdcServer-24822 at collections.HelperHandler.executeCommand(HelperHandler.java:609)
services/3 03.10 09:43:16.058 IdcServer-24822 at collections.CollectionUserHandler.loadFileInCollection(CollectionUserHandler.java:4834)
services/3 03.10 09:43:16.058 IdcServer-24822 at sun.reflect.GeneratedMethodAccessor677.invoke(Unknown Source)
services/3 03.10 09:43:16.058 IdcServer-24822 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
services/3 03.10 09:43:16.058 IdcServer-24822 at java.lang.reflect.Method.invoke(Method.java:597)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.common.IdcMethodHolder.invokeMethod(IdcMethodHolder.java:86)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.common.ClassHelperUtils.executeMethodReportStatus(ClassHelperUtils.java:324)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.ServiceHandler.executeAction(ServiceHandler.java:79)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.Service.doCodeEx(Service.java:620)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.Service.doCode(Service.java:592)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.ServiceRequestImplementor.doAction(ServiceRequestImplementor.java:1693)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.Service.doAction(Service.java:564)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.ServiceRequestImplementor.doActions(ServiceRequestImplementor.java:1483)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.Service.doActions(Service.java:559)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.ServiceRequestImplementor.executeActions(ServiceRequestImplementor.java:1415)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.Service.executeActions(Service.java:545)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.ServiceRequestImplementor.doRequest(ServiceRequestImplementor.java:751)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.Service.doRequest(Service.java:1974)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.ServiceManager.processCommand(ServiceManager.java:486)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.server.IdcServerThread.processRequest(IdcServerThread.java:265)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.idcwls.IdcServletRequestUtils.doRequest(IdcServletRequestUtils.java:1355)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.idcwls.IdcServletRequestUtils.processFilterEvent(IdcServletRequestUtils.java:1748)
services/3 03.10 09:43:16.058 IdcServer-24822 at intradoc.idcwls.IdcIntegrateWrapper.processFilterEvent(IdcIntegrateWrapper.java:223)
services/3 03.10 09:43:16.058 IdcServer-24822 at sun.reflect.GeneratedMethodAccessor230.invoke(Unknown Source)
services/3 03.10 09:43:16.058 IdcServer-24822 ... 35 more
>requestaudit/6 03.10 09:43:16.071 IdcServer-24822 COLLECTION_GET_FILE [StatusCode=-18][StatusMessage=Unable to retrieve content. Security access denied.] 0.34537699818611145(secs)
The following message(s) may show up in the server trace output when the attempting to access the Web Url Mapped content item:
Note #1: Other users or admin-enabled users may be able to access the content item over the Web Mapped URL.
Note #2: This issue may show up after upgrading from an earlier release in which the same WebURLMap worked fine.
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 |