Hello,
I’ve setup my vivo 1.9.3 instance on one of our redhat hosts and now have this error when I initially login.
The system allows me to login with the default rootPassword, but after I reset it I get a http 500 screen.
The vivo.all.log then has a lot of errors. I’ve pasted them below.
Environment is 1.9.3 with Openjdk 8
javac –version: javac 1.8.0_171
tomcat is running:Â
/usr/lib/jvm/jre-1.8.0/bin/java -version
openjdk version "1.8.0_171"
OpenJDK Runtime Environment (build 1.8.0_171-b10)
OpenJDK 64-Bit Server VM (build 25.171-b10, mixed mode)
Â
Prior to the login attempt, other basic functions of the site worked fine.
Â
Any help is appreciated.
Â
Lot’s of java stack trace below.
Don
CU Boulder
Â
2018-06-22 12:48:41,811 ERROR [JournalEntryType] Unknown type: 0
2018-06-22 12:48:41,813 ERROR [TDB] Exception during journal replay
org.apache.jena.atlas.lib.InternalErrorException: Unknown type: 0
       at com.hp.hpl.jena.tdb.transaction.JournalEntryType.type(JournalEntryType.java:43)
       at com.hp.hpl.jena.tdb.transaction.Journal._read(Journal.java:228)
       at com.hp.hpl.jena.tdb.transaction.Journal._readJournal(Journal.java:197)
       at com.hp.hpl.jena.tdb.transaction.Journal.access$100(Journal.java:48)
       at com.hp.hpl.jena.tdb.transaction.Journal$IteratorEntries.moveToNext(Journal.java:267)
       at com.hp.hpl.jena.tdb.transaction.Journal$IteratorEntries.moveToNext(Journal.java:248)
       at org.apache.jena.atlas.iterator.IteratorSlotted.hasNext(IteratorSlotted.java:67)
       at com.hp.hpl.jena.tdb.transaction.JournalControl.replay(JournalControl.java:245)
       at com.hp.hpl.jena.tdb.transaction.JournalControl.replay(JournalControl.java:232)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.processDelayedReplayQueue(TransactionManager.java:559)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.writerCommitsWorker(TransactionManager.java:491)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.access$400(TransactionManager.java:47)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager$TSM_WriteBackEndTxn.writerCommits(TransactionManager.java:224)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.writerCommits(TransactionManager.java:784)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.noteTxnCommit(TransactionManager.java:619)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.notifyCommit(TransactionManager.java:415)
       at com.hp.hpl.jena.tdb.transaction.Transaction.commit(Transaction.java:155)
       at com.hp.hpl.jena.tdb.transaction.DatasetGraphTxn.commit(DatasetGraphTxn.java:44)
       at com.hp.hpl.jena.tdb.transaction.DatasetGraphTransaction._commit(DatasetGraphTransaction.java:163)
       at com.hp.hpl.jena.sparql.core.DatasetGraphTrackActive.commit(DatasetGraphTrackActive.java:53)
       at com.hp.hpl.jena.sparql.core.DatasetImpl.commit(DatasetImpl.java:142)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.tdb.RDFServiceTDB.changeSetUpdate(RDFServiceTDB.java:80)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceFactorySingle$UnclosableRDFService.changeSetUpdate(RDFServiceFactorySingle.java:75)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFService.changeSetUpdate(LoggingRDFService.java:40)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceGraph.performDelete(RDFServiceGraph.java:163)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceGraph.delete(RDFServiceGraph.java:262)
       at com.hp.hpl.jena.rdf.model.impl.ModelCom.remove(ModelCom.java:346)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.AbstractModelDecorator.remove(AbstractModelDecorator.java:824)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.MemoryMappedModel$ModelSynchronizer.removedStatement(MemoryMappedModel.java:108)
       at com.hp.hpl.jena.rdf.model.impl.ModelListenerAdapter.notifyDeleteTriple(ModelListenerAdapter.java:73)
       at com.hp.hpl.jena.graph.impl.SimpleEventManager.notifyDeleteTriple(SimpleEventManager.java:131)
       at com.hp.hpl.jena.graph.impl.GraphBase.notifyDelete(GraphBase.java:131)
       at com.hp.hpl.jena.graph.impl.GraphBase.delete(GraphBase.java:226)
       at com.hp.hpl.jena.graph.compose.MultiUnion.performDelete(MultiUnion.java:111)
       at com.hp.hpl.jena.graph.impl.GraphBase.delete(GraphBase.java:225)
       at com.hp.hpl.jena.graph.GraphUtil.remove(GraphUtil.java:308)
       at com.hp.hpl.jena.graph.impl.GraphBase.remove(GraphBase.java:254)
       at com.hp.hpl.jena.rdf.model.impl.ModelCom.removeAll(ModelCom.java:386)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.AbstractOntModelDecorator.removeAll(AbstractOntModelDecorator.java:1104)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.JenaBaseDao.updatePropertyBooleanValue(JenaBaseDao.java:221)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.UserAccountsDaoJena.updateUserAccount(UserAccountsDaoJena.java:298)
       at edu.cornell.mannlib.vitro.webapp.dao.filtering.UserAccountsDaoFiltering.updateUserAccount(UserAccountsDaoFiltering.java:63)
       at edu.cornell.mannlib.vitro.webapp.controller.authenticate.BasicAuthenticator.recordNewPassword(BasicAuthenticator.java:111)
       at edu.cornell.mannlib.vitro.webapp.controller.edit.Authenticate.transitionToLoggedIn(Authenticate.java:461)
       at edu.cornell.mannlib.vitro.webapp.controller.edit.Authenticate.processInputChangePassword(Authenticate.java:410)
       at edu.cornell.mannlib.vitro.webapp.controller.edit.Authenticate.doPost(Authenticate.java:115)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
       at edu.cornell.mannlib.vitro.webapp.controller.VitroHttpServlet.service(VitroHttpServlet.java:71)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at org.apache.catalina.filters.CorsFilter.handleSimpleCORS(CorsFilter.java:302)
       at org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:166)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.PageRoutingFilter.doNonDisplayPage(PageRoutingFilter.java:108)
       at edu.cornell.mannlib.vitro.webapp.filters.PageRoutingFilter.doFilter(PageRoutingFilter.java:99)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.ClickjackFilter.doFilter(ClickjackFilter.java:31)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.RequestModelsPrep.doFilter(RequestModelsPrep.java:56)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.URLRewriterFilter.doFilter(URLRewriterFilter.java:38)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.JSessionStripFilter.doFilter(JSessionStripFilter.java:61)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.produceBasicResponse(CachingResponseFilter.java:319)
       at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.doFilter(CachingResponseFilter.java:113)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.i18n.selection.LocaleSelectionFilter.doFilter(LocaleSelectionFilter.java:62)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:34)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.SessionTimeoutLimitingFilter.doFilter(SessionTimeoutLimitingFilter.java:39)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.StartupStatusDisplayFilter.doFilter(StartupStatusDisplayFilter.java:64)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
       at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
       at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
       at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
       at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
       at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
       at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
       at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
       at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190)
       at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
       at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
       at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
       at java.lang.Thread.run(Thread.java:748)
