Hi,
I've written code to programmatically update an acl entry currently with
'write' permission to one with 'owner' permission, for Google Apps sites,
calendars and docs, but it appears *not* to work in either case ( I'm using
the gdata java client, build 1.43). In the case of both sites and calendars,
I get the following exception when I call the
GoogleService.update() method with the updated AclEntry: 
"com.google.gdata.util.InvalidEntryException: Bad Request Invalid request
URI"

In the case of docs, I get a somewhat different exception: 

com.google.gdata.util.InvalidEntryException: Unexpected resource version ID
<errors
xmlns='http://schemas.google.com/g/2005'><error><domain>GData</domain><code>
invalidResourceVersion</code><internalReason>Unexpected resource version
ID</internalReason></error></errors>

NOTE: I'm pretty sure that the request uris are correct. Also,  I *have* in
fact been able to create new Acl entries with 'owner' role, but apparently I
am being unable to modify an existing entry to also carry the 'owner' role.

I suspect that this might be a restriction on the base code (or a bug) .
Could somebody from Google confirm whether this ability is supported by the
gdata apis (EDU edition), and if it is, whether this is actually a bug?
Thanks in advance, 
-Patricia

Patricia Goldweic
[email protected]



-- 
You received this message because you are subscribed to the Google Groups 
"Google Base Data API" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-base-data-api?hl=en.

Reply via email to