[prev in list] [next in list] [prev in thread] [next in thread] 

List:       slide-dev
Subject:    DO NOT REPLY [Bug 34951]  New:  -
From:       bugzilla () apache ! org
Date:       2005-05-18 12:18:35
Message-ID: 20050518121835.64689301 () ajax ! apache ! org
[Download RAW message or body]

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=34951>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=34951

           Summary: [PATCH] Permission management uses wrong URI in RDBMS
                    adapters
           Product: Slide
           Version: 2.1
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: critical
          Priority: P2
         Component: Stores
        AssignedTo: slide-dev@jakarta.apache.org
        ReportedBy: j.stuyts@hippo.nl


All methods in the RDBMS adapters use 'uri.toString()' as the URI to find/store/
update an object. The permission management methods, however, use the object URI 
of the NodePermission object. The latter can end with a '/'. Because of this the 
correspending URI ID cannot be found and records do not get inserted. Loss of 
data occurs. This loss of data is not directly noticable because the information 
is also stored in the Slide cache. Only after the object involved is evicted 
from the cache will the loss of data become apparent.

The permission management methods should use 'uri.toString()' just like all the 
other methods.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic