Hi David, the revision #1242042 should solve your problem, Let me know if there are still problems.
best, Alberto Il giorno 08/feb/2012, alle ore 09:27, David Riccitelli ha scritto: > I would need this to work, can I be of any help? > > David > > On Wed, Feb 8, 2012 at 10:12 AM, Rupert Westenthaler < > [email protected]> wrote: > >> Hi >> >> This is because this Engine does not confirm to the new API because it >> is missing support for the engine name (see [1] for details). >> >> I committed the necessary changes in Revision #1235206 however they >> got overridden by a commit of anuzzolese (Revision #1235390). >> >> To solve this I suggest to merge the changes provided in #1235206 with >> the current version. If I should work on that please give me a short >> notice. >> >> >> best >> Rupert >> >> [1] >> http://stanbol.staging.apache.org/stanbol/docs/trunk/enhancer/engines/enhancementengine.html >> >> >> On Wed, Feb 8, 2012 at 8:47 AM, David Riccitelli <[email protected]> >> wrote: >>> Hi Rupert, >>> >>> When opening the Html interface an exception is printed on the page (see >>> attached screenshot) as well as in the logs. I think the meaningful part >> is >>> this (hope this helps understand the root cause): >>> >>> Caused by: java.lang.IllegalArgumentException: The parsed name MUST NOT >> be >>> NULL or empty >>> at >>> >> org.apache.stanbol.enhancer.servicesapi.helper.EnginesTracker.getReference(EnginesTracker.java:241) >>> at >>> >> org.apache.stanbol.enhancer.servicesapi.helper.EnginesTracker.getEngine(EnginesTracker.java:300) >>> at >>> >> org.apache.stanbol.enhancer.chain.allactive.impl.AllActiveEnginesChain.update(AllActiveEnginesChain.java:161) >>> at >>> >> org.apache.stanbol.enhancer.chain.allactive.impl.AllActiveEnginesChain.getExecutionPlan(AllActiveEnginesChain.java:113) >>> at >>> >> org.apache.stanbol.enhancer.jersey.resource.EnhancerRootResource.getExecutionNodes(EnhancerRootResource.java:143) >>> ... 74 more >>> >>> >>> This is the full stack-trace: >>> >>> 08.02.2012 07:43:24.254 *ERROR* [6096042@qtp-1253587936-15] >>> org.apache.stanbol.commons.web.base.processor.FreemarkerViewProcessor >> Error >>> processing freemarker template @ org/apache/stanbol/enhance >>> r/jersey/resource/EnhancerRootResource/index.ftl: get(executionNodes) >> failed >>> on instance of >>> org.apache.stanbol.enhancer.jersey.resource.EnginesRootResource >>> get(executionNodes) failed on instance of >>> org.apache.stanbol.enhancer.jersey.resource.EnginesRootResource >>> The problematic instruction: >>> ---------- >>> ==> if-else [on line 23, column 1 in >>> >> org/apache/stanbol/enhancer/jersey/resource/EnhancerRootResource/index.ftl] >>> in user-directive common.page [on line 19, column 1 in >>> >> org/apache/stanbol/enhancer/jersey/resource/EnhancerRootResource/index.ftl] >>> ---------- >>> >>> Java backtrace for programmers: >>> ---------- >>> freemarker.template.TemplateModelException: get(executionNodes) failed on >>> instance of >> org.apache.stanbol.enhancer.jersey.resource.EnginesRootResource >>> at freemarker.ext.beans.BeanModel.get(BeanModel.java:223) >>> (...) >>> at >>> >> org.apache.stanbol.commons.web.base.processor.FreemarkerViewProcessor.writeTo(FreemarkerViewProcessor.java:219) >>> at >>> >> org.apache.stanbol.commons.web.base.processor.FreemarkerViewProcessor.writeTo(FreemarkerViewProcessor.java:73) >>> (...) >>> Caused by: java.lang.reflect.InvocationTargetException >>> (...) >>> Caused by: java.lang.IllegalArgumentException: The parsed name MUST NOT >> be >>> NULL or empty >>> at >>> >> org.apache.stanbol.enhancer.servicesapi.helper.EnginesTracker.getReference(EnginesTracker.java:241) >>> at >>> >> org.apache.stanbol.enhancer.servicesapi.helper.EnginesTracker.getEngine(EnginesTracker.java:300) >>> at >>> >> org.apache.stanbol.enhancer.chain.allactive.impl.AllActiveEnginesChain.update(AllActiveEnginesChain.java:161) >>> at >>> >> org.apache.stanbol.enhancer.chain.allactive.impl.AllActiveEnginesChain.getExecutionPlan(AllActiveEnginesChain.java:113) >>> at >>> >> org.apache.stanbol.enhancer.jersey.resource.EnhancerRootResource.getExecutionNodes(EnhancerRootResource.java:143) >>> ... 74 more >>> >>> >>> On Wed, Feb 8, 2012 at 9:28 AM, Rupert Westenthaler >>> <[email protected]> wrote: >>>> >>>> Hi Alessandro, >>>> >>>> On 07.02.2012, at 19:43, Alessandro Adamou wrote: >>>>> I'm still experiencing a problem on the enhancer HTML interface when >> the >>>>> Refactor engine is active. It doesn't seem to depend on this, so I've >>>>> notified those who know better. >>>> >>>> can you describe that in more detail? >>>> >>>> best >>>> Rupert >>> >>> >>> >>> >>> -- >>> David Riccitelli >>> >>> >> ******************************************************************************** >>> InsideOut10 s.r.l. >>> P.IVA: IT-11381771002 >>> Fax: +39 0110708239 >>> --- >>> LinkedIn: http://it.linkedin.com/in/riccitelli >>> Twitter: ziodave >>> --- >>> Layar Partner Network >>> >> ******************************************************************************** >>> >> >> >> >> -- >> | Rupert Westenthaler [email protected] >> | Bodenlehenstraße 11 ++43-699-11108907 >> | A-5500 Bischofshofen >> > > > > -- > David Riccitelli > > ******************************************************************************** > InsideOut10 s.r.l. > P.IVA: IT-11381771002 > Fax: +39 0110708239 > --- > LinkedIn: http://it.linkedin.com/in/riccitelli > Twitter: ziodave > --- > Layar Partner > Network<http://www.layar.com/publishing/developers/list/?page=1&country=&city=&keyword=insideout10&lpn=1> > ********************************************************************************