2018-06-22 12:48:41,817 WARNÂ [TDB] Exception after commit point : transaction commited but internal status not recorded properly
org.apache.jena.atlas.lib.InternalErrorException: Unknown type: 0
       at com.hp.hpl.jena.tdb.transaction.JournalEntryType.type(JournalEntryType.java:43)
       at com.hp.hpl.jena.tdb.transaction.Journal._read(Journal.java:228)
       at com.hp.hpl.jena.tdb.transaction.Journal._readJournal(Journal.java:197)
       at com.hp.hpl.jena.tdb.transaction.Journal.access$100(Journal.java:48)
       at com.hp.hpl.jena.tdb.transaction.Journal$IteratorEntries.moveToNext(Journal.java:267)
       at com.hp.hpl.jena.tdb.transaction.Journal$IteratorEntries.moveToNext(Journal.java:248)
       at org.apache.jena.atlas.iterator.IteratorSlotted.hasNext(IteratorSlotted.java:67)
       at com.hp.hpl.jena.tdb.transaction.JournalControl.replay(JournalControl.java:245)
       at com.hp.hpl.jena.tdb.transaction.JournalControl.replay(JournalControl.java:232)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.processDelayedReplayQueue(TransactionManager.java:559)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.writerCommitsWorker(TransactionManager.java:491)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.access$400(TransactionManager.java:47)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager$TSM_WriteBackEndTxn.writerCommits(TransactionManager.java:224)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.writerCommits(TransactionManager.java:784)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.noteTxnCommit(TransactionManager.java:619)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.notifyCommit(TransactionManager.java:415)
       at com.hp.hpl.jena.tdb.transaction.Transaction.commit(Transaction.java:155)
       at com.hp.hpl.jena.tdb.transaction.DatasetGraphTxn.commit(DatasetGraphTxn.java:44)
       at com.hp.hpl.jena.tdb.transaction.DatasetGraphTransaction._commit(DatasetGraphTransaction.java:163)
       at com.hp.hpl.jena.sparql.core.DatasetGraphTrackActive.commit(DatasetGraphTrackActive.java:53)
       at com.hp.hpl.jena.sparql.core.DatasetImpl.commit(DatasetImpl.java:142)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.tdb.RDFServiceTDB.changeSetUpdate(RDFServiceTDB.java:80)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceFactorySingle$UnclosableRDFService.changeSetUpdate(RDFServiceFactorySingle.java:75)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFService.changeSetUpdate(LoggingRDFService.java:40)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceGraph.performDelete(RDFServiceGraph.java:163)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceGraph.delete(RDFServiceGraph.java:262)
       at com.hp.hpl.jena.rdf.model.impl.ModelCom.remove(ModelCom.java:346)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.AbstractModelDecorator.remove(AbstractModelDecorator.java:824)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.MemoryMappedModel$ModelSynchronizer.removedStatement(MemoryMappedModel.java:108)
       at com.hp.hpl.jena.rdf.model.impl.ModelListenerAdapter.notifyDeleteTriple(ModelListenerAdapter.java:73)
       at com.hp.hpl.jena.graph.impl.SimpleEventManager.notifyDeleteTriple(SimpleEventManager.java:131)
       at com.hp.hpl.jena.graph.impl.GraphBase.notifyDelete(GraphBase.java:131)
       at com.hp.hpl.jena.graph.impl.GraphBase.delete(GraphBase.java:226)
       at com.hp.hpl.jena.graph.compose.MultiUnion.performDelete(MultiUnion.java:111)
       at com.hp.hpl.jena.graph.impl.GraphBase.delete(GraphBase.java:225)
       at com.hp.hpl.jena.graph.GraphUtil.remove(GraphUtil.java:308)
       at com.hp.hpl.jena.graph.impl.GraphBase.remove(GraphBase.java:254)
       at com.hp.hpl.jena.rdf.model.impl.ModelCom.removeAll(ModelCom.java:386)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.AbstractOntModelDecorator.removeAll(AbstractOntModelDecorator.java:1104)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.JenaBaseDao.updatePropertyBooleanValue(JenaBaseDao.java:221)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.UserAccountsDaoJena.updateUserAccount(UserAccountsDaoJena.java:298)
       at edu.cornell.mannlib.vitro.webapp.dao.filtering.UserAccountsDaoFiltering.updateUserAccount(UserAccountsDaoFiltering.java:63)
       at edu.cornell.mannlib.vitro.webapp.controller.authenticate.BasicAuthenticator.recordNewPassword(BasicAuthenticator.java:111)
       at edu.cornell.mannlib.vitro.webapp.controller.edit.Authenticate.transitionToLoggedIn(Authenticate.java:461)
       at edu.cornell.mannlib.vitro.webapp.controller.edit.Authenticate.processInputChangePassword(Authenticate.java:410)
       at edu.cornell.mannlib.vitro.webapp.controller.edit.Authenticate.doPost(Authenticate.java:115)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
       at edu.cornell.mannlib.vitro.webapp.controller.VitroHttpServlet.service(VitroHttpServlet.java:71)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at org.apache.catalina.filters.CorsFilter.handleSimpleCORS(CorsFilter.java:302)
       at org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:166)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.PageRoutingFilter.doNonDisplayPage(PageRoutingFilter.java:108)
       at edu.cornell.mannlib.vitro.webapp.filters.PageRoutingFilter.doFilter(PageRoutingFilter.java:99)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.ClickjackFilter.doFilter(ClickjackFilter.java:31)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.RequestModelsPrep.doFilter(RequestModelsPrep.java:56)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.URLRewriterFilter.doFilter(URLRewriterFilter.java:38)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.JSessionStripFilter.doFilter(JSessionStripFilter.java:61)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.produceBasicResponse(CachingResponseFilter.java:319)
       at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.doFilter(CachingResponseFilter.java:113)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.i18n.selection.LocaleSelectionFilter.doFilter(LocaleSelectionFilter.java:62)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:34)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.SessionTimeoutLimitingFilter.doFilter(SessionTimeoutLimitingFilter.java:39)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.StartupStatusDisplayFilter.doFilter(StartupStatusDisplayFilter.java:64)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
       at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
       at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
       at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
       at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
       at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
       at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
       at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
       at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190)
       at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
       at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
       at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
       at java.lang.Thread.run(Thread.java:748)
