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: [email protected]
        ReportedBy: [EMAIL PROTECTED]


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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to