You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by "Rafa Haro (JIRA)" <ji...@apache.org> on 2015/06/25 19:59:04 UTC
[jira] [Closed] (STANBOL-539) BadURIException on analysis job as
RefactorerImpl.kReSCoreOperation
[ https://issues.apache.org/jira/browse/STANBOL-539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rafa Haro closed STANBOL-539.
-----------------------------
Resolution: Pending Closed
> BadURIException on analysis job as RefactorerImpl.kReSCoreOperation
> -------------------------------------------------------------------
>
> Key: STANBOL-539
> URL: https://issues.apache.org/jira/browse/STANBOL-539
> Project: Stanbol
> Issue Type: Improvement
> Components: Reasoners
> Affects Versions: 0.9.0-incubating
> Reporter: David Riccitelli
>
> When running an analysis job it seems that sometimes some data are not formally correct, and raise BadURIException. This causes the entire analysis job to fail. From the stack-trace I don't clearly understand if the bad URI is fed by the Refactorer or not.
> I agree with the proposal of Andrea Giovanni Nuzzolese, i.e. that "in such a situation the Refactor should not break the execution, even if it is not possible to resolve the bad URI."
> Stack-trace:
> 17.03.2012 08:06:11.467 *INFO* [Thread-26] org.apache.stanbol.enhancer.jobmanager.event.impl.EnhancementJob Execution of 'seo_refactoring' for ContentItem urn:content-item-sha1-c68a862d0fcb750f1477ad074b831925f40bf464 completed (chain: default, node: org.apache.clerezza.rdf.core.BNode@4a349f8a, optional false)
> 17.03.2012 08:06:11.468 *ERROR* [Thread-26] org.apache.stanbol.enhancer.jobmanager.event.impl.EnhancementJobHandler Unexpected Exception while processing ContentItem <urn:content-item-sha1-c68a862d0fcb750f1477ad074b831925f40bf464> with EnhancementJobManager: class org.apache.stanbol.enhancer.jobmanager.event.impl.EventJobManagerImpl com.hp.hpl.jena.shared.BadURIException: Only well-formed absolute URIrefs can be included in RDF/XML output: <http://www.dhsm.org,> Code: 28/NOT_DNS_NAME in HOST: The host component did not meet the restrictions on DNS names.
> at com.hp.hpl.jena.xmloutput.impl.BaseXMLWriter.checkURI(BaseXMLWriter.java:829)
> at com.hp.hpl.jena.xmloutput.impl.BaseXMLWriter.relativize(BaseXMLWriter.java:806)
> at com.hp.hpl.jena.xmloutput.impl.Basic.writeResourceReference(Basic.java:148)
> at com.hp.hpl.jena.xmloutput.impl.Basic.writePredicate(Basic.java:101)
> at com.hp.hpl.jena.xmloutput.impl.Basic.writeRDFStatements(Basic.java:77)
> at com.hp.hpl.jena.xmloutput.impl.Basic.writeRDFStatements(Basic.java:66)
> at com.hp.hpl.jena.xmloutput.impl.Basic.writeBody(Basic.java:40)
> at com.hp.hpl.jena.xmloutput.impl.BaseXMLWriter.writeXMLBody(BaseXMLWriter.java:500)
> at com.hp.hpl.jena.xmloutput.impl.BaseXMLWriter.write(BaseXMLWriter.java:472)
> at com.hp.hpl.jena.xmloutput.impl.BaseXMLWriter.write(BaseXMLWriter.java:458)
> at com.hp.hpl.jena.rdf.model.impl.ModelCom.write(ModelCom.java:271)
> at org.apache.stanbol.commons.owl.transformation.JenaToClerezzaConverter.jenaModelToClerezzaMGraph(JenaToClerezzaConverter.java:89)
> at org.apache.stanbol.rules.refactor.impl.RefactorerImpl.kReSCoreOperation(RefactorerImpl.java:237)
> at org.apache.stanbol.rules.refactor.impl.RefactorerImpl.ontologyRefactoring(RefactorerImpl.java:392)
> at org.apache.stanbol.enhancer.engines.refactor.RefactorEnhancementEngine.computeEnhancements(RefactorEnhancementEngine.java:326)
> at org.apache.stanbol.enhancer.jobmanager.event.impl.EnhancementJobHandler.processEvent(EnhancementJobHandler.java:228)
> at org.apache.stanbol.enhancer.jobmanager.event.impl.EnhancementJobHandler.handleEvent(EnhancementJobHandler.java:167)
> at org.apache.felix.eventadmin.impl.tasks.HandlerTaskImpl.execute(HandlerTaskImpl.java:88)
> at org.apache.felix.eventadmin.impl.tasks.SyncDeliverTasks.execute(SyncDeliverTasks.java:221)
> at org.apache.felix.eventadmin.impl.tasks.AsyncDeliverTasks$TaskExecuter.run(AsyncDeliverTasks.java:110)
> at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
> at java.lang.Thread.run(Thread.java:662)
> 17.03.2012 08:06:11.469 *INFO* [310268208@qtp-1377668766-0] org.apache.stanbol.enhancer.jobmanager.event.impl.EventJobManagerImpl Finished EnhancementJob for ContentItem <urn:content-item-sha1-c68a862d0fcb750f1477ad074b831925f40bf464> after 1637ms
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)