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<http://www.layar.com/publishing/developers/list/?page=1&country=&city=&keyword=insideout10&lpn=1>
********************************************************************************