2018-06-22 12:48:41,820 ERROR [RDFServiceTDB] com.hp.hpl.jena.tdb.transaction.TDBTransactionException: Exc eption after commit point - transaction did commit
com.hp.hpl.jena.tdb.transaction.TDBTransactionException: Exc eption after commit point - transaction did commit
       at com.hp.hpl.jena.tdb.transaction.Transaction.commit(Transaction.java:162)
       at com.hp.hpl.jena.tdb.transaction.DatasetGraphTxn.commit(DatasetGraphTxn.java:44)
       at com.hp.hpl.jena.tdb.transaction.DatasetGraphTransaction._commit(DatasetGraphTransaction.java:163)
       at com.hp.hpl.jena.sparql.core.DatasetGraphTrackActive.commit(DatasetGraphTrackActive.java:53)
       at com.hp.hpl.jena.sparql.core.DatasetImpl.commit(DatasetImpl.java:142)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.tdb.RDFServiceTDB.changeSetUpdate(RDFServiceTDB.java:80)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceFactorySingle$UnclosableRDFService.changeSetUpdate(RDFServiceFactorySingle.java:75)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFService.changeSetUpdate(LoggingRDFService.java:40)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceGraph.performDelete(RDFServiceGraph.java:163)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceGraph.delete(RDFServiceGraph.java:262)
       at com.hp.hpl.jena.rdf.model.impl.ModelCom.remove(ModelCom.java:346)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.AbstractModelDecorator.remove(AbstractModelDecorator.java:824)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.MemoryMappedModel$ModelSynchronizer.removedStatement(MemoryMappedModel.java:108)
       at com.hp.hpl.jena.rdf.model.impl.ModelListenerAdapter.notifyDeleteTriple(ModelListenerAdapter.java:73)
       at com.hp.hpl.jena.graph.impl.SimpleEventManager.notifyDeleteTriple(SimpleEventManager.java:131)
       at com.hp.hpl.jena.graph.impl.GraphBase.notifyDelete(GraphBase.java:131)
       at com.hp.hpl.jena.graph.impl.GraphBase.delete(GraphBase.java:226)
       at com.hp.hpl.jena.graph.compose.MultiUnion.performDelete(MultiUnion.java:111)
       at com.hp.hpl.jena.graph.impl.GraphBase.delete(GraphBase.java:225)
       at com.hp.hpl.jena.graph.GraphUtil.remove(GraphUtil.java:308)
       at com.hp.hpl.jena.graph.impl.GraphBase.remove(GraphBase.java:254)
       at com.hp.hpl.jena.rdf.model.impl.ModelCom.removeAll(ModelCom.java:386)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.AbstractOntModelDecorator.removeAll(AbstractOntModelDecorator.java:1104)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.JenaBaseDao.updatePropertyBooleanValue(JenaBaseDao.java:221)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.UserAccountsDaoJena.updateUserAccount(UserAccountsDaoJena.java:298)
       at edu.cornell.mannlib.vitro.webapp.dao.filtering.UserAccountsDaoFiltering.updateUserAccount(UserAccountsDaoFiltering.java:63)
       at edu.cornell.mannlib.vitro.webapp.controller.authenticate.BasicAuthenticator.recordNewPassword(BasicAuthenticator.java:111)
       at edu.cornell.mannlib.vitro.webapp.controller.edit.Authenticate.transitionToLoggedIn(Authenticate.java:461)
       at edu.cornell.mannlib.vitro.webapp.controller.edit.Authenticate.processInputChangePassword(Authenticate.java:410)
       at edu.cornell.mannlib.vitro.webapp.controller.edit.Authenticate.doPost(Authenticate.java:115)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
       at edu.cornell.mannlib.vitro.webapp.controller.VitroHttpServlet.service(VitroHttpServlet.java:71)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at org.apache.catalina.filters.CorsFilter.handleSimpleCORS(CorsFilter.java:302)
       at org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:166)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.PageRoutingFilter.doNonDisplayPage(PageRoutingFilter.java:108)
       at edu.cornell.mannlib.vitro.webapp.filters.PageRoutingFilter.doFilter(PageRoutingFilter.java:99)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.ClickjackFilter.doFilter(ClickjackFilter.java:31)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.RequestModelsPrep.doFilter(RequestModelsPrep.java:56)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.URLRewriterFilter.doFilter(URLRewriterFilter.java:38)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.JSessionStripFilter.doFilter(JSessionStripFilter.java:61)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.produceBasicResponse(CachingResponseFilter.java:319)
       at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.doFilter(CachingResponseFilter.java:113)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.i18n.selection.LocaleSelectionFilter.doFilter(LocaleSelectionFilter.java:62)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:34)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.SessionTimeoutLimitingFilter.doFilter(SessionTimeoutLimitingFilter.java:39)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.StartupStatusDisplayFilter.doFilter(StartupStatusDisplayFilter.java:64)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
       at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
       at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
       at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
       at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
       at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
       at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
       at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
       at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190)
       at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
       at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
       at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
       at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.jena.atlas.lib.InternalErrorException: Unknown type: 0
       at com.hp.hpl.jena.tdb.transaction.JournalEntryType.type(JournalEntryType.java:43)
       at com.hp.hpl.jena.tdb.transaction.Journal._read(Journal.java:228)
       at com.hp.hpl.jena.tdb.transaction.Journal._readJournal(Journal.java:197)
       at com.hp.hpl.jena.tdb.transaction.Journal.access$100(Journal.java:48)
       at com.hp.hpl.jena.tdb.transaction.Journal$IteratorEntries.moveToNext(Journal.java:267)
       at com.hp.hpl.jena.tdb.transaction.Journal$IteratorEntries.moveToNext(Journal.java:248)
       at org.apache.jena.atlas.iterator.IteratorSlotted.hasNext(IteratorSlotted.java:67)
       at com.hp.hpl.jena.tdb.transaction.JournalControl.replay(JournalControl.java:245)
       at com.hp.hpl.jena.tdb.transaction.JournalControl.replay(JournalControl.java:232)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.processDelayedReplayQueue(TransactionManager.java:559)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.writerCommitsWorker(TransactionManager.java:491)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.access$400(TransactionManager.java:47)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager$TSM_WriteBackEndTxn.writerCommits(TransactionManager.java:224)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.writerCommits(TransactionManager.java:784)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.noteTxnCommit(TransactionManager.java:619)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.notifyCommit(TransactionManager.java:415)
       at com.hp.hpl.jena.tdb.transaction.Transaction.commit(Transaction.java:155)
       ... 88 more
