Hello Sebastian,
 
I did some trials right now, and the only thing I can tell so far is that it 
might be related to things I do in the module I am working on.
It did happen in my H2 instance, but not on my PostgreSQL instance so far.
 
It seems it does happen after a delete of a context has failed.
 
In that module, I work with contexts that I sometimes delete. To do so, I did 
declare:
    @Inject
    private ContextService contextService;
 
and the deleting code is simply:
  contextService.removeContext(context);
I did notice that sometimes, this "contextService.removeContext(context)" does 
fail, but it seems it happens only with H2, not with PostgreSQL, and I have no 
further information so far. As the removeContext() method don't throw any 
exception, but just return a boolean, I will try to see if any error is logged, 
next time it happens.
 
As you tell me it is not something that others have experienced, I will try to 
better understand what happens. And then I'll let you know.
 
I do ask myself if this could happen in this situation: 
- server is started
- a browser displays the Marmotta GUI (from which I delete a context)
- then the server is restarted
- without reloading the GUI page, I use the 'delete' functionality
 
Thank you
Fabian


>>> On 21.11.2014 at 13:20, in message 
>>> <CAP3xvwbY0bazbtHEH=s4vwyvx1jm9fuauzhzkws_48waxtg...@mail.gmail.com>, 
>>> Sebastian Schaffert <[email protected]> wrote:

Hi Fabien,

this looks like a weird error (the kind where a developer typically throws
a ShouldNeverHappenException ;-) ). How can it be reproduced reliably? Is
there a certain seqeunce to do so? Is it "random"? Does it really only
happen with H2?

Greetings,

Sebastian

Fabian Cretton <[email protected]> schrieb am Fri Nov 14 2014 at
11:20:30:

