Hello all,

resolved (strange, but works) - updating stanbol serviceapi dependency
to the version 0.10.0-SNAPSHOT helped.

Gabriel

On Fri, Jan 4, 2013 at 11:28 AM, Gabriel Vince
<[email protected]> wrote:
> Hello all,
>
> I could use a little help from somebody :)
>
> Building a custom EnhancementEngine to append into an existing chain
> we got a strange error:
>
> what we want to achieve is to add additional metadata (enhancements)
> to a content item. As far I understood we can do it additng triples
> into item's metadata graph.
>
> - running in the provided sling felix launcher
> - Revision  1428346
>
> public void computeEnhancements(ContentItem ci)
> {
>        LockableMGraph metadata = ci.getMetadata();
> // etc
> }
>
> throws an error
>
> java.lang.NoSuchMethodError: 
> org.apache.stanbol.enhancer.servicesapi.ContentItem
> .getMetadata()Lorg/apache/clerezza/rdf/core/access/LockableMGraph;
>         at 
> com.apogado.tfse.enhancer.steenhancer.SteEnhancer.computeEnhancements
> (SteEnhancer.java:67)
>         at 
> org.apache.stanbol.enhancer.jobmanager.event.impl.EnhancementJobHandl
> er.processEvent(EnhancementJobHandler.java:256)
>         at 
> org.apache.stanbol.enhancer.jobmanager.event.impl.EnhancementJobHandl
> er.handleEvent(EnhancementJobHandler.java:189)
>
> dependences:
> org.apache.stanbol/org.apache.stanbol.enhancer.servicesapi/0.9.0-incubating
>
> where the ContentItem class contains a method getMetadata() returning
> a LockableMGraph..
>
> Any help is appreciated. Thank you  in advance
>
> Gabriel
>
>
> --
> Gabriel Vince
> Senior Consultant
> Apogado
> http://www.apogado.com



-- 
Gabriel Vince
Senior Consultant
Apogado
http://www.apogado.com

Reply via email to