Skip to Content
0
Former Member
Sep 19, 2005 at 05:43 PM

Anonymous user is not able to see ContentManagement.

158 Views

Hi

I have created an anonymous user.

When he tries to get some content from contentmanagement he gets AccessDeniedException.

In the log it writes

com.sapportals.wcm.repository.AccessDeniedException: User <anonymous.dk.dk> is not authenticated#

com.sapportals.wcm.repository.ResourceException.fillInStackTrace(ResourceException.java:400)#

java.lang.Throwable.<init>(Throwable.java:195)#

java.lang.Exception.<init>(Exception.java:41)#

com.sapportals.wcm.WcmException.<init>(WcmException.java:59)#

com.sapportals.wcm.util.content.ContentException.<init>(ContentException.java:38)#

com.sapportals.wcm.repository.ResourceException.<init>(ResourceException.java:163)#

com.sapportals.wcm.repository.AccessDeniedException.<init>(AccessDeniedException.java:77)#

com.sapportals.wcm.repository.manager.SecurityChecker.check(SecurityChecker.java:224)#

com.sapportals.wcm.repository.manager.SecurityChecker.checkListChildren(SecurityChecker.java:138)#

com.sapportals.wcm.repository.manager.cm.CmNamespaceAndContentManager.getChildren

com.sapportals.wcm.repository.CollectionImpl.internalGetChildren(CollectionImpl.java:1224)#

com.sapportals.wcm.repository.CollectionImpl.getChildren(CollectionImpl.java:159)#

com.dfdstransport.portal.ex.masthead.beans.FlashBean.GetPictureURL(FlashBean.java:89)#

jsp._sapportalsjsp_HeaderiView.doContentcom.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)#

com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)#

com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.service(PortalComponentItemFacade.java:360)#

com.sapportals.portal.prt.core.broker.PortalComponentItem.service(PortalComponentItem.java:934)#

com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:435)#

com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:527)#

com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:682)#

com.sapportals.portal.navigation.HeaderiView.doContent(HeaderiView.java:63)#

com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)#

com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)#

com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)#

com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)#

com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:377)#

java.security.AccessController.doPrivileged(Native Method)#

com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:390)#

com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)#

EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:725)#

java.lang.Thread.run(Thread.java:534)#

I have implemented SAP note #728106.

And if i log him on with password he can see the content.

Anybody have some experience with this ?

Br Rasmus