[Nepomuk] nie:depiction problem

Vishesh Handa me at vhanda.in
Tue Jun 12 08:33:13 UTC 2012


On Sun, Jun 10, 2012 at 7:08 AM, Andrew Lake <jamboarder at gmail.com> wrote:

> Hello Ignacio,
>
> Thanks for catching my silly error.  However, I tried with
> nfo:depiction and get the same issue.
>

Are you sure?

nie:depiction gives an error, cause there is no property called
nie:depiction. In my SDO, nfo:depiction exists. So it shouldn't give the
same error.


>
> Thanks for any additional help,
> Andrew
>
> On Sat, Jun 9, 2012 at 1:42 PM, Ignacio Serantes <kde at aynoa.net> wrote:
> > Hi,
> >
> > There is no "nie:depiction", try with "nfo:depiction".
> >
> > On Sat, Jun 9, 2012 at 8:55 PM, Andrew Lake <jamboarder at gmail.com>
> wrote:
> >>
> >> Ugh, I did a terrible job explaining that.
> >>
> >> So I have a resource (res) for which I would like to set the depiction
> >> to existing image resource.  Here's the code snippet:
> >>
> >> --- code ---
> >> Nepomuk::Resource artworkRes(artworkUrl);
> >> if (!artworkRes.exists()) {
> >>    artworkRes = Nepomuk::Resource(QUrl(artworkUrl),
> >> Nepomuk::Vocabulary::NFO::Image());
> >> }
> >>
> >> res.setProperty(QUrl("
> http://www.semanticdesktop.org/ontologies/2007/01/19/nie#depiction"),
> >> Nepomuk::Variant(artworkRes));
> >> --- code ---
> >>
> >> I get the following two Nepomuk messages:
> >>
> >> Nepomuk::ResourceData::setProperty: "Cannot set values for abstract
> >> property
> >> 'http://www.semanticdesktop.org/ontologies/2007/01/19/nie#depiction'."
> >>
> >> Nepomuk::ResourceData::setProperty: "setProperty: No two resources can
> >> have the same nie:url at the same time."
> >>
> >> Of course the property is never set. Any ideas what I'm doing wrong?
> >>
> >> KDE v 4.8.2
> >> SDO v 0.8.1
> >>
> >> Thanks again,
> >> Andrew
> >>
> >> On Sat, Jun 9, 2012 at 10:58 AM, Andrew Lake <jamboarder at gmail.com>
> wrote:
> >> > Whenever I try to set the nie:depiction property on a resource object
> >> > - created via Nepomuk::Resource artworkRes(artworkUrlString) - I'm
> >> > getting the following Nepomuk message:
> >> >
> >> > Nepomuk::ResourceData::setProperty: "Cannot set values for abstract
> >> > property
> >> > 'http://www.semanticdesktop.org/ontologies/2007/01/19/nie#depiction'
> ."
> >> >
> >> > Additionally, even though resource object passes the
> >> > Resource::exists() check I'm getting:
> >> >
> >> > Nepomuk::ResourceData::setProperty: "setProperty: No two resources can
> >> > have the same nie:url at the same time."
> >> >
> >> > KDE v 4.8.2
> >> > SDO v 0.8.1
> >> >
> >> > Any ideas?
> >> > Andrew
> >> _______________________________________________
> >> Nepomuk mailing list
> >> Nepomuk at kde.org
> >> https://mail.kde.org/mailman/listinfo/nepomuk
> >
> >
> >
> >
> > --
> > Best wishes,
> > Ignacio
> >
> >
> _______________________________________________
> Nepomuk mailing list
> Nepomuk at kde.org
> https://mail.kde.org/mailman/listinfo/nepomuk
>



-- 
Vishesh Handa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/nepomuk/attachments/20120612/440a3951/attachment.html>


More information about the Nepomuk mailing list