Re: CCM 6.0.2

Dennis Gregorovic <[email protected]> Fri, 21 May 2004 17:20:54 -0400
Newsgroups gmane.linux.redhat.ccm.general
Message-ID <1085174453.4927.8.camel@ghost>
The user with ID -200 is 'The Public'.  This is the user assigned to
people who are not logged in.  Your stack trace indicates that you are
trying to perform an action on an object without being logged in.

-- Dennis

On Thu, 2004-05-20 at 19:04, srini wrote:
> Hi All,
> 
>        My app works fine on CCM 5.2. However, when migrating to 6.0.2,
> I get the following error when creating
> 
> Users (of our site) during the registration process. Our user domain
> object  class ‘com.arsdigita.kernel.User’.
> 
> Is there any thing specific that needs to be done on 6.0 for this to
> work.
> 
>  
> 
> Appreciate your time
> 
> Srini
> 
>  
> 
>  
> 
>  --------------------- EXCEPTION BELOW
> ----------------------------------
> 
>  
> 
> User -200 does not have the admin privilege  on Object
> [com.arsdigita.kernel.ACSObject:{id=27015}] with context null
> 
> com.arsdigita.kernel.permissions.PermissionException: User -200 does
> not have the admin privilege  on Object
> [com.arsdigita.kernel.ACSObject:{id=27015}] with context null
> 
>         at
> com.arsdigita.kernel.permissions.PermissionService.assertPermission(PermissionService.java:122)
> 
>         at
> com.arsdigita.kernel.permissions.Permission.beforeSave(Permission.java:264)
> 
>         at
> com.arsdigita.domain.DomainObject$SaveObserver.beforeSave(DomainObject.java:601)
> 
>         at
> com.arsdigita.persistence.BeforeSaveEvent.doInvoke(DataEvent.java:187)
> 
>         at
> com.arsdigita.persistence.DataEvent.invoke(DataEvent.java(Compiled
> Code))
> 
>         at
> com.arsdigita.persistence.DataObjectImpl.fireObserver(DataObjectImpl.java(Compiled Code))
> 
>         at com.arsdigita.persistence.DataEvent.fire(DataEvent.java:48)
> 
>         at
> com.arsdigita.persistence.Session$FlushEventProcessor.fireNow(Session.java:365)
> 
>         at
> com.arsdigita.persistence.DataObjectImpl.save(DataObjectImpl.java:403)
> 
>         at
> com.arsdigita.domain.DomainObject.save(DomainObject.java:315)
> 
>         at
> com.arsdigita.kernel.permissions.PermissionManager.grantPermission(PermissionManager.java:196)
> 
>         at
> com.arsdigita.kernel.permissions.PermissionService.grantPermission(PermissionService.java:166)
> 
>         at com.arsdigita.kernel.User.afterSave(User.java:382)
> 
>         at
> com.arsdigita.domain.DomainObject$SaveObserver.afterSave(DomainObject.java:605)
> 
>         at
> com.arsdigita.persistence.AfterSaveEvent.doInvoke(DataEvent.java:206)
> 
>         at
> com.arsdigita.persistence.DataEvent.invoke(DataEvent.java(Compiled
> Code))
> 
>         at
> com.arsdigita.persistence.DataObjectImpl.fireObserver(DataObjectImpl.java(Compiled Code))
> 
>         at
> com.arsdigita.persistence.DataObjectImpl.fireObserver(DataObjectImpl.java(Compiled Code))
> 
>         at com.arsdigita.persistence.DataEvent.fire(DataEvent.java:48)
> 
>         at
> com.arsdigita.persistence.Session$FlushEventProcessor.fireNow(Session.java:365)
> 
>         at
> com.arsdigita.persistence.DataObjectImpl.save(DataObjectImpl.java:403)
> 
>         at
> com.arsdigita.domain.DomainObject.save(DomainObject.java:315)
> 
>  
> 
> 
> 
> ______________________________________________________________________
> -- 
> Redhat-ccm-list mailing list
> [email protected]
> https://www.redhat.com/mailman/listinfo/redhat-ccm-list
> Archives: https://www.redhat.com/pipermail/redhat-ccm-list/


-- 
Redhat-ccm-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/redhat-ccm-list
Archives: https://www.redhat.com/pipermail/redhat-ccm-list/