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
