W3C home > Mailing lists > Public > public-rww@w3.org > July 2012

Re: Another WebID ACL Test/Demo -- using foaf:knows relations

From: Henry Story <henry.story@bblfish.net>
Date: Fri, 6 Jul 2012 23:17:13 +0200
Cc: "public-rww@w3.org" <public-rww@w3.org>
Message-Id: <E564280D-DFED-45C7-B78E-BC9ED1C63EFC@bblfish.net>
To: Kingsley Idehen <kidehen@openlinksw.com>

On 6 Jul 2012, at 22:27, Kingsley Idehen wrote:

> All,
> 
> I've applied foaf:knows driven WebID ACLs to resources accessible via the following URLs:
> 
> 1. <https://kingsley.idehen.net/DAV/home/kidehen/Public/WebIDPlayground/Bucket/> -- visible to WebIDs in foaf:knows relationships where <http://id.myopenlink.net/dataspace/person/KingsleyUyiIdehen#this> is the object


By the way, do you mean that if I add you to my foaf as 

  :me foaf:knows <http://id.myopenlink.net/dataspace/person/KingsleyUyiIdehen#this> 

then I get access? :-) 

I tried to access and I got:

Error 22003

SR017: aref: Bad array subscript (zero-based) 0 for an arg of type ARRAY_OF_POINTER (193) and length 0.
in
aref:(BIF),
        __01 => (ARRAY_OF_POINTER value, tag 193),
        __02 => 0,
        __03 => 0,
DB.DBA.DAV_AUTHENTICATE_SSL_INTERNAL([executable]/dav_api.sql:2129),
       webid => 'http://bblfish.net/people/henry/card#me',
  webidGraph => 'http://local.virt/ods/AFF978B0-C7AF-11E1-9F9F-EAAD309B2D27',
       graph => 'http://kingsley.idehen.net/DAV/home/kidehen/Public/WebIDPlayground/Bucket/',
    grpGraph => 'http://kingsley.idehen.net/dataspace/private/%',
        IRIs => (ARRAY_OF_POINTER value, tag 193),
     reqMode => (ARRAY_OF_POINTER value, tag 193),
    realMode => (ARRAY_OF_POINTER value, tag 193),
DB.DBA.DAV_AUTHENTICATE_SSL([executable]/dav_api.sql:2253),
          id => 461678,
        what => 'C',
        path => '/DAV/home/kidehen/Public/WebIDPlayground/Bucket/',
         req => '100',
       a_uid => NULL,
       a_gid => NULL,
      _perms => NULL,
DB.DBA.DAV_AUTHENTICATE_HTTP([executable]/dav_api.sql:1712),
          id => 461678,
        what => 'C',
         req => '1__',
  can_write_http => 1,
     a_lines => (ARRAY_OF_POINTER value, tag 193),
     a_uname => NULL,
       a_pwd => NULL,
       a_uid => NULL,
       a_gid => NULL,
      _perms => NULL,
WS.WS.GET([executable]/dav.sql:2135),
        path => (ARRAY_OF_POINTER value, tag 193),
      params => (ARRAY_OF_POINTER value, tag 193),
       lines => (ARRAY_OF_POINTER value, tag 193),
<Top Level>,
          :0 => 'WS.WS.GET',
          :1 => (ARRAY_OF_POINTER value, tag 193),
          :2 => (ARRAY_OF_POINTER value, tag 193),
          :3 => (ARRAY_OF_POINTER value, tag 193)



> 
> 2. <https://kingsley.idehen.net/DAV/home/kidehen/Public/WebIDPlayground/Bucket2/> -- visible to WebIDs in foaf:knows relationships where <http://kingsley.idehen.net/dataspace/person/kidehen#this> is the object.
> 
> Let me know how you get on.
> 
> -- 
> 
> Regards,
> 
> Kingsley Idehen	
> Founder & CEO
> OpenLink Software
> Company Web: http://www.openlinksw.com
> Personal Weblog: http://www.openlinksw.com/blog/~kidehen
> Twitter/Identi.ca handle: @kidehen
> Google+ Profile: https://plus.google.com/112399767740508618350/about
> LinkedIn Profile: http://www.linkedin.com/in/kidehen
> 
> 
> 
> 
> 

Social Web Architect
http://bblfish.net/
Received on Friday, 6 July 2012 21:17:47 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 6 July 2012 21:17:47 GMT