You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polygene.apache.org by pa...@apache.org on 2017/07/17 12:46:14 UTC
[22/50] [abbrv] polygene-java git commit: Fix Exceptions in RDF
Indexing
Fix Exceptions in RDF Indexing
Project: http://git-wip-us.apache.org/repos/asf/polygene-java/repo
Commit: http://git-wip-us.apache.org/repos/asf/polygene-java/commit/73fa7bd8
Tree: http://git-wip-us.apache.org/repos/asf/polygene-java/tree/73fa7bd8
Diff: http://git-wip-us.apache.org/repos/asf/polygene-java/diff/73fa7bd8
Branch: refs/heads/master
Commit: 73fa7bd89b3a8af275041524dfa762fee9554377
Parents: 007d812
Author: niclas <ni...@hedhman.org>
Authored: Sun Jul 9 12:48:45 2017 +0800
Committer: niclas <ni...@hedhman.org>
Committed: Sun Jul 9 12:48:45 2017 +0800
----------------------------------------------------------------------
.../apache/polygene/index/rdf/UnsupportedLanguageException.java | 4 ++--
.../polygene/index/rdf/assembly/RdfMemoryStoreAssembler.java | 1 +
.../index/rdf/assembly/RdfNativeSesameStoreAssembler.java | 1 +
.../index/rdf/assembly/RdfRdbmsSesameStoreAssembler.java | 1 +
.../org/apache/polygene/index/rdf/indexing/RdfIndexExporter.java | 1 +
.../apache/polygene/index/rdf/indexing/RdfIndexerService.java | 2 +-
6 files changed, 7 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/polygene-java/blob/73fa7bd8/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/UnsupportedLanguageException.java
----------------------------------------------------------------------
diff --git a/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/UnsupportedLanguageException.java b/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/UnsupportedLanguageException.java
index 3e02eb9..08c0d00 100644
--- a/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/UnsupportedLanguageException.java
+++ b/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/UnsupportedLanguageException.java
@@ -19,10 +19,10 @@
*/
package org.apache.polygene.index.rdf;
+import org.apache.polygene.api.indexing.IndexingException;
import org.openrdf.query.QueryLanguage;
-public class UnsupportedLanguageException
- extends RuntimeException
+public class UnsupportedLanguageException extends IndexingException
{
private QueryLanguage language;
http://git-wip-us.apache.org/repos/asf/polygene-java/blob/73fa7bd8/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfMemoryStoreAssembler.java
----------------------------------------------------------------------
diff --git a/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfMemoryStoreAssembler.java b/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfMemoryStoreAssembler.java
index ef6f5bd..5299c48 100644
--- a/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfMemoryStoreAssembler.java
+++ b/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfMemoryStoreAssembler.java
@@ -46,6 +46,7 @@ public class RdfMemoryStoreAssembler extends AbstractRdfIndexingAssembler<RdfNat
@Override
public void assemble( ModuleAssembly module )
{
+ super.assemble( module );
module.services( MemoryRepositoryService.class )
.visibleIn( repositoryVisibility )
.instantiateOnStartup();
http://git-wip-us.apache.org/repos/asf/polygene-java/blob/73fa7bd8/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfNativeSesameStoreAssembler.java
----------------------------------------------------------------------
diff --git a/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfNativeSesameStoreAssembler.java b/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfNativeSesameStoreAssembler.java
index 7fb19a9..5014acc 100644
--- a/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfNativeSesameStoreAssembler.java
+++ b/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfNativeSesameStoreAssembler.java
@@ -47,6 +47,7 @@ public class RdfNativeSesameStoreAssembler extends AbstractRdfIndexingAssembler<
@Override
public void assemble( ModuleAssembly module )
{
+ super.assemble( module );
module.services( NativeRepositoryService.class )
.visibleIn( repositoryVisibility )
.instantiateOnStartup();
http://git-wip-us.apache.org/repos/asf/polygene-java/blob/73fa7bd8/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfRdbmsSesameStoreAssembler.java
----------------------------------------------------------------------
diff --git a/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfRdbmsSesameStoreAssembler.java b/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfRdbmsSesameStoreAssembler.java
index 1176e16..521476f 100644
--- a/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfRdbmsSesameStoreAssembler.java
+++ b/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/assembly/RdfRdbmsSesameStoreAssembler.java
@@ -47,6 +47,7 @@ public class RdfRdbmsSesameStoreAssembler extends AbstractRdfIndexingAssembler<
@Override
public void assemble( ModuleAssembly module )
{
+ super.assemble( module );
module.services( RdbmsRepositoryService.class )
.visibleIn( repositoryVisibility )
.instantiateOnStartup();
http://git-wip-us.apache.org/repos/asf/polygene-java/blob/73fa7bd8/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/indexing/RdfIndexExporter.java
----------------------------------------------------------------------
diff --git a/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/indexing/RdfIndexExporter.java b/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/indexing/RdfIndexExporter.java
index ad0e599..b33eea9 100644
--- a/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/indexing/RdfIndexExporter.java
+++ b/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/indexing/RdfIndexExporter.java
@@ -77,6 +77,7 @@ public interface RdfIndexExporter extends IndexExporter
catch( Exception e )
{
e.printStackTrace();
+ throw new IOException( "Problem writing to RdfWriter", e );
}
finally
{
http://git-wip-us.apache.org/repos/asf/polygene-java/blob/73fa7bd8/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/indexing/RdfIndexerService.java
----------------------------------------------------------------------
diff --git a/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/indexing/RdfIndexerService.java b/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/indexing/RdfIndexerService.java
index d47a7f7..38f501a 100644
--- a/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/indexing/RdfIndexerService.java
+++ b/extensions/indexing-rdf/src/main/java/org/apache/polygene/index/rdf/indexing/RdfIndexerService.java
@@ -125,7 +125,7 @@ public interface RdfIndexerService extends StateChangeListener
catch( Throwable e )
{
e.printStackTrace();
- //TODO What shall we do with the exception?
+ //TODO What shall we do with the exception? Probably figure out if we can recover, and possibly queue the state changes and retry later.
}
}