>  Hi,
>
> I am not sure whether this is a problem or not, known or not.
>  Will fill-in a Jira if needed.
> And I could try to see if it does also happen with postgreSQL if needed.
>
> I sometimes have "ERROR - error accessing RDF repository" messages in my
> console, but the GUI does work properly.
>
> For instance, I just had the following log when refreshing the list of
> context from "core/admin/contexts.html", eventhough the context list does
> refresh correctly in the user interface:
> 11:10:45.804 ERROR - error accessing RDF repository
> org.openrdf.repository.RepositoryException:
> org.openrdf.sail.SailException: database error while iterating over result
> set
>  at
> org.openrdf.repository.sail.SailCloseableIteration.convert(SailCloseableIteration.java:38)
> ~[sesame-repository-sail-2.7.13.jar:na]
>  at
> org.openrdf.repository.sail.SailCloseableIteration.convert(SailCloseableIteration.java:28)
> ~[sesame-repository-sail-2.7.13.jar:na]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:81)
> ~[sesame-util-2.7.13.jar:na]
>  at
> org.openrdf.repository.RepositoryResult.hasNext(RepositoryResult.java:66)
> ~[sesame-repository-api-2.7.13.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResultUtils$1.hasNext(ResultUtils.java:57)
> ~[marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> com.google.common.collect.TransformedIterator.hasNext(TransformedIterator.java:43)
> [guava-18.0.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getLiteral(ResourceUtils.java:490)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getProperty(ResourceUtils.java:473)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getLabel(ResourceUtils.java:1069)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getLabel(ResourceUtils.java:1050)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getLabel(ResourceUtils.java:1023)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.platform.core.services.triplestore.ContextServiceImpl.getContextLabel(ContextServiceImpl.java:309)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.services.triplestore.ContextServiceImpl$Proxy$_$$_WeldClientProxy.getContextLabel(Unknown
> Source) [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.webservices.triplestore.ContextWebService.listContexts(ContextWebService.java:87)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.webservices.triplestore.ContextWebService$Proxy$_$$_WeldClientProxy.listContexts(Unknown
> Source) [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> ~[na:1.7.0_72]
>  at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> ~[na:1.7.0_72]
>  at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> ~[na:1.7.0_72]
>  at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_72]
>  at
> org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:137)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:296)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:250)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:237)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:356)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.SynchronousDispatcher.invokePropagateNotFound(SynchronousDispatcher.java:217)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:224)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.plugins.server.servlet.FilterDispatcher.doFilter(FilterDispatcher.java:62)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:185)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.ModuleResourceFilter.doFilter(ModuleResourceFilter.java:157)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.ModuleResourceFilter$Proxy$_$$_WeldClientProxy.doFilter(Unknown
> Source) [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:182)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.MarmottaServerNameFilter.doFilter(MarmottaServerNameFilter.java:104)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.TemplatingFilter.doFilter(TemplatingFilter.java:176)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.TemplatingFilter$Proxy$_$$_WeldClientProxy.doFilter(Unknown
> Source) [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.security.filters.MarmottaAccessControlFilter.doFilter(MarmottaAccessControlFilter.java:142)
> [marmotta-security-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.security.filters.MarmottaAccessControlFilter$Proxy$_$$_WeldClientProxy.doFilter(Unknown
> Source) [marmotta-security-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.user.filters.MarmottaAuthenticationFilter.doFilter(MarmottaAuthenticationFilter.java:163)
> [marmotta-user-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.user.filters.MarmottaAuthenticationFilter$Proxy$_$$_WeldClientProxy.doFilter(Unknown
> Source) [marmotta-user-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter.doFilter(MarmottaResourceFilter.java:133)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaPreStartupFilter.doFilter(MarmottaPreStartupFilter.java:106)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:208)
> [cors-filter-2.2.1.jar:2.2.1]
>  at
> com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:271)
> [cors-filter-2.2.1.jar:2.2.1]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaOptionsFilter.doFilter(MarmottaOptionsFilter.java:81)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1041)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:603)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> [na:1.7.0_72]
>  at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> [na:1.7.0_72]
>  at java.lang.Thread.run(Thread.java:745) [na:1.7.0_72]
> Caused by: org.openrdf.sail.SailException: database error while iterating
> over result set
>  at
> org.apache.marmotta.kiwi.sail.KiWiSailConnection$6$1.convert(KiWiSailConnection.java:308)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.kiwi.sail.KiWiSailConnection$6$1.convert(KiWiSailConnection.java:301)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:81)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.UnionIteration.getNextElement(UnionIteration.java:74)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.UnionIteration.getNextElement(UnionIteration.java:91)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.LookAheadIteration.lookAhead(LookAheadIteration.java:91)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.LookAheadIteration.hasNext(LookAheadIteration.java:60)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.IterationWrapper.hasNext(IterationWrapper.java:68)
> ~[sesame-util-2.7.13.jar:na]
>  at
> org.openrdf.sail.helpers.SailBaseIteration.hasNext(SailBaseIteration.java:61)
> ~[sesame-sail-api-2.7.13.jar:na]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:78)
> ~[sesame-util-2.7.13.jar:na]
>  ... 69 common frames omitted
> Caused by: java.lang.NullPointerException: null
>  at
> org.apache.marmotta.kiwi.persistence.KiWiConnection.constructTriplesFromDatabase(KiWiConnection.java:2014)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.kiwi.persistence.KiWiConnection$14.fetchBatch(KiWiConnection.java:1717)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.kiwi.persistence.KiWiConnection$14.hasNext(KiWiConnection.java:1699)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:78)
> ~[sesame-util-2.7.13.jar:na]
>  at
> org.openrdf.repository.RepositoryResult.hasNext(RepositoryResult.java:66)
> ~[sesame-repository-api-2.7.13.jar:na]
>  at
> info.aduna.iteration.DelayedIteration.hasNext(DelayedIteration.java:78)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:78)
> ~[sesame-util-2.7.13.jar:na]
>  ... 76 common frames omitted
> 11:10:45.815 ERROR - error accessing RDF repository
> org.openrdf.repository.RepositoryException:
> org.openrdf.sail.SailException: database error while iterating over result
> set
>  at
> org.openrdf.repository.sail.SailCloseableIteration.convert(SailCloseableIteration.java:38)
> ~[sesame-repository-sail-2.7.13.jar:na]
>  at
> org.openrdf.repository.sail.SailCloseableIteration.convert(SailCloseableIteration.java:28)
> ~[sesame-repository-sail-2.7.13.jar:na]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:81)
> ~[sesame-util-2.7.13.jar:na]
>  at
> org.openrdf.repository.RepositoryResult.hasNext(RepositoryResult.java:66)
> ~[sesame-repository-api-2.7.13.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResultUtils$1.hasNext(ResultUtils.java:57)
> ~[marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> com.google.common.collect.TransformedIterator.hasNext(TransformedIterator.java:43)
> [guava-18.0.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getLiteral(ResourceUtils.java:490)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getProperty(ResourceUtils.java:473)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getLabel(ResourceUtils.java:1079)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getLabel(ResourceUtils.java:1050)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getLabel(ResourceUtils.java:1023)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.platform.core.services.triplestore.ContextServiceImpl.getContextLabel(ContextServiceImpl.java:309)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.services.triplestore.ContextServiceImpl$Proxy$_$$_WeldClientProxy.getContextLabel(Unknown
> Source) [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.webservices.triplestore.ContextWebService.listContexts(ContextWebService.java:87)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.webservices.triplestore.ContextWebService$Proxy$_$$_WeldClientProxy.listContexts(Unknown
> Source) [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> ~[na:1.7.0_72]
>  at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> ~[na:1.7.0_72]
>  at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> ~[na:1.7.0_72]
>  at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_72]
>  at
> org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:137)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:296)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:250)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:237)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:356)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.SynchronousDispatcher.invokePropagateNotFound(SynchronousDispatcher.java:217)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:224)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.plugins.server.servlet.FilterDispatcher.doFilter(FilterDispatcher.java:62)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:185)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.ModuleResourceFilter.doFilter(ModuleResourceFilter.java:157)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.ModuleResourceFilter$Proxy$_$$_WeldClientProxy.doFilter(Unknown
> Source) [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:182)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.MarmottaServerNameFilter.doFilter(MarmottaServerNameFilter.java:104)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.TemplatingFilter.doFilter(TemplatingFilter.java:176)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.TemplatingFilter$Proxy$_$$_WeldClientProxy.doFilter(Unknown
> Source) [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.security.filters.MarmottaAccessControlFilter.doFilter(MarmottaAccessControlFilter.java:142)
> [marmotta-security-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.security.filters.MarmottaAccessControlFilter$Proxy$_$$_WeldClientProxy.doFilter(Unknown
> Source) [marmotta-security-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.user.filters.MarmottaAuthenticationFilter.doFilter(MarmottaAuthenticationFilter.java:163)
> [marmotta-user-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.user.filters.MarmottaAuthenticationFilter$Proxy$_$$_WeldClientProxy.doFilter(Unknown
> Source) [marmotta-user-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter.doFilter(MarmottaResourceFilter.java:133)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaPreStartupFilter.doFilter(MarmottaPreStartupFilter.java:106)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:208)
> [cors-filter-2.2.1.jar:2.2.1]
>  at
> com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:271)
> [cors-filter-2.2.1.jar:2.2.1]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaOptionsFilter.doFilter(MarmottaOptionsFilter.java:81)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1041)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:603)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> [na:1.7.0_72]
>  at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> [na:1.7.0_72]
>  at java.lang.Thread.run(Thread.java:745) [na:1.7.0_72]
> Caused by: org.openrdf.sail.SailException: database error while iterating
> over result set
>  at
> org.apache.marmotta.kiwi.sail.KiWiSailConnection$6$1.convert(KiWiSailConnection.java:308)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.kiwi.sail.KiWiSailConnection$6$1.convert(KiWiSailConnection.java:301)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:81)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.UnionIteration.getNextElement(UnionIteration.java:74)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.UnionIteration.getNextElement(UnionIteration.java:91)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.LookAheadIteration.lookAhead(LookAheadIteration.java:91)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.LookAheadIteration.hasNext(LookAheadIteration.java:60)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.IterationWrapper.hasNext(IterationWrapper.java:68)
> ~[sesame-util-2.7.13.jar:na]
>  at
> org.openrdf.sail.helpers.SailBaseIteration.hasNext(SailBaseIteration.java:61)
> ~[sesame-sail-api-2.7.13.jar:na]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:78)
> ~[sesame-util-2.7.13.jar:na]
>  ... 69 common frames omitted
> Caused by: java.lang.NullPointerException: null
>  at
> org.apache.marmotta.kiwi.persistence.KiWiConnection.constructTriplesFromDatabase(KiWiConnection.java:2014)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.kiwi.persistence.KiWiConnection$14.fetchBatch(KiWiConnection.java:1717)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.kiwi.persistence.KiWiConnection$14.hasNext(KiWiConnection.java:1699)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:78)
> ~[sesame-util-2.7.13.jar:na]
>  at
> org.openrdf.repository.RepositoryResult.hasNext(RepositoryResult.java:66)
> ~[sesame-repository-api-2.7.13.jar:na]
>  at
> info.aduna.iteration.DelayedIteration.hasNext(DelayedIteration.java:78)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:78)
> ~[sesame-util-2.7.13.jar:na]
>  ... 76 common frames omitted
> 11:10:45.819 ERROR - error accessing RDF repository
> org.openrdf.repository.RepositoryException:
> org.openrdf.sail.SailException: database error while iterating over result
> set
>  at
> org.openrdf.repository.sail.SailCloseableIteration.convert(SailCloseableIteration.java:38)
> ~[sesame-repository-sail-2.7.13.jar:na]
>  at
> org.openrdf.repository.sail.SailCloseableIteration.convert(SailCloseableIteration.java:28)
> ~[sesame-repository-sail-2.7.13.jar:na]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:81)
> ~[sesame-util-2.7.13.jar:na]
>  at
> org.openrdf.repository.RepositoryResult.hasNext(RepositoryResult.java:66)
> ~[sesame-repository-api-2.7.13.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResultUtils$1.hasNext(ResultUtils.java:57)
> ~[marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> com.google.common.collect.TransformedIterator.hasNext(TransformedIterator.java:43)
> [guava-18.0.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getLiteral(ResourceUtils.java:490)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getProperty(ResourceUtils.java:473)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getLabel(ResourceUtils.java:1079)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getLabel(ResourceUtils.java:1050)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.commons.sesame.repository.ResourceUtils.getLabel(ResourceUtils.java:1023)
> [marmotta-commons-3.3.0-SNAPSHOT.jar:na]
>  at
> org.apache.marmotta.platform.core.services.triplestore.ContextServiceImpl.getContextLabel(ContextServiceImpl.java:309)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.services.triplestore.ContextServiceImpl$Proxy$_$$_WeldClientProxy.getContextLabel(Unknown
> Source) [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.webservices.triplestore.ContextWebService.listContexts(ContextWebService.java:87)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.webservices.triplestore.ContextWebService$Proxy$_$$_WeldClientProxy.listContexts(Unknown
> Source) [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> ~[na:1.7.0_72]
>  at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> ~[na:1.7.0_72]
>  at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> ~[na:1.7.0_72]
>  at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_72]
>  at
> org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:137)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:296)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:250)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:237)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:356)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.core.SynchronousDispatcher.invokePropagateNotFound(SynchronousDispatcher.java:217)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:224)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.jboss.resteasy.plugins.server.servlet.FilterDispatcher.doFilter(FilterDispatcher.java:62)
> [resteasy-jaxrs-3.0.10.Final.jar:na]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:185)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.ModuleResourceFilter.doFilter(ModuleResourceFilter.java:157)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.ModuleResourceFilter$Proxy$_$$_WeldClientProxy.doFilter(Unknown
> Source) [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:182)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.MarmottaServerNameFilter.doFilter(MarmottaServerNameFilter.java:104)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.TemplatingFilter.doFilter(TemplatingFilter.java:176)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.filters.TemplatingFilter$Proxy$_$$_WeldClientProxy.doFilter(Unknown
> Source) [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.security.filters.MarmottaAccessControlFilter.doFilter(MarmottaAccessControlFilter.java:142)
> [marmotta-security-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.security.filters.MarmottaAccessControlFilter$Proxy$_$$_WeldClientProxy.doFilter(Unknown
> Source) [marmotta-security-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.user.filters.MarmottaAuthenticationFilter.doFilter(MarmottaAuthenticationFilter.java:163)
> [marmotta-user-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.user.filters.MarmottaAuthenticationFilter$Proxy$_$$_WeldClientProxy.doFilter(Unknown
> Source) [marmotta-user-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter$MarmottaFilterChain.doFilter(MarmottaResourceFilter.java:180)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaResourceFilter.doFilter(MarmottaResourceFilter.java:133)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaPreStartupFilter.doFilter(MarmottaPreStartupFilter.java:106)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:208)
> [cors-filter-2.2.1.jar:2.2.1]
>  at
> com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:271)
> [cors-filter-2.2.1.jar:2.2.1]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.marmotta.platform.core.servlet.MarmottaOptionsFilter.doFilter(MarmottaOptionsFilter.java:81)
> [marmotta-core-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1041)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:603)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
> [tomcat-embed-core-7.0.47.jar:7.0.47]
>  at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> [na:1.7.0_72]
>  at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> [na:1.7.0_72]
>  at java.lang.Thread.run(Thread.java:745) [na:1.7.0_72]
> Caused by: org.openrdf.sail.SailException: database error while iterating
> over result set
>  at
> org.apache.marmotta.kiwi.sail.KiWiSailConnection$6$1.convert(KiWiSailConnection.java:308)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.kiwi.sail.KiWiSailConnection$6$1.convert(KiWiSailConnection.java:301)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:81)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.UnionIteration.getNextElement(UnionIteration.java:74)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.UnionIteration.getNextElement(UnionIteration.java:91)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.LookAheadIteration.lookAhead(LookAheadIteration.java:91)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.LookAheadIteration.hasNext(LookAheadIteration.java:60)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.IterationWrapper.hasNext(IterationWrapper.java:68)
> ~[sesame-util-2.7.13.jar:na]
>  at
> org.openrdf.sail.helpers.SailBaseIteration.hasNext(SailBaseIteration.java:61)
> ~[sesame-sail-api-2.7.13.jar:na]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:78)
> ~[sesame-util-2.7.13.jar:na]
>  ... 69 common frames omitted
> Caused by: java.lang.NullPointerException: null
>  at
> org.apache.marmotta.kiwi.persistence.KiWiConnection.constructTriplesFromDatabase(KiWiConnection.java:2014)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.kiwi.persistence.KiWiConnection$14.fetchBatch(KiWiConnection.java:1717)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> org.apache.marmotta.kiwi.persistence.KiWiConnection$14.hasNext(KiWiConnection.java:1699)
> ~[kiwi-triplestore-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:78)
> ~[sesame-util-2.7.13.jar:na]
>  at
> org.openrdf.repository.RepositoryResult.hasNext(RepositoryResult.java:66)
> ~[sesame-repository-api-2.7.13.jar:na]
>  at
> info.aduna.iteration.DelayedIteration.hasNext(DelayedIteration.java:78)
> ~[sesame-util-2.7.13.jar:na]
>  at
> info.aduna.iteration.ExceptionConvertingIteration.hasNext(ExceptionConvertingIteration.java:78)
> ~[sesame-util-2.7.13.jar:na]
>  ... 76 common frames omitted
>

Reply via email to