2018-06-22 12:48:41,823 ERROR [Authenticate] Unexpected error in login process
java.lang.RuntimeException: edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceException: com.hp.hpl.jena.tdb.transaction.TDBTransactionException: Exc eption after commit point - transaction did commit
       at edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceGraph.performDelete(RDFServiceGraph.java:165)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceGraph.delete(RDFServiceGraph.java:262)
       at com.hp.hpl.jena.rdf.model.impl.ModelCom.remove(ModelCom.java:346)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.AbstractModelDecorator.remove(AbstractModelDecorator.java:824)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.MemoryMappedModel$ModelSynchronizer.removedStatement(MemoryMappedModel.java:108)
       at com.hp.hpl.jena.rdf.model.impl.ModelListenerAdapter.notifyDeleteTriple(ModelListenerAdapter.java:73)
       at com.hp.hpl.jena.graph.impl.SimpleEventManager.notifyDeleteTriple(SimpleEventManager.java:131)
       at com.hp.hpl.jena.graph.impl.GraphBase.notifyDelete(GraphBase.java:131)
       at com.hp.hpl.jena.graph.impl.GraphBase.delete(GraphBase.java:226)
       at com.hp.hpl.jena.graph.compose.MultiUnion.performDelete(MultiUnion.java:111)
       at com.hp.hpl.jena.graph.impl.GraphBase.delete(GraphBase.java:225)
       at com.hp.hpl.jena.graph.GraphUtil.remove(GraphUtil.java:308)
       at com.hp.hpl.jena.graph.impl.GraphBase.remove(GraphBase.java:254)
       at com.hp.hpl.jena.rdf.model.impl.ModelCom.removeAll(ModelCom.java:386)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.AbstractOntModelDecorator.removeAll(AbstractOntModelDecorator.java:1104)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.JenaBaseDao.updatePropertyBooleanValue(JenaBaseDao.java:221)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.UserAccountsDaoJena.updateUserAccount(UserAccountsDaoJena.java:298)
       at edu.cornell.mannlib.vitro.webapp.dao.filtering.UserAccountsDaoFiltering.updateUserAccount(UserAccountsDaoFiltering.java:63)
       at edu.cornell.mannlib.vitro.webapp.controller.authenticate.BasicAuthenticator.recordNewPassword(BasicAuthenticator.java:111)
       at edu.cornell.mannlib.vitro.webapp.controller.edit.Authenticate.transitionToLoggedIn(Authenticate.java:461)
       at edu.cornell.mannlib.vitro.webapp.controller.edit.Authenticate.processInputChangePassword(Authenticate.java:410)
       at edu.cornell.mannlib.vitro.webapp.controller.edit.Authenticate.doPost(Authenticate.java:115)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
       at edu.cornell.mannlib.vitro.webapp.controller.VitroHttpServlet.service(VitroHttpServlet.java:71)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at org.apache.catalina.filters.CorsFilter.handleSimpleCORS(CorsFilter.java:302)
       at org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:166)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.PageRoutingFilter.doNonDisplayPage(PageRoutingFilter.java:108)
       at edu.cornell.mannlib.vitro.webapp.filters.PageRoutingFilter.doFilter(PageRoutingFilter.java:99)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.ClickjackFilter.doFilter(ClickjackFilter.java:31)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.RequestModelsPrep.doFilter(RequestModelsPrep.java:56)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.URLRewriterFilter.doFilter(URLRewriterFilter.java:38)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.JSessionStripFilter.doFilter(JSessionStripFilter.java:61)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.produceBasicResponse(CachingResponseFilter.java:319)
       at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.doFilter(CachingResponseFilter.java:113)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.i18n.selection.LocaleSelectionFilter.doFilter(LocaleSelectionFilter.java:62)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:34)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.SessionTimeoutLimitingFilter.doFilter(SessionTimeoutLimitingFilter.java:39)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at edu.cornell.mannlib.vitro.webapp.filters.StartupStatusDisplayFilter.doFilter(StartupStatusDisplayFilter.java:64)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
       at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
       at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
       at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
       at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
       at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
       at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
       at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
       at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
       at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190)
       at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
       at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
       at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
       at java.lang.Thread.run(Thread.java:748)
