org.apache.jena.riot.RiotParseException: [line: 1, col: 1 ] Bad character encoding

Sakai JIRA | Justin Littman | 2 years ago
  1. 0

    Steps to reproduce: 1. Goto Add or Remove RDF Data admin page. 2. Select Add instance data, Turtle serialization, and provide the attached file. 3. Click submit. Expected result: RDF upload successful. Actual result: Could not load from file: edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceException: org.apache.jena.riot.RiotParseException: [line: 1, col: 1 ] Bad character encoding and in the logs: 2015-04-21 17:02:26,011 ERROR [IndexingChangeListener] Failed to parse triple <http://vivo.gwu.edu/individual/per-9281502e56ea7b05196e47c556c9ba08> <http://vivoweb.org/ontology/core#overview> "Ernest Forman is a Professor of Decision Sciences at The George Washington University's School of Business. He has extensive experience with executive decision-making methodologies, resource allocation, project portfolio management, risk analysis and risk management, operations management and statistics. He received one of the first United States patents issued for computer software and designed Expert Choice, a computerized implementation of the Analytic Hierarchy Process, which is now used extensively throughout the United States as well as in Canada, South and Central America, Europe, the Middle East, and the Far East. Applications include a wide range of government and business decisions involving tradeoffs among conflicting objectives, some quantitative, some qualitative. Examples of such problems include government policy, allocation of R&D funds, cost/benefit analysis, employee evaluation, setting corporate priorities, group decision-making, conflict resolution and strategic planning. Dr. Forman's expertise is widely recognized and he is frequently consulted by organizations such as IBM, MERCK, John Deere, Ford, AOL, NIST, Boeing, GAO, IRS, NASA, CIA, DoD, state, and local governments.\nDr. Forman holds six U.S. Patents related to decision-making and is co-founder of Expert Choice Inc. In addition to developing Expert Choice, Dr. Forman is the creator of other commercial software products including, Expert Choice Comparion, Riskion, The Accountant, The Business Accountant, and Stratatree. He has conducted national and international seminars on decision support, group decision-making, resource allocation, data base management, distributed processing, and forecasting. \nDr. Forman has authored Decision by Objectives, and has co-authored An Analytic Framework for Marketing Decisions, The Hierarchon - A Dictionary of Hierarchies, and Advances in Telematics. He is engaged in research, development and writing about the theory of measurement, evaluation and choice; corporate and public sector applications of decision analysis; strategic planning; resource allocation; conflict resolution and project portfolio management. \nPrior to joining the faculty of George Washington University, Dr. Forman was a member of the technical staff of the MITRE Corporation, where he conducted seminal research and development of a distributed data base system and evaluated remote utilization of a variety of unique computer resources on the experimental ARPA computer network (forerunner of the INTERNET).  Other research areas at MITRE included computer performance evaluation, computer security, source data automation, and data base management systems. Dr. Forman was a Lieutenant in the United States Navy and was selected by Admiral Rickover to serve at the U.S. Naval Nuclear Power School, where he taught mathematics and electrical engineering. Education\nBachelor of Science degree in electrical engineering from the University of Rochester, \nMaster of Science in Management Science from Johns Hopkins University, Doctor of Science in Operations Research from The George Washington University.\n" . org.apache.jena.riot.RiotParseException: [line: 1, col: 1 ] Bad character encoding at org.apache.jena.riot.tokens.TokenizerText.hasNext(TokenizerText.java:105) at org.apache.jena.atlas.iterator.PeekIterator.fill(PeekIterator.java:50) at org.apache.jena.atlas.iterator.PeekIterator.<init>(PeekIterator.java:44) at org.apache.jena.riot.lang.LangEngine.<init>(LangEngine.java:45) at org.apache.jena.riot.lang.LangBase.<init>(LangBase.java:32) at org.apache.jena.riot.lang.LangNTuple.<init>(LangNTuple.java:61) at org.apache.jena.riot.lang.LangNTriples.<init>(LangNTriples.java:42) at org.apache.jena.riot.RiotReader.createParserNTriples(RiotReader.java:360) at org.apache.jena.riot.RiotReader.createParserNTriples(RiotReader.java:354) at org.apache.jena.riot.RiotReader.createIteratorTriples(RiotReader.java:244) at edu.cornell.mannlib.vitro.webapp.searchindex.IndexingChangeListener.parseTriple(IndexingChangeListener.java:147) at edu.cornell.mannlib.vitro.webapp.searchindex.IndexingChangeListener.addedStatement(IndexingChangeListener.java:116) at edu.cornell.mannlib.vitro.webapp.utils.developer.listeners.DeveloperDisabledChangeListener.addedStatement(DeveloperDisabledChangeListener.java:35) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceImpl.notifyListeners(RDFServiceImpl.java:119) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.ListeningGraph.performAdd(ListeningGraph.java:60) at com.hp.hpl.jena.graph.GraphUtil.addIteratorWorker(GraphUtil.java:194) at com.hp.hpl.jena.graph.GraphUtil.addInto(GraphUtil.java:183) at com.hp.hpl.jena.rdf.model.impl.ModelCom.add(ModelCom.java:208) at com.hp.hpl.jena.rdf.model.impl.ModelCom.add(ModelCom.java:202) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.RDFServiceJena.operateOnModel(RDFServiceJena.java:117) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.RDFServiceJena.notifyListenersOfChanges(RDFServiceJena.java:99) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.sdb.RDFServiceSDB.changeSetUpdate(RDFServiceSDB.java:90) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFService.changeSetUpdate(LoggingRDFService.java:35) at edu.cornell.mannlib.vitro.webapp.controller.jena.RDFUploadController.addUsingRDFService(RDFUploadController.java:239) at edu.cornell.mannlib.vitro.webapp.controller.jena.RDFUploadController.doPost(RDFUploadController.java:147) at javax.servlet.http.HttpServlet.service(HttpServlet.java:648) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at edu.cornell.mannlib.vitro.webapp.controller.VitroHttpServlet.service(VitroHttpServlet.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 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:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.ClickjackFilter.doFilter(ClickjackFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.RequestModelsPrep.doFilter(RequestModelsPrep.java:56) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.URLRewriterFilter.doFilter(URLRewriterFilter.java:38) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.JSessionStripFilter.doFilter(JSessionStripFilter.java:60) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.produceBasicResponse(CachingResponseFilter.java:321) at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.doFilter(CachingResponseFilter.java:115) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.i18n.selection.LocaleSelectionFilter.doFilter(LocaleSelectionFilter.java:62) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:34) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.SessionTimeoutLimitingFilter.doFilter(SessionTimeoutLimitingFilter.java:39) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.StartupStatusDisplayFilter.doFilter(StartupStatusDisplayFilter.java:64) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668) at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1517) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1474) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) 2015-04-21 17:02:26,033 ERROR [RDFServiceSDB] org.apache.jena.riot.RiotParseException: [line: 1, col: 1 ] Bad character encoding org.apache.jena.riot.RiotParseException: [line: 1, col: 1 ] Bad character encoding at org.apache.jena.riot.tokens.TokenizerText.hasNext(TokenizerText.java:105) at org.apache.jena.atlas.iterator.PeekIterator.fill(PeekIterator.java:50) at org.apache.jena.atlas.iterator.PeekIterator.<init>(PeekIterator.java:44) at org.apache.jena.riot.lang.LangEngine.<init>(LangEngine.java:45) at org.apache.jena.riot.lang.LangBase.<init>(LangBase.java:32) at org.apache.jena.riot.lang.LangNTuple.<init>(LangNTuple.java:61) at org.apache.jena.riot.lang.LangNTriples.<init>(LangNTriples.java:42) at org.apache.jena.riot.RiotReader.createParserNTriples(RiotReader.java:360) at org.apache.jena.riot.RiotReader.createParserNTriples(RiotReader.java:354) at org.apache.jena.riot.RiotReader.createIteratorTriples(RiotReader.java:244) at edu.cornell.mannlib.vitro.webapp.searchindex.IndexingChangeListener.parseTriple(IndexingChangeListener.java:147) at edu.cornell.mannlib.vitro.webapp.searchindex.IndexingChangeListener.addedStatement(IndexingChangeListener.java:116) at edu.cornell.mannlib.vitro.webapp.utils.developer.listeners.DeveloperDisabledChangeListener.addedStatement(DeveloperDisabledChangeListener.java:35) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceImpl.notifyListeners(RDFServiceImpl.java:119) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.ListeningGraph.performAdd(ListeningGraph.java:60) at com.hp.hpl.jena.graph.GraphUtil.addIteratorWorker(GraphUtil.java:194) at com.hp.hpl.jena.graph.GraphUtil.addInto(GraphUtil.java:183) at com.hp.hpl.jena.rdf.model.impl.ModelCom.add(ModelCom.java:208) at com.hp.hpl.jena.rdf.model.impl.ModelCom.add(ModelCom.java:202) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.RDFServiceJena.operateOnModel(RDFServiceJena.java:117) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.RDFServiceJena.notifyListenersOfChanges(RDFServiceJena.java:99) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.sdb.RDFServiceSDB.changeSetUpdate(RDFServiceSDB.java:90) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFService.changeSetUpdate(LoggingRDFService.java:35) at edu.cornell.mannlib.vitro.webapp.controller.jena.RDFUploadController.addUsingRDFService(RDFUploadController.java:239) at edu.cornell.mannlib.vitro.webapp.controller.jena.RDFUploadController.doPost(RDFUploadController.java:147) at javax.servlet.http.HttpServlet.service(HttpServlet.java:648) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at edu.cornell.mannlib.vitro.webapp.controller.VitroHttpServlet.service(VitroHttpServlet.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 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:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.ClickjackFilter.doFilter(ClickjackFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.RequestModelsPrep.doFilter(RequestModelsPrep.java:56) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.URLRewriterFilter.doFilter(URLRewriterFilter.java:38) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.JSessionStripFilter.doFilter(JSessionStripFilter.java:60) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.produceBasicResponse(CachingResponseFilter.java:321) at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.doFilter(CachingResponseFilter.java:115) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.i18n.selection.LocaleSelectionFilter.doFilter(LocaleSelectionFilter.java:62) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:34) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.SessionTimeoutLimitingFilter.doFilter(SessionTimeoutLimitingFilter.java:39) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.StartupStatusDisplayFilter.doFilter(StartupStatusDisplayFilter.java:64) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668) at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1517) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1474) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) 2015-04-21 17:02:26,040 WARN [TransactionHandlerSDB] abort: Not in a transaction Additional notes: 1. This defect can also be reproduced loading via the SPARQL Update interface. 2. This defect cannot be reproduced in version 1.7.

    Sakai JIRA | 2 years ago | Justin Littman
    org.apache.jena.riot.RiotParseException: [line: 1, col: 1 ] Bad character encoding
  2. 0

    Steps to reproduce: 1. Goto Add or Remove RDF Data admin page. 2. Select Add instance data, Turtle serialization, and provide the attached file. 3. Click submit. Expected result: RDF upload successful. Actual result: Could not load from file: edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceException: org.apache.jena.riot.RiotParseException: [line: 1, col: 1 ] Bad character encoding and in the logs: 2015-04-21 17:02:26,011 ERROR [IndexingChangeListener] Failed to parse triple <http://vivo.gwu.edu/individual/per-9281502e56ea7b05196e47c556c9ba08> <http://vivoweb.org/ontology/core#overview> "Ernest Forman is a Professor of Decision Sciences at The George Washington University's School of Business. He has extensive experience with executive decision-making methodologies, resource allocation, project portfolio management, risk analysis and risk management, operations management and statistics. He received one of the first United States patents issued for computer software and designed Expert Choice, a computerized implementation of the Analytic Hierarchy Process, which is now used extensively throughout the United States as well as in Canada, South and Central America, Europe, the Middle East, and the Far East. Applications include a wide range of government and business decisions involving tradeoffs among conflicting objectives, some quantitative, some qualitative. Examples of such problems include government policy, allocation of R&D funds, cost/benefit analysis, employee evaluation, setting corporate priorities, group decision-making, conflict resolution and strategic planning. Dr. Forman's expertise is widely recognized and he is frequently consulted by organizations such as IBM, MERCK, John Deere, Ford, AOL, NIST, Boeing, GAO, IRS, NASA, CIA, DoD, state, and local governments.\nDr. Forman holds six U.S. Patents related to decision-making and is co-founder of Expert Choice Inc. In addition to developing Expert Choice, Dr. Forman is the creator of other commercial software products including, Expert Choice Comparion, Riskion, The Accountant, The Business Accountant, and Stratatree. He has conducted national and international seminars on decision support, group decision-making, resource allocation, data base management, distributed processing, and forecasting. \nDr. Forman has authored Decision by Objectives, and has co-authored An Analytic Framework for Marketing Decisions, The Hierarchon - A Dictionary of Hierarchies, and Advances in Telematics. He is engaged in research, development and writing about the theory of measurement, evaluation and choice; corporate and public sector applications of decision analysis; strategic planning; resource allocation; conflict resolution and project portfolio management. \nPrior to joining the faculty of George Washington University, Dr. Forman was a member of the technical staff of the MITRE Corporation, where he conducted seminal research and development of a distributed data base system and evaluated remote utilization of a variety of unique computer resources on the experimental ARPA computer network (forerunner of the INTERNET).  Other research areas at MITRE included computer performance evaluation, computer security, source data automation, and data base management systems. Dr. Forman was a Lieutenant in the United States Navy and was selected by Admiral Rickover to serve at the U.S. Naval Nuclear Power School, where he taught mathematics and electrical engineering. Education\nBachelor of Science degree in electrical engineering from the University of Rochester, \nMaster of Science in Management Science from Johns Hopkins University, Doctor of Science in Operations Research from The George Washington University.\n" . org.apache.jena.riot.RiotParseException: [line: 1, col: 1 ] Bad character encoding at org.apache.jena.riot.tokens.TokenizerText.hasNext(TokenizerText.java:105) at org.apache.jena.atlas.iterator.PeekIterator.fill(PeekIterator.java:50) at org.apache.jena.atlas.iterator.PeekIterator.<init>(PeekIterator.java:44) at org.apache.jena.riot.lang.LangEngine.<init>(LangEngine.java:45) at org.apache.jena.riot.lang.LangBase.<init>(LangBase.java:32) at org.apache.jena.riot.lang.LangNTuple.<init>(LangNTuple.java:61) at org.apache.jena.riot.lang.LangNTriples.<init>(LangNTriples.java:42) at org.apache.jena.riot.RiotReader.createParserNTriples(RiotReader.java:360) at org.apache.jena.riot.RiotReader.createParserNTriples(RiotReader.java:354) at org.apache.jena.riot.RiotReader.createIteratorTriples(RiotReader.java:244) at edu.cornell.mannlib.vitro.webapp.searchindex.IndexingChangeListener.parseTriple(IndexingChangeListener.java:147) at edu.cornell.mannlib.vitro.webapp.searchindex.IndexingChangeListener.addedStatement(IndexingChangeListener.java:116) at edu.cornell.mannlib.vitro.webapp.utils.developer.listeners.DeveloperDisabledChangeListener.addedStatement(DeveloperDisabledChangeListener.java:35) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceImpl.notifyListeners(RDFServiceImpl.java:119) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.ListeningGraph.performAdd(ListeningGraph.java:60) at com.hp.hpl.jena.graph.GraphUtil.addIteratorWorker(GraphUtil.java:194) at com.hp.hpl.jena.graph.GraphUtil.addInto(GraphUtil.java:183) at com.hp.hpl.jena.rdf.model.impl.ModelCom.add(ModelCom.java:208) at com.hp.hpl.jena.rdf.model.impl.ModelCom.add(ModelCom.java:202) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.RDFServiceJena.operateOnModel(RDFServiceJena.java:117) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.RDFServiceJena.notifyListenersOfChanges(RDFServiceJena.java:99) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.sdb.RDFServiceSDB.changeSetUpdate(RDFServiceSDB.java:90) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFService.changeSetUpdate(LoggingRDFService.java:35) at edu.cornell.mannlib.vitro.webapp.controller.jena.RDFUploadController.addUsingRDFService(RDFUploadController.java:239) at edu.cornell.mannlib.vitro.webapp.controller.jena.RDFUploadController.doPost(RDFUploadController.java:147) at javax.servlet.http.HttpServlet.service(HttpServlet.java:648) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at edu.cornell.mannlib.vitro.webapp.controller.VitroHttpServlet.service(VitroHttpServlet.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 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:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.ClickjackFilter.doFilter(ClickjackFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.RequestModelsPrep.doFilter(RequestModelsPrep.java:56) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.URLRewriterFilter.doFilter(URLRewriterFilter.java:38) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.JSessionStripFilter.doFilter(JSessionStripFilter.java:60) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.produceBasicResponse(CachingResponseFilter.java:321) at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.doFilter(CachingResponseFilter.java:115) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.i18n.selection.LocaleSelectionFilter.doFilter(LocaleSelectionFilter.java:62) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:34) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.SessionTimeoutLimitingFilter.doFilter(SessionTimeoutLimitingFilter.java:39) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.StartupStatusDisplayFilter.doFilter(StartupStatusDisplayFilter.java:64) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668) at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1517) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1474) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) 2015-04-21 17:02:26,033 ERROR [RDFServiceSDB] org.apache.jena.riot.RiotParseException: [line: 1, col: 1 ] Bad character encoding org.apache.jena.riot.RiotParseException: [line: 1, col: 1 ] Bad character encoding at org.apache.jena.riot.tokens.TokenizerText.hasNext(TokenizerText.java:105) at org.apache.jena.atlas.iterator.PeekIterator.fill(PeekIterator.java:50) at org.apache.jena.atlas.iterator.PeekIterator.<init>(PeekIterator.java:44) at org.apache.jena.riot.lang.LangEngine.<init>(LangEngine.java:45) at org.apache.jena.riot.lang.LangBase.<init>(LangBase.java:32) at org.apache.jena.riot.lang.LangNTuple.<init>(LangNTuple.java:61) at org.apache.jena.riot.lang.LangNTriples.<init>(LangNTriples.java:42) at org.apache.jena.riot.RiotReader.createParserNTriples(RiotReader.java:360) at org.apache.jena.riot.RiotReader.createParserNTriples(RiotReader.java:354) at org.apache.jena.riot.RiotReader.createIteratorTriples(RiotReader.java:244) at edu.cornell.mannlib.vitro.webapp.searchindex.IndexingChangeListener.parseTriple(IndexingChangeListener.java:147) at edu.cornell.mannlib.vitro.webapp.searchindex.IndexingChangeListener.addedStatement(IndexingChangeListener.java:116) at edu.cornell.mannlib.vitro.webapp.utils.developer.listeners.DeveloperDisabledChangeListener.addedStatement(DeveloperDisabledChangeListener.java:35) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceImpl.notifyListeners(RDFServiceImpl.java:119) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.ListeningGraph.performAdd(ListeningGraph.java:60) at com.hp.hpl.jena.graph.GraphUtil.addIteratorWorker(GraphUtil.java:194) at com.hp.hpl.jena.graph.GraphUtil.addInto(GraphUtil.java:183) at com.hp.hpl.jena.rdf.model.impl.ModelCom.add(ModelCom.java:208) at com.hp.hpl.jena.rdf.model.impl.ModelCom.add(ModelCom.java:202) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.RDFServiceJena.operateOnModel(RDFServiceJena.java:117) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.RDFServiceJena.notifyListenersOfChanges(RDFServiceJena.java:99) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.sdb.RDFServiceSDB.changeSetUpdate(RDFServiceSDB.java:90) at edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFService.changeSetUpdate(LoggingRDFService.java:35) at edu.cornell.mannlib.vitro.webapp.controller.jena.RDFUploadController.addUsingRDFService(RDFUploadController.java:239) at edu.cornell.mannlib.vitro.webapp.controller.jena.RDFUploadController.doPost(RDFUploadController.java:147) at javax.servlet.http.HttpServlet.service(HttpServlet.java:648) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at edu.cornell.mannlib.vitro.webapp.controller.VitroHttpServlet.service(VitroHttpServlet.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 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:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.ClickjackFilter.doFilter(ClickjackFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.RequestModelsPrep.doFilter(RequestModelsPrep.java:56) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.URLRewriterFilter.doFilter(URLRewriterFilter.java:38) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.JSessionStripFilter.doFilter(JSessionStripFilter.java:60) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.produceBasicResponse(CachingResponseFilter.java:321) at edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.doFilter(CachingResponseFilter.java:115) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.i18n.selection.LocaleSelectionFilter.doFilter(LocaleSelectionFilter.java:62) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:34) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.SessionTimeoutLimitingFilter.doFilter(SessionTimeoutLimitingFilter.java:39) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at edu.cornell.mannlib.vitro.webapp.filters.StartupStatusDisplayFilter.doFilter(StartupStatusDisplayFilter.java:64) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668) at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1517) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1474) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) 2015-04-21 17:02:26,040 WARN [TransactionHandlerSDB] abort: Not in a transaction Additional notes: 1. This defect can also be reproduced loading via the SPARQL Update interface. 2. This defect cannot be reproduced in version 1.7.

    Sakai JIRA | 2 years ago | Justin Littman
    org.apache.jena.riot.RiotParseException: [line: 1, col: 1 ] Bad character encoding

    Root Cause Analysis

    1. org.apache.jena.riot.RiotParseException

      [line: 1, col: 1 ] Bad character encoding

      at org.apache.jena.riot.tokens.TokenizerText.hasNext()
    2. Apache Jena - ARQ (SPARQL 1.1 Query Engine)
      RiotReader.createIteratorTriples
      1. org.apache.jena.riot.tokens.TokenizerText.hasNext(TokenizerText.java:105)
      2. org.apache.jena.atlas.iterator.PeekIterator.fill(PeekIterator.java:50)
      3. org.apache.jena.atlas.iterator.PeekIterator.<init>(PeekIterator.java:44)
      4. org.apache.jena.riot.lang.LangEngine.<init>(LangEngine.java:45)
      5. org.apache.jena.riot.lang.LangBase.<init>(LangBase.java:32)
      6. org.apache.jena.riot.lang.LangNTuple.<init>(LangNTuple.java:61)
      7. org.apache.jena.riot.lang.LangNTriples.<init>(LangNTriples.java:42)
      8. org.apache.jena.riot.RiotReader.createParserNTriples(RiotReader.java:360)
      9. org.apache.jena.riot.RiotReader.createParserNTriples(RiotReader.java:354)
      10. org.apache.jena.riot.RiotReader.createIteratorTriples(RiotReader.java:244)
      10 frames
    3. edu.cornell.mannlib
      ListeningGraph.performAdd
      1. edu.cornell.mannlib.vitro.webapp.searchindex.IndexingChangeListener.parseTriple(IndexingChangeListener.java:147)
      2. edu.cornell.mannlib.vitro.webapp.searchindex.IndexingChangeListener.addedStatement(IndexingChangeListener.java:116)
      3. edu.cornell.mannlib.vitro.webapp.utils.developer.listeners.DeveloperDisabledChangeListener.addedStatement(DeveloperDisabledChangeListener.java:35)
      4. edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceImpl.notifyListeners(RDFServiceImpl.java:119)
      5. edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.ListeningGraph.performAdd(ListeningGraph.java:60)
      5 frames
    4. Apache Jena - Core
      ModelCom.add
      1. com.hp.hpl.jena.graph.GraphUtil.addIteratorWorker(GraphUtil.java:194)
      2. com.hp.hpl.jena.graph.GraphUtil.addInto(GraphUtil.java:183)
      3. com.hp.hpl.jena.rdf.model.impl.ModelCom.add(ModelCom.java:208)
      4. com.hp.hpl.jena.rdf.model.impl.ModelCom.add(ModelCom.java:202)
      4 frames
    5. edu.cornell.mannlib
      RDFUploadController.doPost
      1. edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.RDFServiceJena.operateOnModel(RDFServiceJena.java:117)
      2. edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.RDFServiceJena.notifyListenersOfChanges(RDFServiceJena.java:99)
      3. edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.sdb.RDFServiceSDB.changeSetUpdate(RDFServiceSDB.java:90)
      4. edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFService.changeSetUpdate(LoggingRDFService.java:35)
      5. edu.cornell.mannlib.vitro.webapp.controller.jena.RDFUploadController.addUsingRDFService(RDFUploadController.java:239)
      6. edu.cornell.mannlib.vitro.webapp.controller.jena.RDFUploadController.doPost(RDFUploadController.java:147)
      6 frames
    6. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
      2. javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      2 frames
    7. edu.cornell.mannlib
      VitroHttpServlet.service
      1. edu.cornell.mannlib.vitro.webapp.controller.VitroHttpServlet.service(VitroHttpServlet.java:71)
      1 frame
    8. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    9. Tomcat WS
      WsFilter.doFilter
      1. org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
      1 frame
    10. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    11. edu.cornell.mannlib
      PageRoutingFilter.doFilter
      1. edu.cornell.mannlib.vitro.webapp.filters.PageRoutingFilter.doNonDisplayPage(PageRoutingFilter.java:108)
      2. edu.cornell.mannlib.vitro.webapp.filters.PageRoutingFilter.doFilter(PageRoutingFilter.java:99)
      2 frames
    12. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    13. edu.cornell.mannlib
      ClickjackFilter.doFilter
      1. edu.cornell.mannlib.vitro.webapp.filters.ClickjackFilter.doFilter(ClickjackFilter.java:31)
      1 frame
    14. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    15. edu.cornell.mannlib
      RequestModelsPrep.doFilter
      1. edu.cornell.mannlib.vitro.webapp.filters.RequestModelsPrep.doFilter(RequestModelsPrep.java:56)
      1 frame
    16. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    17. edu.cornell.mannlib
      URLRewriterFilter.doFilter
      1. edu.cornell.mannlib.vitro.webapp.filters.URLRewriterFilter.doFilter(URLRewriterFilter.java:38)
      1 frame
    18. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    19. edu.cornell.mannlib
      JSessionStripFilter.doFilter
      1. edu.cornell.mannlib.vitro.webapp.filters.JSessionStripFilter.doFilter(JSessionStripFilter.java:60)
      1 frame
    20. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    21. edu.cornell.mannlib
      CachingResponseFilter.doFilter
      1. edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.produceBasicResponse(CachingResponseFilter.java:321)
      2. edu.cornell.mannlib.vitro.webapp.filters.CachingResponseFilter.doFilter(CachingResponseFilter.java:115)
      2 frames
    22. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    23. edu.cornell.mannlib
      LocaleSelectionFilter.doFilter
      1. edu.cornell.mannlib.vitro.webapp.i18n.selection.LocaleSelectionFilter.doFilter(LocaleSelectionFilter.java:62)
      1 frame
    24. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    25. edu.cornell.mannlib
      CharsetEncodingFilter.doFilter
      1. edu.cornell.mannlib.vitro.webapp.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:34)
      1 frame
    26. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    27. edu.cornell.mannlib
      SessionTimeoutLimitingFilter.doFilter
      1. edu.cornell.mannlib.vitro.webapp.filters.SessionTimeoutLimitingFilter.doFilter(SessionTimeoutLimitingFilter.java:39)
      1 frame
    28. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    29. edu.cornell.mannlib
      StartupStatusDisplayFilter.doFilter
      1. edu.cornell.mannlib.vitro.webapp.filters.StartupStatusDisplayFilter.doFilter(StartupStatusDisplayFilter.java:64)
      1 frame
    30. Glassfish Core
      CoyoteAdapter.service
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
      4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
      5. org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
      6. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
      7. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
      8. org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
      9. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
      10. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
      10 frames
    31. Grizzly HTTP
      NioEndpoint$SocketProcessor.run
      1. org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
      2. org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668)
      3. org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
      4. org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1517)
      5. org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1474)
      5 frames
    32. Java RT
      ThreadPoolExecutor$Worker.run
      1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      2 frames
    33. Tomcat Util
      TaskThread$WrappingRunnable.run
      1. org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
      1 frame
    34. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:745)
      1 frame