http-server error with version 9

Tuesday, 6 November 2018 · 5 messages · last reply 7 Nov 2018
GD
Günter Dunz-Wolff6 Nov 2018 11:21 #
Hi all, I’m trying to update to version 9 of basex. Everything is OK, but I’m not able to run basexhttp. I’m getting the following message: /Users/gdw/Downloads/basex-2/bin/basexhttp ; exit; gdw-imac:~ gdw$ /Users/gdw/Downloads/basex-2/bin/basexhttp ; exit; /Users/gdw/.basex: writing new configuration file. [main] INFO org.eclipse.jetty.util.log - Logging initialized @370ms to org.eclipse.jetty.util.log.Slf4jLog [main] WARN org.eclipse.jetty.xml.XmlConfiguration - Config error at <Call name="addConnector"><Arg> <New class="org.eclipse.jetty.server.nio.SelectChannelConnector"><Set name="host"><SystemProperty name="org.basex.serverhost" default="0.0.0.0"/></Set><Set name="port"><SystemProperty name="org.basex.serverport" default="8984"/></Set><Set name="maxIdleTime">60000</Set><Set name="reuseAddress">true</Set><Set name="Acceptors">2</Set><Set name="requestHeaderSize">65535</Set></New> </Arg></Call> org.eclipse.jetty.server.nio.SelectChannelConnector logout Saving session... ...copying shared history... ...saving history...truncating history files... ...completed. [Prozess beendet] All versions till 8.6.7 are running. My system is MacOS X Mojave. Java-Version is: java version "1.8.0_191" Java(TM) SE Runtime Environment (build 1.8.0_191-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode) I hope, there is help. Thanks in advance. Guenter
CG
Christian Grün6 Nov 2018 11:28 #
Hi Günter, Did you update your XML files (jetty.xml, pom.xml)? If yes, can you successfully run an unmodified basexhttp instance if you download a fresh distribution of BaseX? Best, Christian
Quoted text · Günter Dunz-Wolff · 34 lines
On Tue, Nov 6, 2018 at 11:21 AM Günter Dunz-Wolff <guenter.dunzwolff at gmail.com> wrote: > > Hi all, > > I’m trying to update to version 9 of basex. Everything is OK, but I’m not able to run basexhttp. I’m getting the following message: > > /Users/gdw/Downloads/basex-2/bin/basexhttp ; exit; > gdw-imac:~ gdw$ /Users/gdw/Downloads/basex-2/bin/basexhttp ; exit; > /Users/gdw/.basex: writing new configuration file. > [main] INFO org.eclipse.jetty.util.log - Logging initialized @370ms to org.eclipse.jetty.util.log.Slf4jLog > [main] WARN org.eclipse.jetty.xml.XmlConfiguration - Config error at <Call name="addConnector"><Arg> > <New class="org.eclipse.jetty.server.nio.SelectChannelConnector"><Set name="host"><SystemProperty name="org.basex.serverhost" default="0.0.0.0"/></Set><Set name="port"><SystemProperty name="org.basex.serverport" default="8984"/></Set><Set name="maxIdleTime">60000</Set><Set name="reuseAddress">true</Set><Set name="Acceptors">2</Set><Set name="requestHeaderSize">65535</Set></New> > </Arg></Call> > org.eclipse.jetty.server.nio.SelectChannelConnector > logout > Saving session... > ...copying shared history... > ...saving history...truncating history files... > ...completed. > > [Prozess beendet] > > All versions till 8.6.7 are running. > > My system is MacOS X Mojave. > Java-Version is: > java version "1.8.0_191" > Java(TM) SE Runtime Environment (build 1.8.0_191-b12) > Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode) > > I hope, there is help. > > Thanks in advance. Guenter
GD
Günter Dunz-Wolff6 Nov 2018 12:01 #
Hi Christian, thanks for the quick response. The error I copied appeared with a fresh copy (9.1, same with 9.0 and 9.01). With my older 8.6.7 I’ll get this: /Applications/basex/bin/basexhttp ; exit; gdw-imac:~ gdw$ /Applications/basex/bin/basexhttp ; exit; /Users/gdw/.basex: Unknown option 'IGNOREHOSTNAME'. /Users/gdw/.basex: writing new configuration file. BaseX 8.6.6 [HTTP Server] [main] INFO org.eclipse.jetty.server.Server - jetty-8.1.18.v20150929 [main] INFO org.eclipse.jetty.webapp.StandardDescriptorProcessor - NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet Server was started (port: 1984). [main] INFO org.eclipse.jetty.server.AbstractConnector - Started SelectChannelConnector at 0.0.0.0:8984 HTTP Server was started (port: 8984). HTTP Stop Server was started (port: 8985).
Quoted text · Christian Grün · 47 lines
> Am 06.11.2018 um 11:28 schrieb Christian Grün <christian.gruen at gmail.com>: > > Hi Günter, > > Did you update your XML files (jetty.xml, pom.xml)? If yes, can you > successfully run an unmodified basexhttp instance if you download a > fresh distribution of BaseX? > > Best, > Christian > > > > On Tue, Nov 6, 2018 at 11:21 AM Günter Dunz-Wolff > <guenter.dunzwolff at gmail.com> wrote: >> >> Hi all, >> >> I’m trying to update to version 9 of basex. Everything is OK, but I’m not able to run basexhttp. I’m getting the following message: >> >> /Users/gdw/Downloads/basex-2/bin/basexhttp ; exit; >> gdw-imac:~ gdw$ /Users/gdw/Downloads/basex-2/bin/basexhttp ; exit; >> /Users/gdw/.basex: writing new configuration file. >> [main] INFO org.eclipse.jetty.util.log - Logging initialized @370ms to org.eclipse.jetty.util.log.Slf4jLog >> [main] WARN org.eclipse.jetty.xml.XmlConfiguration - Config error at <Call name="addConnector"><Arg> >> <New class="org.eclipse.jetty.server.nio.SelectChannelConnector"><Set name="host"><SystemProperty name="org.basex.serverhost" default="0.0.0.0"/></Set><Set name="port"><SystemProperty name="org.basex.serverport" default="8984"/></Set><Set name="maxIdleTime">60000</Set><Set name="reuseAddress">true</Set><Set name="Acceptors">2</Set><Set name="requestHeaderSize">65535</Set></New> >> </Arg></Call> >> org.eclipse.jetty.server.nio.SelectChannelConnector >> logout >> Saving session... >> ...copying shared history... >> ...saving history...truncating history files... >> ...completed. >> >> [Prozess beendet] >> >> All versions till 8.6.7 are running. >> >> My system is MacOS X Mojave. >> Java-Version is: >> java version "1.8.0_191" >> Java(TM) SE Runtime Environment (build 1.8.0_191-b12) >> Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode) >> >> I hope, there is help. >> >> Thanks in advance. Guenter
CG
Christian Grün6 Nov 2018 14:59 #
This is what I just did (with Windows, starting from my desktop directory): wget http://files.basex.org/releases/9.1/BaseX91.zip unzip BaseX91.zip cd basex/bin basexhttp Attached below is what I get. It seems that doesn’t work on your system? Which output do you get if you do exactly the same? C:/Users/user/Desktop/basex/.basex: writing new configuration file. [main] INFO org.eclipse.jetty.util.log - Logging initialized @436ms to org.eclipse.jetty.util.log.Slf4jLog BaseX 9.1 [HTTP Server] [main] INFO org.eclipse.jetty.server.Server - jetty-9.4.12.v20180830; built: 2018-08-30T13:59:14.071Z; git: 27208684755d94a92186989f695db2d7b21ebc51; jvm 11.0.1+13 [main] INFO org.eclipse.jetty.webapp.StandardDescriptorProcessor - NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet [main] INFO org.eclipse.jetty.server.session - DefaultSessionIdManager workerName=node0 [main] INFO org.eclipse.jetty.server.session - No SessionScavenger set, using defaults [main] INFO org.eclipse.jetty.server.session - node0 Scavenging every 660000ms Server was started (port: 1984). [main] INFO org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.w.WebAppContext@66982506{BaseX: The XML Database and XQuery Processor,/,file:///C:/Users/user/Desktop/basex/webapp/,AVAILABLE}{C:/Users/user/Desktop/basex/webapp} [main] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@821330f{HTTP/1.1,[http/1.1]}{0.0.0.0:8984} [main] INFO org.eclipse.jetty.server.Server - Started @1138ms HTTP Server was started (port: 8984). HTTP Stop Server was started (port: 8985).
Quoted text · Günter Dunz-Wolff · 73 lines
On Tue, Nov 6, 2018 at 12:01 PM Günter Dunz-Wolff <guenter.dunzwolff at gmail.com> wrote: > > Hi Christian, > > thanks for the quick response. > > The error I copied appeared with a fresh copy (9.1, same with 9.0 and 9.01). With my older 8.6.7 I’ll get this: > > /Applications/basex/bin/basexhttp ; exit; > gdw-imac:~ gdw$ /Applications/basex/bin/basexhttp ; exit; > /Users/gdw/.basex: Unknown option 'IGNOREHOSTNAME'. > /Users/gdw/.basex: writing new configuration file. > BaseX 8.6.6 [HTTP Server] > [main] INFO org.eclipse.jetty.server.Server - jetty-8.1.18.v20150929 > [main] INFO org.eclipse.jetty.webapp.StandardDescriptorProcessor - NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet > Server was started (port: 1984). > [main] INFO org.eclipse.jetty.server.AbstractConnector - Started SelectChannelConnector at 0.0.0.0:8984 > HTTP Server was started (port: 8984). > HTTP Stop Server was started (port: 8985). > > > > Am 06.11.2018 um 11:28 schrieb Christian Grün <christian.gruen at gmail.com>: > > Hi Günter, > > Did you update your XML files (jetty.xml, pom.xml)? If yes, can you > successfully run an unmodified basexhttp instance if you download a > fresh distribution of BaseX? > > Best, > Christian > > > > On Tue, Nov 6, 2018 at 11:21 AM Günter Dunz-Wolff > <guenter.dunzwolff at gmail.com> wrote: > > > Hi all, > > I’m trying to update to version 9 of basex. Everything is OK, but I’m not able to run basexhttp. I’m getting the following message: > > /Users/gdw/Downloads/basex-2/bin/basexhttp ; exit; > gdw-imac:~ gdw$ /Users/gdw/Downloads/basex-2/bin/basexhttp ; exit; > /Users/gdw/.basex: writing new configuration file. > [main] INFO org.eclipse.jetty.util.log - Logging initialized @370ms to org.eclipse.jetty.util.log.Slf4jLog > [main] WARN org.eclipse.jetty.xml.XmlConfiguration - Config error at <Call name="addConnector"><Arg> > <New class="org.eclipse.jetty.server.nio.SelectChannelConnector"><Set name="host"><SystemProperty name="org.basex.serverhost" default="0.0.0.0"/></Set><Set name="port"><SystemProperty name="org.basex.serverport" default="8984"/></Set><Set name="maxIdleTime">60000</Set><Set name="reuseAddress">true</Set><Set name="Acceptors">2</Set><Set name="requestHeaderSize">65535</Set></New> > </Arg></Call> > org.eclipse.jetty.server.nio.SelectChannelConnector > logout > Saving session... > ...copying shared history... > ...saving history...truncating history files... > ...completed. > > [Prozess beendet] > > All versions till 8.6.7 are running. > > My system is MacOS X Mojave. > Java-Version is: > java version "1.8.0_191" > Java(TM) SE Runtime Environment (build 1.8.0_191-b12) > Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode) > > I hope, there is help. > > Thanks in advance. Guenter > >
GD
Günter Dunz-Wolff7 Nov 2018 12:59 #
You are wright. I’ve overseen a second WEB-INF Folder in BaseXWeb. Now with the new WEB-INF config files everything is running. Thanks a lot.
Quoted text · Christian Grün · 11 lines
> Am 06.11.2018 um 18:17 schrieb Christian Grün <christian.gruen at gmail.com>: > >> Then I changed the default .basex file from >> WEBPATH = /Users/gdw/basex/webapp >> to >> WEBPATH = /Users/xxx/Documents/kleist/BaseXWeb > > So I assume (see before..) that the jetty.xml and web.xml files from > your existing project need to be updated? Jetty 9 uses a different > configuration syntax, so you’ll need to compare the old and new > WEB-INF configuration files.

⚡Generated with XQuery