Caused by: edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceException: com.hp.hpl.jena.tdb.transaction.TDBTransactionException: Exc eption after commit point - transaction did commit
       at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.tdb.RDFServiceTDB.changeSetUpdate(RDFServiceTDB.java:90)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceFactorySingle$UnclosableRDFService.changeSetUpdate(RDFServiceFactorySingle.java:75)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFService.changeSetUpdate(LoggingRDFService.java:40)
       at edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceGraph.performDelete(RDFServiceGraph.java:163)
       ... 80 more
Caused by: com.hp.hpl.jena.tdb.transaction.TDBTransactionException: Exc eption after commit point - transaction did commit
       at com.hp.hpl.jena.tdb.transaction.Transaction.commit(Transaction.java:162)
       at com.hp.hpl.jena.tdb.transaction.DatasetGraphTxn.commit(DatasetGraphTxn.java:44)
       at com.hp.hpl.jena.tdb.transaction.DatasetGraphTransaction._commit(DatasetGraphTransaction.java:163)
       at com.hp.hpl.jena.sparql.core.DatasetGraphTrackActive.commit(DatasetGraphTrackActive.java:53)
       at com.hp.hpl.jena.sparql.core.DatasetImpl.commit(DatasetImpl.java:142)
       at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.tdb.RDFServiceTDB.changeSetUpdate(RDFServiceTDB.java:80)
       ... 83 more
