You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(31) |
Nov
(25) |
Dec
(33) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(48) |
Feb
(62) |
Mar
(22) |
Apr
(29) |
May
(9) |
Jun
(45) |
Jul
(28) |
Aug
(41) |
Sep
(60) |
Oct
(96) |
Nov
(99) |
Dec
(70) |
2003 |
Jan
(98) |
Feb
(159) |
Mar
(164) |
Apr
(150) |
May
(143) |
Jun
(97) |
Jul
(184) |
Aug
(143) |
Sep
(207) |
Oct
(126) |
Nov
(159) |
Dec
(165) |
2004 |
Jan
(131) |
Feb
(229) |
Mar
(220) |
Apr
(212) |
May
(320) |
Jun
(223) |
Jul
(191) |
Aug
(390) |
Sep
(261) |
Oct
(229) |
Nov
(215) |
Dec
(184) |
2005 |
Jan
(221) |
Feb
(312) |
Mar
(336) |
Apr
(273) |
May
(359) |
Jun
(277) |
Jul
(303) |
Aug
(321) |
Sep
(256) |
Oct
(415) |
Nov
(428) |
Dec
(508) |
2006 |
Jan
(585) |
Feb
(419) |
Mar
(496) |
Apr
(296) |
May
(403) |
Jun
(404) |
Jul
(553) |
Aug
(296) |
Sep
(252) |
Oct
(416) |
Nov
(414) |
Dec
(245) |
2007 |
Jan
(354) |
Feb
(422) |
Mar
(389) |
Apr
(298) |
May
(397) |
Jun
(318) |
Jul
(315) |
Aug
(339) |
Sep
(253) |
Oct
(317) |
Nov
(350) |
Dec
(264) |
2008 |
Jan
(353) |
Feb
(313) |
Mar
(433) |
Apr
(383) |
May
(343) |
Jun
(355) |
Jul
(321) |
Aug
(338) |
Sep
(242) |
Oct
(206) |
Nov
(199) |
Dec
(279) |
2009 |
Jan
(327) |
Feb
(221) |
Mar
(280) |
Apr
(278) |
May
(237) |
Jun
(345) |
Jul
(322) |
Aug
(324) |
Sep
(676) |
Oct
(586) |
Nov
(735) |
Dec
(329) |
2010 |
Jan
(619) |
Feb
(424) |
Mar
(529) |
Apr
(241) |
May
(312) |
Jun
(554) |
Jul
(698) |
Aug
(576) |
Sep
(408) |
Oct
(268) |
Nov
(391) |
Dec
(426) |
2011 |
Jan
(629) |
Feb
(512) |
Mar
(465) |
Apr
(467) |
May
(475) |
Jun
(403) |
Jul
(426) |
Aug
(542) |
Sep
(418) |
Oct
(620) |
Nov
(614) |
Dec
(358) |
2012 |
Jan
(357) |
Feb
(466) |
Mar
(344) |
Apr
(215) |
May
(408) |
Jun
(375) |
Jul
(241) |
Aug
(260) |
Sep
(401) |
Oct
(461) |
Nov
(498) |
Dec
(294) |
2013 |
Jan
(453) |
Feb
(447) |
Mar
(434) |
Apr
(326) |
May
(295) |
Jun
(471) |
Jul
(463) |
Aug
(278) |
Sep
(525) |
Oct
(343) |
Nov
(389) |
Dec
(405) |
2014 |
Jan
(564) |
Feb
(324) |
Mar
(319) |
Apr
(319) |
May
(384) |
Jun
(259) |
Jul
(210) |
Aug
(219) |
Sep
(315) |
Oct
(478) |
Nov
(207) |
Dec
(316) |
2015 |
Jan
(222) |
Feb
(234) |
Mar
(201) |
Apr
(145) |
May
(367) |
Jun
(318) |
Jul
(195) |
Aug
(210) |
Sep
(234) |
Oct
(248) |
Nov
(217) |
Dec
(189) |
2016 |
Jan
(219) |
Feb
(177) |
Mar
(110) |
Apr
(91) |
May
(159) |
Jun
(124) |
Jul
(192) |
Aug
(119) |
Sep
(125) |
Oct
(64) |
Nov
(80) |
Dec
(68) |
2017 |
Jan
(156) |
Feb
(312) |
Mar
(386) |
Apr
(217) |
May
(89) |
Jun
(115) |
Jul
(79) |
Aug
(122) |
Sep
(100) |
Oct
(99) |
Nov
(129) |
Dec
(77) |
2018 |
Jan
(106) |
Feb
(78) |
Mar
(160) |
Apr
(73) |
May
(110) |
Jun
(160) |
Jul
(93) |
Aug
(92) |
Sep
(75) |
Oct
(147) |
Nov
(114) |
Dec
(97) |
2019 |
Jan
(141) |
Feb
(78) |
Mar
(158) |
Apr
(60) |
May
(123) |
Jun
(54) |
Jul
(44) |
Aug
(147) |
Sep
(117) |
Oct
(54) |
Nov
(74) |
Dec
(96) |
2020 |
Jan
(113) |
Feb
(125) |
Mar
(142) |
Apr
(57) |
May
(71) |
Jun
(99) |
Jul
(58) |
Aug
(81) |
Sep
(49) |
Oct
(50) |
Nov
(63) |
Dec
(37) |
2021 |
Jan
(37) |
Feb
(45) |
Mar
(39) |
Apr
(18) |
May
(14) |
Jun
(9) |
Jul
(44) |
Aug
(23) |
Sep
(13) |
Oct
(31) |
Nov
(13) |
Dec
(33) |
2022 |
Jan
(17) |
Feb
(8) |
Mar
(32) |
Apr
(7) |
May
(17) |
Jun
(7) |
Jul
(36) |
Aug
(29) |
Sep
(9) |
Oct
(20) |
Nov
(10) |
Dec
(1) |
2023 |
Jan
(30) |
Feb
(37) |
Mar
(23) |
Apr
(1) |
May
(14) |
Jun
(5) |
Jul
(3) |
Aug
(6) |
Sep
(5) |
Oct
(48) |
Nov
(4) |
Dec
(29) |
2024 |
Jan
(1) |
Feb
|
Mar
(21) |
Apr
(6) |
May
(16) |
Jun
(41) |
Jul
(11) |
Aug
(17) |
Sep
(16) |
Oct
(11) |
Nov
(3) |
Dec
(9) |
2025 |
Jan
(7) |
Feb
(7) |
Mar
(6) |
Apr
(6) |
May
(30) |
Jun
(8) |
Jul
(10) |
Aug
(4) |
Sep
(10) |
Oct
|
Nov
|
Dec
|
From: Joern T. <joe...@gm...> - 2024-03-18 11:14:39
|
Hey John, As a pure client-side framework Fore is independent of eXist-db and you can play with it outside of eXist. To quickly start to play with Fore there's 'fore-project' on Github - https://github.com/Jinntec/fore-project This gives you a simple webserver and also allows you to create some Cypress tests for your pages. To actually deploy this into an app you just have to move your html page, the fore css files and fore.js to appropriate locations in your xar and be done. However I also created an eXist-db app to make it even easier for eXist-db users but there's a HTML serialization bug in eXide that unfortunately breaks Fore pages when used for editing. Other ways to deploy the HTML (e.g. via Oxygen or WebDav) should however work. I hope I can work that out and offer it via the eXist-db package repo. Joern On Sun, Mar 17, 2024 at 11:17 PM John Reed <jr...@gm...> wrote: > Hello Joern, I would appreciate you creating a exist-db application. As a > beginner I am unfamiliar with making fore work. Thanks. > > John > > On Sun, Mar 17, 2024 at 5:49 AM Joern Turner <joe...@gm...> > wrote: > >> Hi Maurizio, >> >> for the XForms part you might also like to have a look at >> https://github.com/Jinntec/Fore which follows the lines of XForms but in >> pure HTML. >> >> I was preparing an eXist-db app showcasing it but due to time constraints >> wasn't able to roll it out yet. >> >> Though Fore is not 100% XForms (by intention) it should be very easy to >> port XForms code to Fore. >> >> hth, >> >> Joern >> >> >> >> On Sun, Mar 17, 2024 at 11:25 AM Maurizio Neri via Exist-open < >> exi...@li...> wrote: >> >>> Hello everybody, >>> I have downloaded and installed exist-db version 6.2.0 on my windows 7 >>> laptop. >>> I installed also xsltforms application (samples application and >>> library) and I have tried to make my first XRX application as is >>> described in >>> >>> "http://www.exist-db.org/exist/apps/doc/beginners-guide-to-xrx-v4". >>> >>> While list item and view item functions works as espected, the >>> application as is described in the article doesn't work for "search" and >>> "insert a new item" operations. >>> Can anybody confirm the the code in the article is ok? Where can I get >>> other basic xrx sample application ? >>> Thank you for the attentions. >>> >>> Best regards. >>> M_a_u_r_i_z_i_o >>> N_e_r_i >>> >>> >>> >>> _______________________________________________ >>> Exist-open mailing list >>> Exi...@li... >>> https://lists.sourceforge.net/lists/listinfo/exist-open >>> >> _______________________________________________ >> Exist-open mailing list >> Exi...@li... >> https://lists.sourceforge.net/lists/listinfo/exist-open >> > |
From: Maurizio N. <mau...@io...> - 2024-03-18 06:14:17
|
Hello everybody! I've solved the most problematic problem that I had with the xrx example code - I was unable to store a new entry. The problem is in the edit.xq code: the instance in the model and the submit elements must be the same. So I had to change "my-task" into "save-data". I'm happy to ear that Fore is available and I 'll give it a try, when I can. I've used betterForm years ago and it was a wonderful tool, so I think Fore is surelly a great tool too. Thank you Joern! Best regards. M_a_u_r_i_z_i_o N_e_r_i Il 17/03/2024 13:47, Joern Turner ha scritto: > Hi Maurizio, > > for the XForms part you might also like to have a look at > https://github.com/Jinntec/Fore which follows the lines of XForms but > in pure HTML. > > I was preparing an eXist-db app showcasing it but due to time > constraints wasn't able to roll it out yet. > > Though Fore is not 100% XForms (by intention) it should be very easy > to port XForms code to Fore. > > hth, > > Joern > > > > On Sun, Mar 17, 2024 at 11:25 AM Maurizio Neri via Exist-open > <exi...@li...> wrote: > > Hello everybody, > I have downloaded and installed exist-db version 6.2.0 on my > windows 7 > laptop. > I installed also xsltforms application (samples application and > library) and I have tried to make my first XRX application as is > described in > > "http://www.exist-db.org/exist/apps/doc/beginners-guide-to-xrx-v4". > > While list item and view item functions works as espected, the > application as is described in the article doesn't work for > "search" and > "insert a new item" operations. > Can anybody confirm the the code in the article is ok? Where can I > get > other basic xrx sample application ? > Thank you for the attentions. > > Best regards. > M_a_u_r_i_z_i_o > N_e_r_i > > > > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > |
From: John R. <jr...@gm...> - 2024-03-17 22:17:38
|
Hello Joern, I would appreciate you creating a exist-db application. As a beginner I am unfamiliar with making fore work. Thanks. John On Sun, Mar 17, 2024 at 5:49 AM Joern Turner <joe...@gm...> wrote: > Hi Maurizio, > > for the XForms part you might also like to have a look at > https://github.com/Jinntec/Fore which follows the lines of XForms but in > pure HTML. > > I was preparing an eXist-db app showcasing it but due to time constraints > wasn't able to roll it out yet. > > Though Fore is not 100% XForms (by intention) it should be very easy to > port XForms code to Fore. > > hth, > > Joern > > > > On Sun, Mar 17, 2024 at 11:25 AM Maurizio Neri via Exist-open < > exi...@li...> wrote: > >> Hello everybody, >> I have downloaded and installed exist-db version 6.2.0 on my windows 7 >> laptop. >> I installed also xsltforms application (samples application and >> library) and I have tried to make my first XRX application as is >> described in >> >> "http://www.exist-db.org/exist/apps/doc/beginners-guide-to-xrx-v4". >> >> While list item and view item functions works as espected, the >> application as is described in the article doesn't work for "search" and >> "insert a new item" operations. >> Can anybody confirm the the code in the article is ok? Where can I get >> other basic xrx sample application ? >> Thank you for the attentions. >> >> Best regards. >> M_a_u_r_i_z_i_o >> N_e_r_i >> >> >> >> _______________________________________________ >> Exist-open mailing list >> Exi...@li... >> https://lists.sourceforge.net/lists/listinfo/exist-open >> > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > |
From: Joern T. <joe...@gm...> - 2024-03-17 12:48:07
|
Hi Maurizio, for the XForms part you might also like to have a look at https://github.com/Jinntec/Fore which follows the lines of XForms but in pure HTML. I was preparing an eXist-db app showcasing it but due to time constraints wasn't able to roll it out yet. Though Fore is not 100% XForms (by intention) it should be very easy to port XForms code to Fore. hth, Joern On Sun, Mar 17, 2024 at 11:25 AM Maurizio Neri via Exist-open < exi...@li...> wrote: > Hello everybody, > I have downloaded and installed exist-db version 6.2.0 on my windows 7 > laptop. > I installed also xsltforms application (samples application and > library) and I have tried to make my first XRX application as is > described in > > "http://www.exist-db.org/exist/apps/doc/beginners-guide-to-xrx-v4". > > While list item and view item functions works as espected, the > application as is described in the article doesn't work for "search" and > "insert a new item" operations. > Can anybody confirm the the code in the article is ok? Where can I get > other basic xrx sample application ? > Thank you for the attentions. > > Best regards. > M_a_u_r_i_z_i_o > N_e_r_i > > > > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > |
From: Maurizio N. <mau...@io...> - 2024-03-17 10:23:10
|
Hello everybody, I have downloaded and installed exist-db version 6.2.0 on my windows 7 laptop. I installed also xsltforms application (samples application and library) and I have tried to make my first XRX application as is described in "http://www.exist-db.org/exist/apps/doc/beginners-guide-to-xrx-v4". While list item and view item functions works as espected, the application as is described in the article doesn't work for "search" and "insert a new item" operations. Can anybody confirm the the code in the article is ok? Where can I get other basic xrx sample application ? Thank you for the attentions. Best regards. M_a_u_r_i_z_i_o N_e_r_i |
From: Alfredo C. <alf...@gm...> - 2024-03-16 14:20:10
|
Hello everyone, I managed to save and restore my application. At this point, however, it is clear that on the one hand I have to strengthen the infrastructure, on the other optimize eXist and optimize the application. In particular, the app prepares: - an editing environment where documents in XML-TEI format are compiled, - then, via a web interface, create a site around a collection of documents, with a set of basic libraries for browsing, searching and indexing. Each site is self-consistent, in the sense that: 1) replicate the collection inside it in a /data folder, 2) contains the xquery libraries, and html/css/js files necessary to use the collection.Furthermore, when a site is generated the old version is placed in a backup folder.I think one problem is that collection X: - exists in the context of editing - is reproduced once in the context of the website, - and therefore also replicated in the context of backups. Therefore each collection is reproduced at least three times with a consequent load on the indexes.I think that if I found a way not to index the collections that are being edited and those in the context of backups but only those publicly exposed on websites, the load on the system would be less.How can I achieve this? |
From: Alfredo C. <alf...@gm...> - 2024-03-13 18:25:17
|
No, i did not try. I never used the java client, I going to try. Il giorno mer 13 mar 2024 alle ore 19:15 Adam Retter <ad...@ex...> ha scritto: > Looking at your stack trace, it's hard to tell what the underlying issue > is as it seems to just show an error in an XQuery. Have you tried to access > the database via the Java Admin Client to see if your documents and queries > are present and as you would expect them to be? > > On Wed, 13 Mar 2024, 19:07 Adam Retter, <ad...@ex...> wrote: > >> The slack channel is here - >> https://join.slack.com/t/exist-db/shared_invite/zt-2f08of45c-EL9h2K1PhKmduA9Bsr6ulA >> >> On Wed, 13 Mar 2024, 18:48 Alfredo Cosco, <alf...@gm...> >> wrote: >> >>> Hi Adam, >>> >>>> >>>> What do you have? Do you still have a data folder. >>>> >>> >>> yes >>> >>> >>>> Do you have a backup of it from before you followed the recovery >>>> instructions? >>>> >>> >>> no >>> >>> >>>> Do you have any backups otherwise? >>>> >>> >>> no >>> >>> >>>> >>>> You might also find the eXist-db Slack channel to be more responsive. >>>> >>> >>> how can I reach the slack channel? >>> >>> thanks >>> Alfredo >>> >>> >>> >>>> This mailing list is fairly low traffic these days. >>>> >>>> Cheers Adam. >>>> >>>> On Wed, 13 Mar 2024, 18:35 Alfredo Cosco, <alf...@gm...> >>>> wrote: >>>> >>>>> Hello, >>>>> I was testing an application on an exist 4..8.0 and ata moment >>>>> everything blocked. >>>>> I was unable to stop the server and i had to kill it by shell. >>>>> >>>>> I tried the RECOVERY procedure in: >>>>> webapp/WEB-INF/data/RECOVERY >>>>> >>>>> But doesn't work >>>>> >>>>> I cannot access also to the Dashboard or eXide >>>>> >>>>> Please help me, I'm desperate, months of job wasted. >>>>> Thanks, >>>>> Alfredo >>>>> >>>>> this is the error i see on the page: >>>>> HTTP ERROR 500 >>>>> >>>>> Problem accessing /exist/apps/eXide/index.html. Reason: >>>>> >>>>> Server Error >>>>> >>>>> Caused by: >>>>> >>>>> javax.servlet.ServletException: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed >>>>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146) >>>>> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >>>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>>> at org.eclipse.jetty.server.Server.handle(Server.java:502) >>>>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>>>> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>>>> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>>>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>>>> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>>>> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>>>> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>>>> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>>>> at java.lang.Thread.run(Thread.java:750) >>>>> Caused by: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed >>>>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) >>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >>>>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >>>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >>>>> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >>>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >>>>> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>>>> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >>>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>>>> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>>>> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>>>> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >>>>> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>>>> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>>>> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >>>>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >>>>> ... 16 more >>>>> Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:172) >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:79) >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:71) >>>>> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >>>>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >>>>> ... 37 more >>>>> Caused by: antlr.TokenStreamIOException: Stream closed >>>>> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >>>>> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >>>>> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >>>>> at antlr.LLkParser.LA(LLkParser.java:52) >>>>> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:110) >>>>> ... 41 more >>>>> >>>>> Caused by: >>>>> >>>>> javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed >>>>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) >>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >>>>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >>>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >>>>> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >>>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >>>>> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>>>> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >>>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>>>> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>>>> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>>>> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >>>>> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>>>> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>>>> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >>>>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >>>>> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >>>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>>> at org.eclipse.jetty.server.Server.handle(Server.java:502) >>>>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>>>> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>>>> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>>>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>>>> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>>>> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>>>> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>>>> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>>>> at java.lang.Thread.run(Thread.java:750) >>>>> Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:172) >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:79) >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:71) >>>>> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >>>>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >>>>> ... 37 more >>>>> Caused by: antlr.TokenStreamIOException: Stream closed >>>>> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >>>>> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >>>>> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >>>>> at antlr.LLkParser.LA(LLkParser.java:52) >>>>> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:110) >>>>> ... 41 more >>>>> >>>>> Caused by: >>>>> >>>>> org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:172) >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:79) >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:71) >>>>> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >>>>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >>>>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >>>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >>>>> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >>>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >>>>> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>>>> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >>>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>>>> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>>>> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>>>> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >>>>> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>>>> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>>>> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >>>>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >>>>> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >>>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>>> at org.eclipse.jetty.server.Server.handle(Server.java:502) >>>>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>>>> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>>>> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>>>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>>>> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>>>> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>>>> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>>>> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>>>> at java.lang.Thread.run(Thread.java:750) >>>>> Caused by: antlr.TokenStreamIOException: Stream closed >>>>> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >>>>> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >>>>> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >>>>> at antlr.LLkParser.LA(LLkParser.java:52) >>>>> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:110) >>>>> ... 41 more >>>>> >>>>> Caused by: >>>>> >>>>> antlr.TokenStreamIOException: Stream closed >>>>> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >>>>> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >>>>> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >>>>> at antlr.LLkParser.LA(LLkParser.java:52) >>>>> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:110) >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:79) >>>>> at org.exist.xquery.XQuery.compile(XQuery.java:71) >>>>> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >>>>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >>>>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >>>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >>>>> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >>>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >>>>> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>>>> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >>>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>>>> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>>>> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>>>> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >>>>> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>>>> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >>>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>>>> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >>>>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >>>>> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >>>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>>> at org.eclipse.jetty.server.Server.handle(Server.java:502) >>>>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>>>> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>>>> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>>>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>>>> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>>>> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>>>> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>>>> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>>>> at java.lang.Thread.run(Thread.java:750) >>>>> >>>>> ------------------------------ >>>>> Powered by Jetty:// 9.4.14.v20181114 <http://eclipse.org/jetty> >>>>> >>>>> _______________________________________________ >>>>> Exist-open mailing list >>>>> Exi...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/exist-open >>>>> >>>> |
From: Adam R. <ad...@ex...> - 2024-03-13 18:15:46
|
Looking at your stack trace, it's hard to tell what the underlying issue is as it seems to just show an error in an XQuery. Have you tried to access the database via the Java Admin Client to see if your documents and queries are present and as you would expect them to be? On Wed, 13 Mar 2024, 19:07 Adam Retter, <ad...@ex...> wrote: > The slack channel is here - > https://join.slack.com/t/exist-db/shared_invite/zt-2f08of45c-EL9h2K1PhKmduA9Bsr6ulA > > On Wed, 13 Mar 2024, 18:48 Alfredo Cosco, <alf...@gm...> wrote: > >> Hi Adam, >> >>> >>> What do you have? Do you still have a data folder. >>> >> >> yes >> >> >>> Do you have a backup of it from before you followed the recovery >>> instructions? >>> >> >> no >> >> >>> Do you have any backups otherwise? >>> >> >> no >> >> >>> >>> You might also find the eXist-db Slack channel to be more responsive. >>> >> >> how can I reach the slack channel? >> >> thanks >> Alfredo >> >> >> >>> This mailing list is fairly low traffic these days. >>> >>> Cheers Adam. >>> >>> On Wed, 13 Mar 2024, 18:35 Alfredo Cosco, <alf...@gm...> >>> wrote: >>> >>>> Hello, >>>> I was testing an application on an exist 4..8.0 and ata moment >>>> everything blocked. >>>> I was unable to stop the server and i had to kill it by shell. >>>> >>>> I tried the RECOVERY procedure in: >>>> webapp/WEB-INF/data/RECOVERY >>>> >>>> But doesn't work >>>> >>>> I cannot access also to the Dashboard or eXide >>>> >>>> Please help me, I'm desperate, months of job wasted. >>>> Thanks, >>>> Alfredo >>>> >>>> this is the error i see on the page: >>>> HTTP ERROR 500 >>>> >>>> Problem accessing /exist/apps/eXide/index.html. Reason: >>>> >>>> Server Error >>>> >>>> Caused by: >>>> >>>> javax.servlet.ServletException: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed >>>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146) >>>> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>> at org.eclipse.jetty.server.Server.handle(Server.java:502) >>>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>>> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>>> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>>> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>>> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>>> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>>> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>>> at java.lang.Thread.run(Thread.java:750) >>>> Caused by: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed >>>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) >>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >>>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >>>> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >>>> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>>> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>>> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>>> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>>> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >>>> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>>> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>>> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >>>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >>>> ... 16 more >>>> Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed >>>> at org.exist.xquery.XQuery.compile(XQuery.java:172) >>>> at org.exist.xquery.XQuery.compile(XQuery.java:79) >>>> at org.exist.xquery.XQuery.compile(XQuery.java:71) >>>> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >>>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >>>> ... 37 more >>>> Caused by: antlr.TokenStreamIOException: Stream closed >>>> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >>>> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >>>> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >>>> at antlr.LLkParser.LA(LLkParser.java:52) >>>> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >>>> at org.exist.xquery.XQuery.compile(XQuery.java:110) >>>> ... 41 more >>>> >>>> Caused by: >>>> >>>> javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed >>>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) >>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >>>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >>>> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >>>> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>>> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>>> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>>> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>>> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >>>> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>>> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>>> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >>>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >>>> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>> at org.eclipse.jetty.server.Server.handle(Server.java:502) >>>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>>> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>>> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>>> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>>> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>>> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>>> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>>> at java.lang.Thread.run(Thread.java:750) >>>> Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed >>>> at org.exist.xquery.XQuery.compile(XQuery.java:172) >>>> at org.exist.xquery.XQuery.compile(XQuery.java:79) >>>> at org.exist.xquery.XQuery.compile(XQuery.java:71) >>>> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >>>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >>>> ... 37 more >>>> Caused by: antlr.TokenStreamIOException: Stream closed >>>> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >>>> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >>>> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >>>> at antlr.LLkParser.LA(LLkParser.java:52) >>>> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >>>> at org.exist.xquery.XQuery.compile(XQuery.java:110) >>>> ... 41 more >>>> >>>> Caused by: >>>> >>>> org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed >>>> at org.exist.xquery.XQuery.compile(XQuery.java:172) >>>> at org.exist.xquery.XQuery.compile(XQuery.java:79) >>>> at org.exist.xquery.XQuery.compile(XQuery.java:71) >>>> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >>>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >>>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >>>> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >>>> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>>> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>>> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>>> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>>> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >>>> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>>> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>>> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >>>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >>>> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>> at org.eclipse.jetty.server.Server.handle(Server.java:502) >>>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>>> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>>> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>>> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>>> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>>> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>>> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>>> at java.lang.Thread.run(Thread.java:750) >>>> Caused by: antlr.TokenStreamIOException: Stream closed >>>> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >>>> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >>>> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >>>> at antlr.LLkParser.LA(LLkParser.java:52) >>>> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >>>> at org.exist.xquery.XQuery.compile(XQuery.java:110) >>>> ... 41 more >>>> >>>> Caused by: >>>> >>>> antlr.TokenStreamIOException: Stream closed >>>> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >>>> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >>>> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >>>> at antlr.LLkParser.LA(LLkParser.java:52) >>>> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >>>> at org.exist.xquery.XQuery.compile(XQuery.java:110) >>>> at org.exist.xquery.XQuery.compile(XQuery.java:79) >>>> at org.exist.xquery.XQuery.compile(XQuery.java:71) >>>> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >>>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >>>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >>>> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >>>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >>>> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>>> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>>> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>>> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>>> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >>>> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>>> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >>>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>>> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >>>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >>>> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >>>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>> at org.eclipse.jetty.server.Server.handle(Server.java:502) >>>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>>> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>>> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>>> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>>> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>>> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>>> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>>> at java.lang.Thread.run(Thread.java:750) >>>> >>>> ------------------------------ >>>> Powered by Jetty:// 9.4.14.v20181114 <http://eclipse.org/jetty> >>>> >>>> _______________________________________________ >>>> Exist-open mailing list >>>> Exi...@li... >>>> https://lists.sourceforge.net/lists/listinfo/exist-open >>>> >>> |
From: <sju...@mr...> - 2024-03-13 18:13:10
|
Do you have Backups? Just reinstall and restore from Backup Alternative, backup Data forlder (just in case) --> under data folder, keep dom, collections and symbols and delete the rest of files(keep folders)... after reinstalling eXist, execute reindex ... it may take a while, but it should recover. Finally --> if nothing works, you can try to rescue data using consistency check tool ... navigate to exist folder and run java -Xms256m -Xmx2048m -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -jar start.jar org.exist.backup.ExportGUI One of those steps usually works for me! Good luck! Sava On 2024-03-13 10:33, Alfredo Cosco wrote: > Hello, > I was testing an application on an exist 4..8.0 and ata moment everything blocked. > I was unable to stop the server and i had to kill it by shell. > > I tried the RECOVERY procedure in: > webapp/WEB-INF/data/RECOVERY > > But doesn't work > > I cannot access also to the Dashboard or eXide > > Please help me, I'm desperate, months of job wasted. > Thanks, > Alfredo > > this is the error i see on the page: > > HTTP ERROR 500 > > Problem accessing /exist/apps/eXide/index.html. Reason: > > Server Error > > CAUSED BY: > > javax.servlet.ServletException: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146) > at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.Server.handle(Server.java:502) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) > at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) > at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) > at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) > at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) > at java.lang.Thread.run(Thread.java:750) > Caused by: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) > at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) > at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) > at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) > at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) > at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) > at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) > at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) > at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) > at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) > ... 16 more > Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed > at org.exist.xquery.XQuery.compile(XQuery.java:172) > at org.exist.xquery.XQuery.compile(XQuery.java:79) > at org.exist.xquery.XQuery.compile(XQuery.java:71) > at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) > ... 37 more > Caused by: antlr.TokenStreamIOException: Stream closed > at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) > at antlr.TokenBuffer.fill(TokenBuffer.java:69) > at antlr.TokenBuffer.LA [1](TokenBuffer.java:80) > at antlr.LLkParser.LA [2](LLkParser.java:52) > at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) > at org.exist.xquery.XQuery.compile(XQuery.java:110) > ... 41 more > > CAUSED BY: > > javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) > at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) > at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) > at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) > at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) > at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) > at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) > at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) > at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) > at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) > at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.Server.handle(Server.java:502) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) > at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) > at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) > at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) > at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) > at java.lang.Thread.run(Thread.java:750) > Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed > at org.exist.xquery.XQuery.compile(XQuery.java:172) > at org.exist.xquery.XQuery.compile(XQuery.java:79) > at org.exist.xquery.XQuery.compile(XQuery.java:71) > at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) > ... 37 more > Caused by: antlr.TokenStreamIOException: Stream closed > at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) > at antlr.TokenBuffer.fill(TokenBuffer.java:69) > at antlr.TokenBuffer.LA [1](TokenBuffer.java:80) > at antlr.LLkParser.LA [2](LLkParser.java:52) > at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) > at org.exist.xquery.XQuery.compile(XQuery.java:110) > ... 41 more > > CAUSED BY: > > org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed > at org.exist.xquery.XQuery.compile(XQuery.java:172) > at org.exist.xquery.XQuery.compile(XQuery.java:79) > at org.exist.xquery.XQuery.compile(XQuery.java:71) > at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) > at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) > at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) > at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) > at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) > at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) > at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) > at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) > at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) > at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) > at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.Server.handle(Server.java:502) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) > at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) > at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) > at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) > at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) > at java.lang.Thread.run(Thread.java:750) > Caused by: antlr.TokenStreamIOException: Stream closed > at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) > at antlr.TokenBuffer.fill(TokenBuffer.java:69) > at antlr.TokenBuffer.LA [1](TokenBuffer.java:80) > at antlr.LLkParser.LA [2](LLkParser.java:52) > at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) > at org.exist.xquery.XQuery.compile(XQuery.java:110) > ... 41 more > > CAUSED BY: > > antlr.TokenStreamIOException: Stream closed > at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) > at antlr.TokenBuffer.fill(TokenBuffer.java:69) > at antlr.TokenBuffer.LA [1](TokenBuffer.java:80) > at antlr.LLkParser.LA [2](LLkParser.java:52) > at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) > at org.exist.xquery.XQuery.compile(XQuery.java:110) > at org.exist.xquery.XQuery.compile(XQuery.java:79) > at org.exist.xquery.XQuery.compile(XQuery.java:71) > at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) > at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) > at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) > at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) > at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) > at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) > at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) > at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) > at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) > at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) > at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.Server.handle(Server.java:502) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) > at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) > at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) > at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) > at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) > at java.lang.Thread.run(Thread.java:750) > > ------------------------- > Powered by Jetty:// 9.4.14.v20181114 [3] > > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open Links: ------ [1] http://antlr.TokenBuffer.LA [2] http://antlr.LLkParser.LA [3] http://eclipse.org/jetty |
From: Adam R. <ad...@ex...> - 2024-03-13 18:08:01
|
The slack channel is here - https://join.slack.com/t/exist-db/shared_invite/zt-2f08of45c-EL9h2K1PhKmduA9Bsr6ulA On Wed, 13 Mar 2024, 18:48 Alfredo Cosco, <alf...@gm...> wrote: > Hi Adam, > >> >> What do you have? Do you still have a data folder. >> > > yes > > >> Do you have a backup of it from before you followed the recovery >> instructions? >> > > no > > >> Do you have any backups otherwise? >> > > no > > >> >> You might also find the eXist-db Slack channel to be more responsive. >> > > how can I reach the slack channel? > > thanks > Alfredo > > > >> This mailing list is fairly low traffic these days. >> >> Cheers Adam. >> >> On Wed, 13 Mar 2024, 18:35 Alfredo Cosco, <alf...@gm...> >> wrote: >> >>> Hello, >>> I was testing an application on an exist 4..8.0 and ata moment >>> everything blocked. >>> I was unable to stop the server and i had to kill it by shell. >>> >>> I tried the RECOVERY procedure in: >>> webapp/WEB-INF/data/RECOVERY >>> >>> But doesn't work >>> >>> I cannot access also to the Dashboard or eXide >>> >>> Please help me, I'm desperate, months of job wasted. >>> Thanks, >>> Alfredo >>> >>> this is the error i see on the page: >>> HTTP ERROR 500 >>> >>> Problem accessing /exist/apps/eXide/index.html. Reason: >>> >>> Server Error >>> >>> Caused by: >>> >>> javax.servlet.ServletException: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed >>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146) >>> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>> at org.eclipse.jetty.server.Server.handle(Server.java:502) >>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>> at java.lang.Thread.run(Thread.java:750) >>> Caused by: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed >>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >>> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >>> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >>> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >>> ... 16 more >>> Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed >>> at org.exist.xquery.XQuery.compile(XQuery.java:172) >>> at org.exist.xquery.XQuery.compile(XQuery.java:79) >>> at org.exist.xquery.XQuery.compile(XQuery.java:71) >>> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >>> ... 37 more >>> Caused by: antlr.TokenStreamIOException: Stream closed >>> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >>> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >>> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >>> at antlr.LLkParser.LA(LLkParser.java:52) >>> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >>> at org.exist.xquery.XQuery.compile(XQuery.java:110) >>> ... 41 more >>> >>> Caused by: >>> >>> javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed >>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >>> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >>> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >>> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >>> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>> at org.eclipse.jetty.server.Server.handle(Server.java:502) >>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>> at java.lang.Thread.run(Thread.java:750) >>> Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed >>> at org.exist.xquery.XQuery.compile(XQuery.java:172) >>> at org.exist.xquery.XQuery.compile(XQuery.java:79) >>> at org.exist.xquery.XQuery.compile(XQuery.java:71) >>> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >>> ... 37 more >>> Caused by: antlr.TokenStreamIOException: Stream closed >>> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >>> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >>> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >>> at antlr.LLkParser.LA(LLkParser.java:52) >>> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >>> at org.exist.xquery.XQuery.compile(XQuery.java:110) >>> ... 41 more >>> >>> Caused by: >>> >>> org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed >>> at org.exist.xquery.XQuery.compile(XQuery.java:172) >>> at org.exist.xquery.XQuery.compile(XQuery.java:79) >>> at org.exist.xquery.XQuery.compile(XQuery.java:71) >>> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >>> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >>> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >>> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >>> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>> at org.eclipse.jetty.server.Server.handle(Server.java:502) >>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>> at java.lang.Thread.run(Thread.java:750) >>> Caused by: antlr.TokenStreamIOException: Stream closed >>> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >>> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >>> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >>> at antlr.LLkParser.LA(LLkParser.java:52) >>> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >>> at org.exist.xquery.XQuery.compile(XQuery.java:110) >>> ... 41 more >>> >>> Caused by: >>> >>> antlr.TokenStreamIOException: Stream closed >>> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >>> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >>> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >>> at antlr.LLkParser.LA(LLkParser.java:52) >>> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >>> at org.exist.xquery.XQuery.compile(XQuery.java:110) >>> at org.exist.xquery.XQuery.compile(XQuery.java:79) >>> at org.exist.xquery.XQuery.compile(XQuery.java:71) >>> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >>> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >>> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >>> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >>> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >>> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >>> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >>> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >>> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >>> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >>> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>> at org.eclipse.jetty.server.Server.handle(Server.java:502) >>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>> at java.lang.Thread.run(Thread.java:750) >>> >>> ------------------------------ >>> Powered by Jetty:// 9.4.14.v20181114 <http://eclipse.org/jetty> >>> >>> _______________________________________________ >>> Exist-open mailing list >>> Exi...@li... >>> https://lists.sourceforge.net/lists/listinfo/exist-open >>> >> |
From: Adam R. <ad...@ex...> - 2024-03-13 18:07:45
|
Hi Alfredo, What do you have? Do you still have a data folder. Do you have a backup of it from before you followed the recovery instructions? Do you have any backups otherwise? You might also find the eXist-db Slack channel to be more responsive. This mailing list is fairly low traffic these days. Cheers Adam. On Wed, 13 Mar 2024, 18:35 Alfredo Cosco, <alf...@gm...> wrote: > Hello, > I was testing an application on an exist 4..8.0 and ata moment everything > blocked. > I was unable to stop the server and i had to kill it by shell. > > I tried the RECOVERY procedure in: > webapp/WEB-INF/data/RECOVERY > > But doesn't work > > I cannot access also to the Dashboard or eXide > > Please help me, I'm desperate, months of job wasted. > Thanks, > Alfredo > > this is the error i see on the page: > HTTP ERROR 500 > > Problem accessing /exist/apps/eXide/index.html. Reason: > > Server Error > > Caused by: > > javax.servlet.ServletException: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146) > at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.Server.handle(Server.java:502) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) > at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) > at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) > at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) > at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) > at java.lang.Thread.run(Thread.java:750) > Caused by: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) > at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) > at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) > at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) > at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) > at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) > at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) > at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) > at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) > at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) > ... 16 more > Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed > at org.exist.xquery.XQuery.compile(XQuery.java:172) > at org.exist.xquery.XQuery.compile(XQuery.java:79) > at org.exist.xquery.XQuery.compile(XQuery.java:71) > at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) > ... 37 more > Caused by: antlr.TokenStreamIOException: Stream closed > at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) > at antlr.TokenBuffer.fill(TokenBuffer.java:69) > at antlr.TokenBuffer.LA(TokenBuffer.java:80) > at antlr.LLkParser.LA(LLkParser.java:52) > at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) > at org.exist.xquery.XQuery.compile(XQuery.java:110) > ... 41 more > > Caused by: > > javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) > at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) > at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) > at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) > at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) > at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) > at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) > at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) > at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) > at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) > at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.Server.handle(Server.java:502) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) > at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) > at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) > at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) > at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) > at java.lang.Thread.run(Thread.java:750) > Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed > at org.exist.xquery.XQuery.compile(XQuery.java:172) > at org.exist.xquery.XQuery.compile(XQuery.java:79) > at org.exist.xquery.XQuery.compile(XQuery.java:71) > at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) > ... 37 more > Caused by: antlr.TokenStreamIOException: Stream closed > at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) > at antlr.TokenBuffer.fill(TokenBuffer.java:69) > at antlr.TokenBuffer.LA(TokenBuffer.java:80) > at antlr.LLkParser.LA(LLkParser.java:52) > at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) > at org.exist.xquery.XQuery.compile(XQuery.java:110) > ... 41 more > > Caused by: > > org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed > at org.exist.xquery.XQuery.compile(XQuery.java:172) > at org.exist.xquery.XQuery.compile(XQuery.java:79) > at org.exist.xquery.XQuery.compile(XQuery.java:71) > at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) > at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) > at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) > at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) > at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) > at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) > at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) > at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) > at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) > at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) > at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.Server.handle(Server.java:502) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) > at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) > at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) > at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) > at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) > at java.lang.Thread.run(Thread.java:750) > Caused by: antlr.TokenStreamIOException: Stream closed > at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) > at antlr.TokenBuffer.fill(TokenBuffer.java:69) > at antlr.TokenBuffer.LA(TokenBuffer.java:80) > at antlr.LLkParser.LA(LLkParser.java:52) > at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) > at org.exist.xquery.XQuery.compile(XQuery.java:110) > ... 41 more > > Caused by: > > antlr.TokenStreamIOException: Stream closed > at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) > at antlr.TokenBuffer.fill(TokenBuffer.java:69) > at antlr.TokenBuffer.LA(TokenBuffer.java:80) > at antlr.LLkParser.LA(LLkParser.java:52) > at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) > at org.exist.xquery.XQuery.compile(XQuery.java:110) > at org.exist.xquery.XQuery.compile(XQuery.java:79) > at org.exist.xquery.XQuery.compile(XQuery.java:71) > at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) > at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) > at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) > at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) > at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) > at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) > at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) > at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) > at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) > at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) > at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.Server.handle(Server.java:502) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) > at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) > at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) > at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) > at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) > at java.lang.Thread.run(Thread.java:750) > > ------------------------------ > Powered by Jetty:// 9.4.14.v20181114 <http://eclipse.org/jetty> > > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > |
From: Alfredo C. <alf...@gm...> - 2024-03-13 17:51:38
|
Hello, Il giorno mer 13 mar 2024 alle ore 18:42 <sju...@mr...> ha scritto: > Do you have Backups? > No > Just reinstall and restore from Backup > > Alternative, backup Data forlder (just in case) --> under data folder, > keep dom, collections and symbols and delete the rest of files(keep > folders)... after reinstalling eXist, execute reindex ... it may take a > while, but it should recover. > So I try to install a new instance of exist, i copy the dom, collections and symbols in the data folder and when it start it should recover? > Finally --> if nothing works, you can try to rescue data using > consistency check tool ... navigate to exist folder and run > > java -Xms256m -Xmx2048m -Dcom.sun.management.jmxremote > -Dcom.sun.management.jmxremote.port=12345 > -Dcom.sun.management.jmxremote.authenticate=false > -Dcom.sun.management.jmxremote.ssl=false -jar start.jar > org.exist.backup.ExportGUI > ok thanks Alfredo > > > One of those steps usually works for me! > > Good luck! > > Sava > > On 2024-03-13 10:33, Alfredo Cosco wrote: > > Hello, > I was testing an application on an exist 4..8.0 and ata moment everything > blocked. > I was unable to stop the server and i had to kill it by shell. > > I tried the RECOVERY procedure in: > webapp/WEB-INF/data/RECOVERY > > But doesn't work > > I cannot access also to the Dashboard or eXide > > Please help me, I'm desperate, months of job wasted. > Thanks, > Alfredo > > this is the error i see on the page: > HTTP ERROR 500 > > Problem accessing /exist/apps/eXide/index.html. Reason: > > Server Error > > > Caused by: > > javax.servlet.ServletException: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146) > at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.Server.handle(Server.java:502) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) > at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) > at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) > at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) > at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) > at java.lang.Thread.run(Thread.java:750) > Caused by: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) > at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) > at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) > at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) > at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) > at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) > at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) > at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) > at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) > at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) > ... 16 more > Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed > at org.exist.xquery.XQuery.compile(XQuery.java:172) > at org.exist.xquery.XQuery.compile(XQuery.java:79) > at org.exist.xquery.XQuery.compile(XQuery.java:71) > at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) > ... 37 more > Caused by: antlr.TokenStreamIOException: Stream closed > at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) > at antlr.TokenBuffer.fill(TokenBuffer.java:69) > at antlr.TokenBuffer.LA(TokenBuffer.java:80) > at antlr.LLkParser.LA(LLkParser.java:52) > at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) > at org.exist.xquery.XQuery.compile(XQuery.java:110) > ... 41 more > > Caused by: > > javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) > at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) > at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) > at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) > at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) > at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) > at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) > at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) > at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) > at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) > at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.Server.handle(Server.java:502) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) > at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) > at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) > at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) > at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) > at java.lang.Thread.run(Thread.java:750) > Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed > at org.exist.xquery.XQuery.compile(XQuery.java:172) > at org.exist.xquery.XQuery.compile(XQuery.java:79) > at org.exist.xquery.XQuery.compile(XQuery.java:71) > at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) > ... 37 more > Caused by: antlr.TokenStreamIOException: Stream closed > at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) > at antlr.TokenBuffer.fill(TokenBuffer.java:69) > at antlr.TokenBuffer.LA(TokenBuffer.java:80) > at antlr.LLkParser.LA(LLkParser.java:52) > at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) > at org.exist.xquery.XQuery.compile(XQuery.java:110) > ... 41 more > > Caused by: > > org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed > at org.exist.xquery.XQuery.compile(XQuery.java:172) > at org.exist.xquery.XQuery.compile(XQuery.java:79) > at org.exist.xquery.XQuery.compile(XQuery.java:71) > at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) > at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) > at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) > at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) > at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) > at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) > at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) > at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) > at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) > at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) > at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.Server.handle(Server.java:502) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) > at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) > at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) > at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) > at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) > at java.lang.Thread.run(Thread.java:750) > Caused by: antlr.TokenStreamIOException: Stream closed > at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) > at antlr.TokenBuffer.fill(TokenBuffer.java:69) > at antlr.TokenBuffer.LA(TokenBuffer.java:80) > at antlr.LLkParser.LA(LLkParser.java:52) > at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) > at org.exist.xquery.XQuery.compile(XQuery.java:110) > ... 41 more > > Caused by: > > antlr.TokenStreamIOException: Stream closed > at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) > at antlr.TokenBuffer.fill(TokenBuffer.java:69) > at antlr.TokenBuffer.LA(TokenBuffer.java:80) > at antlr.LLkParser.LA(LLkParser.java:52) > at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) > at org.exist.xquery.XQuery.compile(XQuery.java:110) > at org.exist.xquery.XQuery.compile(XQuery.java:79) > at org.exist.xquery.XQuery.compile(XQuery.java:71) > at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) > at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) > at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) > at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) > at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) > at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) > at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) > at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) > at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) > at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) > at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) > at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) > at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) > at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) > at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.Server.handle(Server.java:502) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) > at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) > at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) > at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) > at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) > at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) > at java.lang.Thread.run(Thread.java:750) > > ------------------------------ > Powered by Jetty:// 9.4.14.v20181114 <http://eclipse.org/jetty> > > > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > > > > |
From: Alfredo C. <alf...@gm...> - 2024-03-13 17:49:04
|
Hi Adam, > > What do you have? Do you still have a data folder. > yes > Do you have a backup of it from before you followed the recovery > instructions? > no > Do you have any backups otherwise? > no > > You might also find the eXist-db Slack channel to be more responsive. > how can I reach the slack channel? thanks Alfredo > This mailing list is fairly low traffic these days. > > Cheers Adam. > > On Wed, 13 Mar 2024, 18:35 Alfredo Cosco, <alf...@gm...> wrote: > >> Hello, >> I was testing an application on an exist 4..8.0 and ata moment everything >> blocked. >> I was unable to stop the server and i had to kill it by shell. >> >> I tried the RECOVERY procedure in: >> webapp/WEB-INF/data/RECOVERY >> >> But doesn't work >> >> I cannot access also to the Dashboard or eXide >> >> Please help me, I'm desperate, months of job wasted. >> Thanks, >> Alfredo >> >> this is the error i see on the page: >> HTTP ERROR 500 >> >> Problem accessing /exist/apps/eXide/index.html. Reason: >> >> Server Error >> >> Caused by: >> >> javax.servlet.ServletException: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed >> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146) >> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >> at org.eclipse.jetty.server.Server.handle(Server.java:502) >> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >> at java.lang.Thread.run(Thread.java:750) >> Caused by: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed >> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >> ... 16 more >> Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed >> at org.exist.xquery.XQuery.compile(XQuery.java:172) >> at org.exist.xquery.XQuery.compile(XQuery.java:79) >> at org.exist.xquery.XQuery.compile(XQuery.java:71) >> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >> ... 37 more >> Caused by: antlr.TokenStreamIOException: Stream closed >> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >> at antlr.LLkParser.LA(LLkParser.java:52) >> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >> at org.exist.xquery.XQuery.compile(XQuery.java:110) >> ... 41 more >> >> Caused by: >> >> javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed >> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >> at org.eclipse.jetty.server.Server.handle(Server.java:502) >> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >> at java.lang.Thread.run(Thread.java:750) >> Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed >> at org.exist.xquery.XQuery.compile(XQuery.java:172) >> at org.exist.xquery.XQuery.compile(XQuery.java:79) >> at org.exist.xquery.XQuery.compile(XQuery.java:71) >> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >> ... 37 more >> Caused by: antlr.TokenStreamIOException: Stream closed >> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >> at antlr.LLkParser.LA(LLkParser.java:52) >> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >> at org.exist.xquery.XQuery.compile(XQuery.java:110) >> ... 41 more >> >> Caused by: >> >> org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed >> at org.exist.xquery.XQuery.compile(XQuery.java:172) >> at org.exist.xquery.XQuery.compile(XQuery.java:79) >> at org.exist.xquery.XQuery.compile(XQuery.java:71) >> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >> at org.eclipse.jetty.server.Server.handle(Server.java:502) >> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >> at java.lang.Thread.run(Thread.java:750) >> Caused by: antlr.TokenStreamIOException: Stream closed >> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >> at antlr.LLkParser.LA(LLkParser.java:52) >> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >> at org.exist.xquery.XQuery.compile(XQuery.java:110) >> ... 41 more >> >> Caused by: >> >> antlr.TokenStreamIOException: Stream closed >> at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) >> at antlr.TokenBuffer.fill(TokenBuffer.java:69) >> at antlr.TokenBuffer.LA(TokenBuffer.java:80) >> at antlr.LLkParser.LA(LLkParser.java:52) >> at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) >> at org.exist.xquery.XQuery.compile(XQuery.java:110) >> at org.exist.xquery.XQuery.compile(XQuery.java:79) >> at org.exist.xquery.XQuery.compile(XQuery.java:71) >> at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) >> at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) >> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) >> at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) >> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) >> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) >> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) >> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) >> at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) >> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) >> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) >> at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) >> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >> at org.eclipse.jetty.server.Server.handle(Server.java:502) >> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >> at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >> at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >> at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >> at java.lang.Thread.run(Thread.java:750) >> >> ------------------------------ >> Powered by Jetty:// 9.4.14.v20181114 <http://eclipse.org/jetty> >> >> _______________________________________________ >> Exist-open mailing list >> Exi...@li... >> https://lists.sourceforge.net/lists/listinfo/exist-open >> > |
From: Alfredo C. <alf...@gm...> - 2024-03-13 17:33:33
|
Hello, I was testing an application on an exist 4..8.0 and ata moment everything blocked. I was unable to stop the server and i had to kill it by shell. I tried the RECOVERY procedure in: webapp/WEB-INF/data/RECOVERY But doesn't work I cannot access also to the Dashboard or eXide Please help me, I'm desperate, months of job wasted. Thanks, Alfredo this is the error i see on the page: HTTP ERROR 500 Problem accessing /exist/apps/eXide/index.html. Reason: Server Error Caused by: javax.servlet.ServletException: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146) at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.Server.handle(Server.java:502) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) at java.lang.Thread.run(Thread.java:750) Caused by: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) ... 16 more Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed at org.exist.xquery.XQuery.compile(XQuery.java:172) at org.exist.xquery.XQuery.compile(XQuery.java:79) at org.exist.xquery.XQuery.compile(XQuery.java:71) at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) ... 37 more Caused by: antlr.TokenStreamIOException: Stream closed at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) at antlr.TokenBuffer.fill(TokenBuffer.java:69) at antlr.TokenBuffer.LA(TokenBuffer.java:80) at antlr.LLkParser.LA(LLkParser.java:52) at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) at org.exist.xquery.XQuery.compile(XQuery.java:110) ... 41 more Caused by: javax.servlet.ServletException: An error occurred while processing request to /exist/apps/eXide/index.html: exerr:ERROR Stream closed at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:370) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.Server.handle(Server.java:502) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) at java.lang.Thread.run(Thread.java:750) Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed at org.exist.xquery.XQuery.compile(XQuery.java:172) at org.exist.xquery.XQuery.compile(XQuery.java:79) at org.exist.xquery.XQuery.compile(XQuery.java:71) at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) ... 37 more Caused by: antlr.TokenStreamIOException: Stream closed at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) at antlr.TokenBuffer.fill(TokenBuffer.java:69) at antlr.TokenBuffer.LA(TokenBuffer.java:80) at antlr.LLkParser.LA(LLkParser.java:52) at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) at org.exist.xquery.XQuery.compile(XQuery.java:110) ... 41 more Caused by: org.exist.xquery.StaticXQueryException: exerr:ERROR Stream closed at org.exist.xquery.XQuery.compile(XQuery.java:172) at org.exist.xquery.XQuery.compile(XQuery.java:79) at org.exist.xquery.XQuery.compile(XQuery.java:71) at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.Server.handle(Server.java:502) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) at java.lang.Thread.run(Thread.java:750) Caused by: antlr.TokenStreamIOException: Stream closed at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) at antlr.TokenBuffer.fill(TokenBuffer.java:69) at antlr.TokenBuffer.LA(TokenBuffer.java:80) at antlr.LLkParser.LA(LLkParser.java:52) at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) at org.exist.xquery.XQuery.compile(XQuery.java:110) ... 41 more Caused by: antlr.TokenStreamIOException: Stream closed at org.exist.xquery.parser.XQueryLexer.nextToken(XQueryLexer.java:243) at antlr.TokenBuffer.fill(TokenBuffer.java:69) at antlr.TokenBuffer.LA(TokenBuffer.java:80) at antlr.LLkParser.LA(LLkParser.java:52) at org.exist.xquery.parser.XQueryParser.xpath(XQueryParser.java:499) at org.exist.xquery.XQuery.compile(XQuery.java:110) at org.exist.xquery.XQuery.compile(XQuery.java:79) at org.exist.xquery.XQuery.compile(XQuery.java:71) at org.exist.http.urlrewrite.XQueryURLRewrite.runQuery(XQueryURLRewrite.java:668) at org.exist.http.urlrewrite.XQueryURLRewrite.service(XQueryURLRewrite.java:242) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) at de.betterform.agent.web.filter.XFormsFilter.doFilter(XFormsFilter.java:171) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:753) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.Server.handle(Server.java:502) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) at java.lang.Thread.run(Thread.java:750) ------------------------------ Powered by Jetty:// 9.4.14.v20181114 <http://eclipse.org/jetty> |
From: Adam R. <ad...@ex...> - 2024-01-17 13:06:17
|
Evolved Binary are launching our new range of Training Courses beginning with The Complete XML Developer in February 2024, and we would like to invite you and your colleagues to join us in London. The Complete XML Developer covers XPath, XSLT, XQuery, and XML Databases (i.e. eXist-db), it is taught in-person, and attendees will follow a hands-on approach to ultimately develop a complete XML Application over the course of the week. The full course outline is available here: https://evolvedbinary.com/training/the-complete-xml-developer_training-course-outline.pdf The course is designed to be suitable for both complete beginners (5 Days), and for those who already have some basic XML experience the first day may be skipped (4 Days). The course will be held at the Wellcome Collection, Euston Road, London, between 26th February and 1st March 2024, with Lunch and coffee breaks included. We are offering a 12% discount for “early bird” bookings before the 26th January, and we can also offer discounts for group bookings. For further information, visit: https://www.evolvedbinary.com/training, or to discuss your training needs with us please email: tra...@ev..., or telephone us on UK: +44 (0)2032 397236, or USA: +1 917 267-8787. p.s. We would appreciate it if you could help us by passing on this invitation to any colleagues or friends that you think may be interested. Additionally, if you work in an organisation with a noticeboard or similar, you can find some printable flyers for advertising the course here: https://www.evolvedbinary.com/training. Happy New Year, and Kindest Regards, Adam. -- Adam Retter eXist Core Developer { United Kingdom } ad...@ex... |
From: Jean-Paul R. <re...@gm...> - 2023-12-16 00:09:21
|
Hi Ted, Further to Pieter's comment, validation:validate-report() was a function available in early version of eXist and was deprecated a long time ago, replaced by validation:parse-report(), validation:jaxv-report() or valation:jing-report() functions (which is why Michael suggested using a different function. When using functions in eXist it is obligatory to check the version you are using against the documentation. For example, you can search functions here https://exist-db.org/exist/apps/fundocs/index.html. (although function documentation is installed automatically in with eXist) You should acquire the habit of using the terminology of Xquery, functions, as it will help you search for solutions. Regards, JPR On Fri, Dec 15, 2023 at 7:54 PM Pieter Lamers <pie...@be...> wrote: > Hi Ted, > > Where on http://exist-db.org/exist/apps/fundocs/index.html did you find a > function validation:validate-report#2 ? I don't see it. > > Best, > Pieter > > On 15/12/2023 18:28, Ted Hickox wrote: > > I finally understand most of what is going on here. The validation module > is sort of like an object in object oriented programming. The clear > grammar cache is like an object method. And the validation report is like > an object method. I inserted the new line of code as everyone here has > suggested. But I received a new error: > > xquery version "3.0"; > import module namespace validation="http://exist-db.org/xquery/validation > "; > let $schema := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') > let $instance := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') > return > (validation:clear-grammar-cache(), validation:validate-report($instance, > $schema)) > > Function validation:validate-report() is not defined in module namespace: > http://exist-db.org/xquery/validation [at line 5, column 36] > > I'm guessing that this "method" doesn't exist in this module. Where does > it exist? > > nction validation:validate-report() is not defined in module namespace: > http://exist-db.org/xquery/validation [at line 5, column 36] > > Function validation:validate-report() is not defined in module namespace: > http://exist-db.org/xquery/validation > Function validation:validate-report() is not defined in module namespace: > http://exist-db.org/xquery/validation > > On Thu, Dec 14, 2023 at 6:04 PM Michael Westbay < > wes...@ja...> wrote: > >> Hi Ted, >> >> Let's first break down your program: >> >> xquery version "3.0"; >>> let $schema := >>> xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') >>> let $instance := >>> xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') >>> return >>> (validation:clear-grammar-cache(), validation:validate-report($instance, >>> $schema)) >>> >> >> The two *let* statements assign values to the variables *$schemai and >> $instance*. So far, so good. >> >> Then you make two function calls in the *return* statement, these to: >> >> ・ *validation:clear-grammar-cache*() >> ・ *validation:validate-report*(...) >> >> The *validation* namespace is NOT built into XQuery. It needs to be >> loaded into your program. >> >> A quick check of the XQuery Function Documentation for "validation" ( >> https://exist-db.org/exist/apps/fundocs/index.html) shows that the >> namespace of *http://exist-db.org/xquery/validation >> <http://exist-db.org/xquery/validation>* has the first function, but not >> the second. The closest function to the second is the >> *validation:jaxp-report/3* function: >> >> validation:jaxp-report >> >> validation:jaxp-report($instance as item(), $enable-grammar-cache as xs:boolean, $catalogs as item()*) as node() >> >> Validate document by parsing $instance. Optionally grammar caching can be >> enabled and an XML catalog can be specified. Supported grammars types are >> '.xsd' and '.dtd'. An XML report is returned. >> Parameters: >> $instance The document referenced as xs:anyURI, a node (element or >> result of fn:doc()) or as a Java file object. >> $enable-grammar-cache Set the flag to true() to enable grammar caching. >> $catalogs* The catalogs referenced as xs:anyURI's. Returns: node() : a >> validation report. >> >> >> To import the *validation* namespace into your program, enter the >> following after the XQuery version line: >> >> import module namespace "http://exist-db.org/xquery/validation"; >> >> >> Importing modules is one of the core functionalities of XQuery for code >> reuse. I strongly recommend reading this page about creating (and using) >> XQuery functions from the XQuery WikiBook: >> >> https://en.wikibooks.org/wiki/XQuery/Creating_XQuery_Functions >> >> >> That explains how to create your own modules and import them. The example >> I provided above (which doesn't have the *at* clause) is for modules >> built into eXist. >> >> The XQuery Function Documentation page and XQuery WikiBook are two >> resources you should have bookmarked. >> >> Hope this helps. >> >> -- >> Michael Westbay >> Writer/System Administrator >> http://www.japanesebaseball.com/ >> > > > _______________________________________________ > Exist-open mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/exist-open > > > -- > Pieter Lamers > John Benjamins Publishing Company > Postal Address: P.O. Box 36224, 1020 ME AMSTERDAM, The Netherlands > Visiting Address: Klaprozenweg 75G, 1033 NN AMSTERDAM, The Netherlands > Warehouse: Kelvinstraat 11-13, 1446 TK PURMEREND, The Netherlands > tel: +31 20 630 4747 > web: www.benjamins.com > > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > |
From: Ted H. <meg...@gm...> - 2023-12-15 22:32:31
|
On page 251 of the eXist book that was published in December 2014, there are generic validation functions. I wonder if they were removed as eXist advanced. On Fri, Dec 15, 2023, 12:54 PM Pieter Lamers <pie...@be...> wrote: > Hi Ted, > > Where on http://exist-db.org/exist/apps/fundocs/index.html did you find a > function validation:validate-report#2 ? I don't see it. > > Best, > Pieter > > On 15/12/2023 18:28, Ted Hickox wrote: > > I finally understand most of what is going on here. The validation module > is sort of like an object in object oriented programming. The clear > grammar cache is like an object method. And the validation report is like > an object method. I inserted the new line of code as everyone here has > suggested. But I received a new error: > > xquery version "3.0"; > import module namespace validation="http://exist-db.org/xquery/validation > "; > let $schema := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') > let $instance := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') > return > (validation:clear-grammar-cache(), validation:validate-report($instance, > $schema)) > > Function validation:validate-report() is not defined in module namespace: > http://exist-db.org/xquery/validation [at line 5, column 36] > > I'm guessing that this "method" doesn't exist in this module. Where does > it exist? > > nction validation:validate-report() is not defined in module namespace: > http://exist-db.org/xquery/validation [at line 5, column 36] > > Function validation:validate-report() is not defined in module namespace: > http://exist-db.org/xquery/validation > Function validation:validate-report() is not defined in module namespace: > http://exist-db.org/xquery/validation > > On Thu, Dec 14, 2023 at 6:04 PM Michael Westbay < > wes...@ja...> wrote: > >> Hi Ted, >> >> Let's first break down your program: >> >> xquery version "3.0"; >>> let $schema := >>> xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') >>> let $instance := >>> xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') >>> return >>> (validation:clear-grammar-cache(), validation:validate-report($instance, >>> $schema)) >>> >> >> The two *let* statements assign values to the variables *$schemai and >> $instance*. So far, so good. >> >> Then you make two function calls in the *return* statement, these to: >> >> ・ *validation:clear-grammar-cache*() >> ・ *validation:validate-report*(...) >> >> The *validation* namespace is NOT built into XQuery. It needs to be >> loaded into your program. >> >> A quick check of the XQuery Function Documentation for "validation" ( >> https://exist-db.org/exist/apps/fundocs/index.html) shows that the >> namespace of *http://exist-db.org/xquery/validation >> <http://exist-db.org/xquery/validation>* has the first function, but not >> the second. The closest function to the second is the >> *validation:jaxp-report/3* function: >> >> validation:jaxp-report >> >> validation:jaxp-report($instance as item(), $enable-grammar-cache as xs:boolean, $catalogs as item()*) as node() >> >> Validate document by parsing $instance. Optionally grammar caching can be >> enabled and an XML catalog can be specified. Supported grammars types are >> '.xsd' and '.dtd'. An XML report is returned. >> Parameters: >> $instance The document referenced as xs:anyURI, a node (element or >> result of fn:doc()) or as a Java file object. >> $enable-grammar-cache Set the flag to true() to enable grammar caching. >> $catalogs* The catalogs referenced as xs:anyURI's. Returns: node() : a >> validation report. >> >> >> To import the *validation* namespace into your program, enter the >> following after the XQuery version line: >> >> import module namespace "http://exist-db.org/xquery/validation"; >> >> >> Importing modules is one of the core functionalities of XQuery for code >> reuse. I strongly recommend reading this page about creating (and using) >> XQuery functions from the XQuery WikiBook: >> >> https://en.wikibooks.org/wiki/XQuery/Creating_XQuery_Functions >> >> >> That explains how to create your own modules and import them. The example >> I provided above (which doesn't have the *at* clause) is for modules >> built into eXist. >> >> The XQuery Function Documentation page and XQuery WikiBook are two >> resources you should have bookmarked. >> >> Hope this helps. >> >> -- >> Michael Westbay >> Writer/System Administrator >> http://www.japanesebaseball.com/ >> > > > _______________________________________________ > Exist-open mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/exist-open > > > -- > Pieter Lamers > John Benjamins Publishing Company > Postal Address: P.O. Box 36224, 1020 ME AMSTERDAM, The Netherlands > Visiting Address: Klaprozenweg 75G, 1033 NN AMSTERDAM, The Netherlands > Warehouse: Kelvinstraat 11-13, 1446 TK PURMEREND, The Netherlands > tel: +31 20 630 4747 > web: www.benjamins.com > > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > |
From: Pieter L. <pie...@be...> - 2023-12-15 18:53:08
|
Hi Ted, Where on http://exist-db.org/exist/apps/fundocs/index.html did you find a function validation:validate-report#2 ? I don't see it. Best, Pieter On 15/12/2023 18:28, Ted Hickox wrote: > I finally understand most of what is going on here. The validation > module is sort of like an object in object oriented programming. The > clear grammar cache is like an object method. And the validation > report is like an object method. I inserted the new line of code as > everyone here has suggested. But I received a new error: > > xquery version "3.0"; > import module namespace > validation="http://exist-db.org/xquery/validation"; > let $schema := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') > let $instance := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') > return > (validation:clear-grammar-cache(), > validation:validate-report($instance, $schema)) > > Function validation:validate-report() is not defined in module > namespace: http://exist-db.org/xquery/validation [at line 5, column 36] > > I'm guessing that this "method" doesn't exist in this module. Where > does it exist? > > nction validation:validate-report() is not defined in module > namespace: http://exist-db.org/xquery/validation [at line 5, column 36] > > > Function validation:validate-report() is not defined in module > namespace: http://exist-db.org/xquery/validation > Function validation:validate-report() is not defined in module > namespace: http://exist-db.org/xquery/validation > > On Thu, Dec 14, 2023 at 6:04 PM Michael Westbay > <wes...@ja...> wrote: > > Hi Ted, > > Let's first break down your program: > > xquery version "3.0"; > let $schema := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') > let $instance := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') > return > (validation:clear-grammar-cache(), > validation:validate-report($instance, $schema)) > > > The two *let* statements assign values to the variables /$schemai > and $instance/. So far, so good. > > Then you make two function calls in the *return* statement, these to: > > ・ /validation:clear-grammar-cache/() > ・ /validation:validate-report/(...) > The *validation* namespace is NOT built into XQuery. It needs to > be loaded into your program. > > A quick check of the XQuery Function Documentation for > "validation" (https://exist-db.org/exist/apps/fundocs/index.html) > shows that the namespace of > *http://exist-db.org/xquery/validation* has the first function, > but not the second. The closest function to the second is the > *validation:jaxp-report/3* function: > > > validation:jaxp-report > > |validation:jaxp-report($instance as item(), > $enable-grammar-cache as xs:boolean, $catalogs as item()*) as > node()| > > Validate document by parsing $instance. Optionally grammar > caching can be enabled and an XML catalog can be specified. > Supported grammars types are '.xsd' and '.dtd'. An XML report > is returned. > > Parameters: > $instance The document referenced as xs:anyURI, a node > (element or result of fn:doc()) or as a Java file object. > $enable-grammar-cache Set the flag to true() to enable > grammar caching. > $catalogs* The catalogs referenced as xs:anyURI's. > > Returns: > node() : a validation report. > > > To import the *validation* namespace into your program, enter the > following after the XQuery version line: > > import module namespace "http://exist-db.org/xquery/validation"; > > > Importing modules is one of the core functionalities of XQuery for > code reuse. I strongly recommend reading this page about creating > (and using) XQuery functions from the XQuery WikiBook: > > https://en.wikibooks.org/wiki/XQuery/Creating_XQuery_Functions > > > That explains how to create your own modules and import them. The > example I provided above (which doesn't have the *at* clause) is > for modules built into eXist. > > The XQuery Function Documentation page and XQuery WikiBook are two > resources you should have bookmarked. > > Hope this helps. > > -- > Michael Westbay > Writer/System Administrator > http://www.japanesebaseball.com/ > > > > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open -- Pieter Lamers John Benjamins Publishing Company Postal Address: P.O. Box 36224, 1020 ME AMSTERDAM, The Netherlands Visiting Address: Klaprozenweg 75G, 1033 NN AMSTERDAM, The Netherlands Warehouse: Kelvinstraat 11-13, 1446 TK PURMEREND, The Netherlands tel: +31 20 630 4747 web:www.benjamins.com |
From: Ted H. <meg...@gm...> - 2023-12-15 17:28:53
|
I finally understand most of what is going on here. The validation module is sort of like an object in object oriented programming. The clear grammar cache is like an object method. And the validation report is like an object method. I inserted the new line of code as everyone here has suggested. But I received a new error: xquery version "3.0"; import module namespace validation="http://exist-db.org/xquery/validation"; let $schema := xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') let $instance := xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') return (validation:clear-grammar-cache(), validation:validate-report($instance, $schema)) Function validation:validate-report() is not defined in module namespace: http://exist-db.org/xquery/validation [at line 5, column 36] I'm guessing that this "method" doesn't exist in this module. Where does it exist? nction validation:validate-report() is not defined in module namespace: http://exist-db.org/xquery/validation [at line 5, column 36] Function validation:validate-report() is not defined in module namespace: http://exist-db.org/xquery/validation Function validation:validate-report() is not defined in module namespace: http://exist-db.org/xquery/validation On Thu, Dec 14, 2023 at 6:04 PM Michael Westbay < wes...@ja...> wrote: > Hi Ted, > > Let's first break down your program: > > xquery version "3.0"; >> let $schema := >> xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') >> let $instance := >> xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') >> return >> (validation:clear-grammar-cache(), validation:validate-report($instance, >> $schema)) >> > > The two *let* statements assign values to the variables *$schemai and > $instance*. So far, so good. > > Then you make two function calls in the *return* statement, these to: > > ・ *validation:clear-grammar-cache*() > ・ *validation:validate-report*(...) > > The *validation* namespace is NOT built into XQuery. It needs to be > loaded into your program. > > A quick check of the XQuery Function Documentation for "validation" ( > https://exist-db.org/exist/apps/fundocs/index.html) shows that the > namespace of *http://exist-db.org/xquery/validation > <http://exist-db.org/xquery/validation>* has the first function, but not > the second. The closest function to the second is the > *validation:jaxp-report/3* function: > > validation:jaxp-report > > validation:jaxp-report($instance as item(), $enable-grammar-cache as xs:boolean, $catalogs as item()*) as node() > > Validate document by parsing $instance. Optionally grammar caching can be > enabled and an XML catalog can be specified. Supported grammars types are > '.xsd' and '.dtd'. An XML report is returned. > Parameters: > $instance The document referenced as xs:anyURI, a node (element or result > of fn:doc()) or as a Java file object. > $enable-grammar-cache Set the flag to true() to enable grammar caching. > $catalogs* The catalogs referenced as xs:anyURI's.Returns:node() : a > validation report. > > > To import the *validation* namespace into your program, enter the > following after the XQuery version line: > > import module namespace "http://exist-db.org/xquery/validation"; > > > Importing modules is one of the core functionalities of XQuery for code > reuse. I strongly recommend reading this page about creating (and using) > XQuery functions from the XQuery WikiBook: > > https://en.wikibooks.org/wiki/XQuery/Creating_XQuery_Functions > > > That explains how to create your own modules and import them. The example > I provided above (which doesn't have the *at* clause) is for modules > built into eXist. > > The XQuery Function Documentation page and XQuery WikiBook are two > resources you should have bookmarked. > > Hope this helps. > > -- > Michael Westbay > Writer/System Administrator > http://www.japanesebaseball.com/ > |
From: Michael W. <wes...@ja...> - 2023-12-15 00:04:34
|
Hi Ted, Let's first break down your program: xquery version "3.0"; > let $schema := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') > let $instance := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') > return > (validation:clear-grammar-cache(), validation:validate-report($instance, > $schema)) > The two *let* statements assign values to the variables *$schemai and $instance*. So far, so good. Then you make two function calls in the *return* statement, these to: ・ *validation:clear-grammar-cache*() ・ *validation:validate-report*(...) The *validation* namespace is NOT built into XQuery. It needs to be loaded into your program. A quick check of the XQuery Function Documentation for "validation" ( https://exist-db.org/exist/apps/fundocs/index.html) shows that the namespace of *http://exist-db.org/xquery/validation <http://exist-db.org/xquery/validation>* has the first function, but not the second. The closest function to the second is the *validation:jaxp-report/3* function: validation:jaxp-report validation:jaxp-report($instance as item(), $enable-grammar-cache as xs:boolean, $catalogs as item()*) as node() Validate document by parsing $instance. Optionally grammar caching can be enabled and an XML catalog can be specified. Supported grammars types are '.xsd' and '.dtd'. An XML report is returned. Parameters: $instance The document referenced as xs:anyURI, a node (element or result of fn:doc()) or as a Java file object. $enable-grammar-cache Set the flag to true() to enable grammar caching. $catalogs* The catalogs referenced as xs:anyURI's.Returns:node() : a validation report. To import the *validation* namespace into your program, enter the following after the XQuery version line: import module namespace "http://exist-db.org/xquery/validation"; Importing modules is one of the core functionalities of XQuery for code reuse. I strongly recommend reading this page about creating (and using) XQuery functions from the XQuery WikiBook: https://en.wikibooks.org/wiki/XQuery/Creating_XQuery_Functions That explains how to create your own modules and import them. The example I provided above (which doesn't have the *at* clause) is for modules built into eXist. The XQuery Function Documentation page and XQuery WikiBook are two resources you should have bookmarked. Hope this helps. -- Michael Westbay Writer/System Administrator http://www.japanesebaseball.com/ |
From: Jean-Paul R. <re...@gm...> - 2023-12-14 22:44:57
|
If you've installed eXist with the default applications, a simple look at the loaded modules for the apps would give you the basic models to follow. In this case, validation is a built-in module that comes with eXist so the import is simple. See the bold part below. xquery version "3.0"; *import module namespace validation="http://exist-db.org/xquery/validation <http://exist-db.org/xquery/validation>";* let $schema := xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') let $instance := xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') On Thu, Dec 14, 2023 at 4:18 PM Ted Hickox <meg...@gm...> wrote: > I have the following documents: > > SVG_Ellipse_Webpage_XQuery_Validator.xq > > xquery version "3.0"; > let $schema := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') > let $instance := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') > return > (validation:clear-grammar-cache(), validation:validate-report($instance, > $schema)) > > HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd > > <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:target=" > http://www.TedTheSpeedlearner.com <http://www.tedthespeedlearner.com/>" > targetNamespace="http://www.TedTheSpeedlearner.com > <http://www.tedthespeedlearner.com/>" elementFormDefault="qualified"> > <complexType name="HeadType"> > <sequence> > <element name="head" type="target:TitleType"/> > <element name="body" type="target:BodyType"/> > </sequence> > </complexType> > <complexType name="TitleType"> > <sequence> > <element name="title" type="string"/> > <element name="link" type="target:LinkType"/> > <element name="script" type="target:ScriptType"/> > </sequence> > </complexType> > <complexType name="LinkType"> > <attribute name="rel" type="string"/> > <attribute name="type" type="string"/> > <attribute name="href" type="string"/> > </complexType> > <complexType name="ScriptType"> > <attribute name="language" type="string"/> > <attribute name="src" type="string"/> > </complexType> > <complexType name="BodyType"> > <sequence> > <element name="svg" type="target:SvgType"/> > </sequence> > <attribute name="onload" type="string"/> > </complexType> > <complexType name="SvgType"> > <sequence> > <element name="ellipse" type="target:EllipseType"/> > </sequence> > <attribute name="id" type="string"/> > </complexType> > <complexType name="EllipseType"> > <attribute name="id" type="string"/> > </complexType> > <element name="html" type="target:HeadType"/> > </schema> > > SVG_Ellipse_Webpage_XML.xml > > <html xmlns="http://www.TedTheSpeedlearner.com > <http://www.tedthespeedlearner.com/>" xmlns:xsi=" > http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" > http://www.TedTheSpeedlearner.com <http://www.tedthespeedlearner.com/> > SVG_Ellipse_Webpage_XML_Schema.xsd"> > <head> > <title>SVG Ellipse</title> > <link rel="stylesheet" type="text/css" href=" > http://localhost:8080/exist/rest/db/apps/HTML_Student/SVG_Ellipse.css"/> > <script language="javascript" src=" > http://localhost:8080/exist/rest/db/apps/HTML_Student/SVG_Ellipse.js"/> > </head> > <body onload="Setup()"> > <svg id="Image_Box"> > <ellipse id="My_Ellipse"/> > </svg> > </body> > </html> > > Michael Westbay stated that I didn't import the validation module > anywhere. I'm still very new at Xquery. And I looked up importing > validation on the internet and found no instructions on how to do this in > eXist. What validation module am I importing and what instruction needs to > be used to perform this importing? > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > |
From: Ted H. <meg...@gm...> - 2023-12-14 15:17:18
|
I have the following documents: SVG_Ellipse_Webpage_XQuery_Validator.xq xquery version "3.0"; let $schema := xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') let $instance := xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') return (validation:clear-grammar-cache(), validation:validate-report($instance, $schema)) HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:target=" http://www.TedTheSpeedlearner.com <http://www.tedthespeedlearner.com/>" targetNamespace="http://www.TedTheSpeedlearner.com <http://www.tedthespeedlearner.com/>" elementFormDefault="qualified"> <complexType name="HeadType"> <sequence> <element name="head" type="target:TitleType"/> <element name="body" type="target:BodyType"/> </sequence> </complexType> <complexType name="TitleType"> <sequence> <element name="title" type="string"/> <element name="link" type="target:LinkType"/> <element name="script" type="target:ScriptType"/> </sequence> </complexType> <complexType name="LinkType"> <attribute name="rel" type="string"/> <attribute name="type" type="string"/> <attribute name="href" type="string"/> </complexType> <complexType name="ScriptType"> <attribute name="language" type="string"/> <attribute name="src" type="string"/> </complexType> <complexType name="BodyType"> <sequence> <element name="svg" type="target:SvgType"/> </sequence> <attribute name="onload" type="string"/> </complexType> <complexType name="SvgType"> <sequence> <element name="ellipse" type="target:EllipseType"/> </sequence> <attribute name="id" type="string"/> </complexType> <complexType name="EllipseType"> <attribute name="id" type="string"/> </complexType> <element name="html" type="target:HeadType"/> </schema> SVG_Ellipse_Webpage_XML.xml <html xmlns="http://www.TedTheSpeedlearner.com <http://www.tedthespeedlearner.com/>" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.TedTheSpeedlearner.com <http://www.tedthespeedlearner.com/> SVG_Ellipse_Webpage_XML_Schema.xsd"> <head> <title>SVG Ellipse</title> <link rel="stylesheet" type="text/css" href=" http://localhost:8080/exist/rest/db/apps/HTML_Student/SVG_Ellipse.css"/> <script language="javascript" src=" http://localhost:8080/exist/rest/db/apps/HTML_Student/SVG_Ellipse.js"/> </head> <body onload="Setup()"> <svg id="Image_Box"> <ellipse id="My_Ellipse"/> </svg> </body> </html> Michael Westbay stated that I didn't import the validation module anywhere. I'm still very new at Xquery. And I looked up importing validation on the internet and found no instructions on how to do this in eXist. What validation module am I importing and what instruction needs to be used to perform this importing? |
From: Michael W. <wes...@ja...> - 2023-12-13 04:38:16
|
Hi Ted, This is an easy one. Function validation:validate-report() is not defined in module namespace: > http://exist-db.org/xquery/validation [at line 5, column 36] >From this file: xquery version "3.0"; > let $schema := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') > let $instance := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') > return > (*validation*:clear-grammar-cache(), *validation*:validate-report($instance, > $schema)) You don't import the *validation* module anywhere. With no module for the validation namespace to be bound to, there is no *clear-grammar-cache* nor *validate-report* functions to call. Hope this helps. Take care. 2023年12月13日(水) 13:05 Ted Hickox <meg...@gm...>: > I have the following documents: > > SVG_Ellipse_Webpage_XQuery_Validator.xq > > xquery version "3.0"; > let $schema := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') > let $instance := > xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') > return > (validation:clear-grammar-cache(), validation:validate-report($instance, > $schema)) > > HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd > > <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:target=" > http://www.TedTheSpeedlearner.com" targetNamespace=" > http://www.TedTheSpeedlearner.com" elementFormDefault="qualified"> > <complexType name="HeadType"> > <sequence> > <element name="head" type="target:TitleType"/> > <element name="body" type="target:BodyType"/> > </sequence> > </complexType> > <complexType name="TitleType"> > <sequence> > <element name="title" type="string"/> > <element name="link" type="target:LinkType"/> > <element name="script" type="target:ScriptType"/> > </sequence> > </complexType> > <complexType name="LinkType"> > <attribute name="rel" type="string"/> > <attribute name="type" type="string"/> > <attribute name="href" type="string"/> > </complexType> > <complexType name="ScriptType"> > <attribute name="language" type="string"/> > <attribute name="src" type="string"/> > </complexType> > <complexType name="BodyType"> > <sequence> > <element name="svg" type="target:SvgType"/> > </sequence> > <attribute name="onload" type="string"/> > </complexType> > <complexType name="SvgType"> > <sequence> > <element name="ellipse" type="target:EllipseType"/> > </sequence> > <attribute name="id" type="string"/> > </complexType> > <complexType name="EllipseType"> > <attribute name="id" type="string"/> > </complexType> > <element name="html" type="target:HeadType"/> > </schema> > > SVG_Ellipse_Webpage_XML.xml > > <html xmlns="http://www.TedTheSpeedlearner.com" xmlns:xsi=" > http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" > http://www.TedTheSpeedlearner.com SVG_Ellipse_Webpage_XML_Schema.xsd"> > <head> > <title>SVG Ellipse</title> > <link rel="stylesheet" type="text/css" href=" > http://localhost:8080/exist/rest/db/apps/HTML_Student/SVG_Ellipse.css"/> > <script language="javascript" src=" > http://localhost:8080/exist/rest/db/apps/HTML_Student/SVG_Ellipse.js"/> > </head> > <body onload="Setup()"> > <svg id="Image_Box"> > <ellipse id="My_Ellipse"/> > </svg> > </body> > </html> > > When I loaded these documents into the eXist database, I received the > following error: > > Function validation:validate-report() is not defined in module namespace: > http://exist-db.org/xquery/validation [at line 5, column 36] I don't > know what I've done wrong so I don't know how to fix it. Can someone > please explain to me what I've done wrong and what I must do to fix this > error? Function validation:validate-report() is not defined in module > namespace: > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > -- Michael Westbay Writer/System Administrator http://www.japanesebaseball.com/ |
From: Ted H. <meg...@gm...> - 2023-12-13 04:04:55
|
I have the following documents: SVG_Ellipse_Webpage_XQuery_Validator.xq xquery version "3.0"; let $schema := xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd') let $instance := xs:anyURI('/db/apps/HTML_Student/SVG_Ellipse_Webpage_XML.xml') return (validation:clear-grammar-cache(), validation:validate-report($instance, $schema)) HTML_Student/SVG_Ellipse_Webpage_XML_Schema.xsd <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:target=" http://www.TedTheSpeedlearner.com" targetNamespace=" http://www.TedTheSpeedlearner.com" elementFormDefault="qualified"> <complexType name="HeadType"> <sequence> <element name="head" type="target:TitleType"/> <element name="body" type="target:BodyType"/> </sequence> </complexType> <complexType name="TitleType"> <sequence> <element name="title" type="string"/> <element name="link" type="target:LinkType"/> <element name="script" type="target:ScriptType"/> </sequence> </complexType> <complexType name="LinkType"> <attribute name="rel" type="string"/> <attribute name="type" type="string"/> <attribute name="href" type="string"/> </complexType> <complexType name="ScriptType"> <attribute name="language" type="string"/> <attribute name="src" type="string"/> </complexType> <complexType name="BodyType"> <sequence> <element name="svg" type="target:SvgType"/> </sequence> <attribute name="onload" type="string"/> </complexType> <complexType name="SvgType"> <sequence> <element name="ellipse" type="target:EllipseType"/> </sequence> <attribute name="id" type="string"/> </complexType> <complexType name="EllipseType"> <attribute name="id" type="string"/> </complexType> <element name="html" type="target:HeadType"/> </schema> SVG_Ellipse_Webpage_XML.xml <html xmlns="http://www.TedTheSpeedlearner.com" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.TedTheSpeedlearner.com SVG_Ellipse_Webpage_XML_Schema.xsd"> <head> <title>SVG Ellipse</title> <link rel="stylesheet" type="text/css" href=" http://localhost:8080/exist/rest/db/apps/HTML_Student/SVG_Ellipse.css"/> <script language="javascript" src=" http://localhost:8080/exist/rest/db/apps/HTML_Student/SVG_Ellipse.js"/> </head> <body onload="Setup()"> <svg id="Image_Box"> <ellipse id="My_Ellipse"/> </svg> </body> </html> When I loaded these documents into the eXist database, I received the following error: Function validation:validate-report() is not defined in module namespace: http://exist-db.org/xquery/validation [at line 5, column 36] I don't know what I've done wrong so I don't know how to fix it. Can someone please explain to me what I've done wrong and what I must do to fix this error? Function validation:validate-report() is not defined in module namespace: |
From: Pieter L. <pie...@be...> - 2023-12-06 07:56:22
|
Hi Ted (et al.), A general practice that we have a adopted is the following: - install the jar under C:\exist-distributions\{version}, specifying a separate data directory (e.g. C:\exist-data) - make a Symbolic link to that folder using mklink /D C:\exist-db C:\exist-distributions\{version} - ( run our local modifications ) This makes testing a newer release and switching back and forth a bit easier. Sorry Ted, that I only saw the following now in our internal documentation: eXist must be installed underneathC:\exist-distributions, and the link to the currently used distribution must be atC:\exist-db. Using longer directory names will result in failure to start eXist because of a Java classpath error: “error=206, The filename or extension is too long.” As most people using Windows may use a preset default (which is C:\exist-db) most people don't encounter your problem. And as none of the core developers is on Windows, they would not think about fixing it, unless someone asks them politely (e.g. with an issue on GitHub and/or with some funding). Best, Pieter On 06/12/2023 03:30, Ted Hickox wrote: > This seems to solve my problem. Thanks for your assistance. > > On Tue, Dec 5, 2023 at 11:58 AM Boris Lehečka <bo...@da...> wrote: > > Hello Ted, > > I recommend placing eXist-db in the root directory, for > example in > "C:\eXist-db". > > Best regards, > > Boris Lehečka > > Dne 05.12.2023 v 17:56 Ted Hickox napsal(a): > > I have a brand new Acer Swift 3 computer with the latest version of > > Windows 11 home edition installed. I uninstalled Norton and > installed > > PC Matic. I have two attachments in this e-mail. The first > shows my > > Java version. I was told it would work with eXist 6.2. And yes, I > > have Java 6.2 (your latest version) installed on my computer. The > > other attachment shows the error I received when I tried to run > > bin\startup.bat as an administrator. I hope someone here can > help me > > with all of this information. > > > > > > _______________________________________________ > > Exist-open mailing list > > Exi...@li... > > https://lists.sourceforge.net/lists/listinfo/exist-open > > > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > > > > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open -- Pieter Lamers John Benjamins Publishing Company Postal Address: P.O. Box 36224, 1020 ME AMSTERDAM, The Netherlands Visiting Address: Klaprozenweg 75G, 1033 NN AMSTERDAM, The Netherlands Warehouse: Kelvinstraat 11-13, 1446 TK PURMEREND, The Netherlands tel: +31 20 630 4747 web:www.benjamins.com |