Caused by: org.apache.jena.atlas.lib.InternalErrorException: Unknown type: 0
       at com.hp.hpl.jena.tdb.transaction.JournalEntryType.type(JournalEntryType.java:43)
       at com.hp.hpl.jena.tdb.transaction.Journal._read(Journal.java:228)
       at com.hp.hpl.jena.tdb.transaction.Journal._readJournal(Journal.java:197)
       at com.hp.hpl.jena.tdb.transaction.Journal.access$100(Journal.java:48)
       at com.hp.hpl.jena.tdb.transaction.Journal$IteratorEntries.moveToNext(Journal.java:267)
       at com.hp.hpl.jena.tdb.transaction.Journal$IteratorEntries.moveToNext(Journal.java:248)
       at org.apache.jena.atlas.iterator.IteratorSlotted.hasNext(IteratorSlotted.java:67)
       at com.hp.hpl.jena.tdb.transaction.JournalControl.replay(JournalControl.java:245)
       at com.hp.hpl.jena.tdb.transaction.JournalControl.replay(JournalControl.java:232)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.processDelayedReplayQueue(TransactionManager.java:559)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.writerCommitsWorker(TransactionManager.java:491)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.access$400(TransactionManager.java:47)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager$TSM_WriteBackEndTxn.writerCommits(TransactionManager.java:224)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.writerCommits(TransactionManager.java:784)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.noteTxnCommit(TransactionManager.java:619)
       at com.hp.hpl.jena.tdb.transaction.TransactionManager.notifyCommit(TransactionManager.java:415)
       at com.hp.hpl.jena.tdb.transaction.Transaction.commit(Transaction.java:155)
       ... 88 more
Â
Â
Hi Don,
Â
That’s a TDB (<vivo_home/tdbModels) error. Is this an entirely clean instance that you are deploying, or have you copied an existing home directory (and content store)?
Â
If you’ve taken a copy of an existing home directory, and done so whilst VIVO is running, that’s not going to work.
Â
Regards,
Graham
--
You received this message because you are subscribed to the Google Groups "VIVO Tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vivo-tech+...@googlegroups.com.
To post to this group, send email to vivo...@googlegroups.com.
Visit this group at https://groups.google.com/group/vivo-tech.
To view this discussion on the web visit https://groups.google.com/d/msgid/vivo-tech/BN6PR03MB3297AE0821EB8E24706562EDD5750%40BN6PR03MB3297.namprd03.prod.outlook.com.
For more options, visit https://groups.google.com/d/optout.
I reverted to trying a fresh clean install, and it’s still not working.
Just as an aside, it’s working on our dev instance.
Â
Â
Don
To view this discussion on the web visit https://groups.google.com/d/msgid/vivo-tech/0CBF6BD9529827458C194C3AAD14A55301EC4E57%40smsx2003.tib.tibub.de.
Huda, thanks for this tip but it looks like all the files in tdbModels and the directory are owned and grouped by tomcat. So not sure what to even change this to. Listing below:
elsborg@prometheus-dev:/usr/local/vivo/vivo-cub-dev/vdata/tdbModels$ ls -altr
total 932
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 SPO.idn
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 SPO.dat
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 POS.idn
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 POS.dat
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 OSP.dat
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 OSP.idn
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 prefixIdx.idn
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 prefixIdx.dat
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 prefix2id.idn
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 prefix2id.dat
-rw-r--r-- 1 tomcat tomcat        0 Jun 25 17:23 prefixes.dat
-rw-r--r-- 1 tomcat tomcat        0 Jun 25 17:23 prefixes.dat-jrnl
drwxr-xr-x 2 tomcat tomcat     4096 Jun 25 17:23 .
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 node2id.idn
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 GPOS.idn
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 GOSP.idn
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 POSG.idn
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 OSPG.idn
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 GPOS.dat
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 GOSP.dat
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 OSPG.dat
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 SPOG.idn
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 SPOG.dat
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 GSPO.idn
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 GSPO.dat
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:23 POSG.dat
-rw-r--r-- 1 tomcat tomcat        0 Jun 25 17:26 nodes.dat-jrnl
-rw-r--r-- 1 tomcat tomcat  8388608 Jun 25 17:26 node2id.dat
-rw-r--r-- 1 tomcat tomcat    51567 Jun 25 17:26 nodes.dat
-rw-r--r-- 1 tomcat tomcat   575060 Jun 25 17:26 journal.jrnl
drwxrwxr-x 9 elsborg facstaff   4096 Jun 25 17:31 ..
Â
I found that when I deployed to a different tomcat instance, it worked for a bit.
Then I made a change to the PropertyConfig.n3 file – which I noticed was moved to firsttime from everytime several years ago, not sure why?
After that change I destroyed the tdbModels and let VIVO rebuild it, because the changes are in the firsttime graph.
After that this error occurred again.
I have destroyed and re-installed our full 3 tier source and re-cloned multiple times. I have tried doing this against just the VIVO source. All to no-avail. Â
I also tried removing all files under the tomcat webapps and work directories thinking something is cached somewhere.
This problem still exists even after a system reboot.
So it seems that once this happens to a tomcat instance it persists somehow after numerous rebuilds.
Does anybody know if tomcat and/or tdb caches information somewhere else?
Â
Â
Don
To view this discussion on the web visit https://groups.google.com/d/msgid/vivo-tech/BLUPR04MB165E4C96DF021DACBA9EEC0BD740%40BLUPR04MB165.namprd04.prod.outlook.com.