usaybia / srophe-docker

Docker image builder for the Srophe software. Based on the eXist-db Docker image.
GNU General Public License v3.0
0 stars 0 forks source link

Data app not included #3

Closed nathangibson closed 3 years ago

nathangibson commented 3 years ago

@wsalesky When I replaced the syriaca apps with usaybia apps (see https://github.com/usaybia/srophe-docker/commit/94032f0e9e2006f8fb1f032e14a892adf5eacffd), only the srophe app was autodeployed, with no data app. How do I make sure the data app is included?

nathangibson commented 3 years ago

And related, instead of storing the .xar packages for those apps in this repo, can I have it grab them from the tagged releases in the corresponding repos?

wsalesky commented 3 years ago

@nathangibson I suspect there is something wrong with the data app if it did not deploy. Can you look at the logs?

Initially I had a docker build that pulled in the app and data repositories and built them. I removed this as it involved a much more convoluted process and is really unnecessary as the data and app both use webhooks to update and wholesale redeploying, for most of the apps, used is minimally. If you want a copy of the Docker file which includes building the data and app .xar files let me know and I can send it to you.

nathangibson commented 3 years ago

Okay, thanks for the insight. I'll have to wait till Monday to check the logs.

Ya, I don't think I need anything as complex as building each repo. But actually what I was thinking is that I typically include a pre-built .xar for each of the tagged versioned releases I do for the data and app. So if there were simply a way of pulling those in remotely ... Or perhaps I just cheat and point to them in the other repos on my local filesystem ...

nathangibson commented 3 years ago

@wsalesky I tried rebuilding the data xar and doing the docker build again. Same thing. It didn't report any errors. Is there an additional build log - Where would I find it?

In the running container I was able to install the data app using the web admin interface and everything seems to work fine. But I do see the following errors for specific files in the logs on the container. Do you think these are preventing the container from preloading?

25 Nov 2020 14:33:37,294 [qtp70165127-33] ERROR (XMLDBLoadFromPattern.java [evalWithCollection]:203) - java.nio.file.NoSuchFileException: /exist/etc/webapp/WEB-INF/data/expathrepo/usaybia-data-0.4-beta/data/deprecated

25 Nov 2020 14:33:59,542 [qtp70165127-33] ERROR (Deploy.java [installAndDeployFromDb]:240) - Deployment incomplete, 5 issues found: lhom-person-list.xml: lhom-person-list.xml cannot be stored; lhom-ar-10.xml: lhom-ar-10.xml cannot be stored; lhom-index-converted.xml: lhom-index-converted.xml cannot be stored; Sample-Factoids for Workshop.xml: Sample-Factoids for Workshop.xml cannot be stored; lhom-14-25.xml: lhom-14-25.xml cannot be stored

org.expath.pkg.repo.PackageException: Deployment incomplete, 5 issues found: lhom-person-list.xml: lhom-person-list.xml cannot be stored; lhom-ar-10.xml: lhom-ar-10.xml cannot be stored; lhom-index-converted.xml: lhom-index-converted.xml cannot be stored; Sample-Factoids for Workshop.xml: Sample-Factoids for Workshop.xml cannot be stored; lhom-14-25.xml: lhom-14-25.xml cannot be stored
nathangibson commented 3 years ago

I tried removing the XML files that reported problems, same result. But I'm not sure what to do about the java.nio.file.NoSuchFileException: /exist/etc/webapp/WEB-INF/data/expathrepo/usaybia-data-0.4-beta/data/deprecated error

wsalesky commented 3 years ago

Change the pre-install.xql file https://github.com/usaybia/usaybia-data/blob/master/pre-install.xql

From:

(: store the collection configuration :)
(local:mkcol("/db/system/config", $target),
xdb:store-files-from-pattern(concat("/system/config", $target), $dir, "*.xconf"),
local:mkcol(concat("/db/system/config", $target), '/data/deprecated'),
xdb:store-files-from-pattern(concat("/db/system/config/", $target, '/data/deprecated'), concat($dir,'/data/deprecated'), "*.xconf"))

To: (: store the collection configuration :) (local:mkcol("/db/system/config", $target), xdb:store-files-from-pattern(concat("/system/config", $target), $dir, "*.xconf") )

The problem XML files will still not be stored but the rest of the data will be.

nathangibson commented 3 years ago

@wsalesky After changing preinstall, the data app is still not included in the docker container. Here are the logs. I see a "could not find startup trigger" -- maybe that's relevant? And there are some other warnings/errors in there, but I'm not sure which ones are relevant. If I manually install the data package, I no longer get errors for files/directories, now that the pre-install is corrected and malformed files removed.

Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8   -Dsun.jnu.encoding=UTF-8   -Djava.awt.headless=true   -Dorg.exist.db-connection.cacheSize=256M   -Dorg.exist.db-connection.pool.max=20   -Dlog4j.configurationFile=/exist/etc/log4j2.xml   -Dexist.home=/exist   -Dexist.configurationFile=/exist/etc/conf.xml   -Djetty.home=/exist   -Dexist.jetty.config=/exist/etc/jetty/standard.enabled-jetty-configs   -XX:+UnlockExperimentalVMOptions   -XX:+UseCGroupMemoryLimitForHeap   -XX:+UseG1GC   -XX:+UseStringDeduplication   -XX:MaxRAMFraction=1   -XX:+ExitOnOutOfMemoryError
02 Dec 2020 09:29:18,965 [main] INFO  (XmlLibraryChecker.java [check]:149) - Looking for a valid Parser...
Checking for Xerces, found version Xerces-J 2.12.1-xml-schema-1.1
OK!

02 Dec 2020 09:29:19,101 [main] INFO  (XmlLibraryChecker.java [check]:171) - Looking for a valid Transformer...
Checking for Saxon, found version 9.9.1.6
OK!

02 Dec 2020 09:29:19,102 [main] INFO  (XmlLibraryChecker.java [check]:183) - Looking for a valid Resolver...
Checking for Resolver, found version XmlResolver 1.2
OK!

02 Dec 2020 09:29:19,108 [main] INFO  (XmlLibraryChecker.java [check]:189) - Using parser org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser 
02 Dec 2020 09:29:19,124 [main] INFO  (XmlLibraryChecker.java [check]:190) - Using transformer org.apache.xalan.transformer.TransformerIdentityImpl 
02 Dec 2020 09:29:19,127 [main] INFO  (JettyStart.java [run]:173) - Running with Java 1.8.0_242 [Oracle Corporation (OpenJDK 64-Bit Server VM) in /usr/lib/jvm/java-8-openjdk-amd64/jre] 
02 Dec 2020 09:29:19,128 [main] INFO  (JettyStart.java [run]:180) - Running as user 'root' 
02 Dec 2020 09:29:19,128 [main] INFO  (JettyStart.java [run]:181) - [eXist Home : /exist] 
02 Dec 2020 09:29:19,131 [main] INFO  (JettyStart.java [run]:182) - [eXist Version : 5.2.0] 
02 Dec 2020 09:29:19,132 [main] INFO  (JettyStart.java [run]:183) - [eXist Build : 20200123123609] 
02 Dec 2020 09:29:19,132 [main] INFO  (JettyStart.java [run]:184) - [Git commit : c58d04ec45de50e7738489dee072fcc863dc8b1b] 
02 Dec 2020 09:29:19,132 [main] INFO  (JettyStart.java [run]:186) - [Operating System : Linux 5.4.39-linuxkit amd64] 
02 Dec 2020 09:29:19,133 [main] INFO  (JettyStart.java [run]:187) - [log4j.configurationFile : /exist/etc/log4j2.xml] 
02 Dec 2020 09:29:19,171 [main] INFO  (JettyStart.java [run]:188) - [jetty Version: 9.4.26.v20200117] 
02 Dec 2020 09:29:19,172 [main] INFO  (JettyStart.java [run]:189) - [jetty.home : /exist] 
02 Dec 2020 09:29:19,172 [main] INFO  (JettyStart.java [run]:190) - [jetty.base : /exist] 
02 Dec 2020 09:29:19,172 [main] INFO  (JettyStart.java [run]:191) - [jetty configuration : /exist/etc/jetty/standard.enabled-jetty-configs] 
02 Dec 2020 09:29:19,190 [main] INFO  (Configuration.java [<init>]:183) - Reading configuration from file /exist/etc/conf.xml 
02 Dec 2020 09:29:19,240 [main] WARN  (Configuration.java [getConfigAttributeValue]:1528) - Configuration value overridden by system property: org.exist.db-connection.cacheSize, with value: 256M 
02 Dec 2020 09:29:19,242 [main] ERROR (Configuration.java [configureStartup]:1282) - Could not find StartupTrigger class: org.exist.security.GnuCryptoJceProviderStartupTrigger. org.exist.security.GnuCryptoJceProviderStartupTrigger 
java.lang.ClassNotFoundException: org.exist.security.GnuCryptoJceProviderStartupTrigger
    at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[?:1.8.0_242]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:419) ~[?:1.8.0_242]
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) ~[?:1.8.0_242]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:352) ~[?:1.8.0_242]
    at java.lang.Class.forName0(Native Method) ~[?:1.8.0_242]
    at java.lang.Class.forName(Class.java:264) ~[?:1.8.0_242]
    at org.exist.util.Configuration.configureStartup(Configuration.java:1258) [exist.uber.jar:5.2.0]
    at org.exist.util.Configuration.configureBackend(Configuration.java:1027) [exist.uber.jar:5.2.0]
    at org.exist.util.Configuration.<init>(Configuration.java:227) [exist.uber.jar:5.2.0]
    at org.exist.util.SingleInstanceConfiguration.<init>(SingleInstanceConfiguration.java:56) [exist.uber.jar:5.2.0]
    at org.exist.util.SingleInstanceConfiguration.<init>(SingleInstanceConfiguration.java:48) [exist.uber.jar:5.2.0]
    at org.exist.jetty.JettyStart.run(JettyStart.java:198) [exist.uber.jar:5.2.0]
    at org.exist.jetty.JettyStart.main(JettyStart.java:95) [exist.uber.jar:5.2.0]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_242]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_242]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_242]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_242]
    at org.exist.start.Main.invokeMain(Main.java:118) [exist.uber.jar:5.2.0]
    at org.exist.start.Main.runEx(Main.java:248) [exist.uber.jar:5.2.0]
    at org.exist.start.Main.run(Main.java:123) [exist.uber.jar:5.2.0]
    at org.exist.start.Main.main(Main.java:60) [exist.uber.jar:5.2.0]
02 Dec 2020 09:29:19,250 [main] INFO  (Configuration.java [configureStartup]:1275) - Registered StartupTrigger: org.exist.protocolhandler.URLStreamHandlerStartupTrigger 
02 Dec 2020 09:29:19,251 [main] INFO  (Configuration.java [configureStartup]:1275) - Registered StartupTrigger: org.exist.extensions.exquery.restxq.impl.RestXqStartupTrigger 
02 Dec 2020 09:29:19,254 [main] INFO  (Configuration.java [configureStartup]:1275) - Registered StartupTrigger: org.exist.repo.AutoDeploymentTrigger 
02 Dec 2020 09:29:19,254 [main] WARN  (Configuration.java [getConfigAttributeValue]:1528) - Configuration value overridden by system property: org.exist.db-connection.pool.max, with value: 20 
02 Dec 2020 09:29:19,290 [main] ERROR (Configuration.java [lookupModuleClass]:499) - Configuration problem: class not found for module 'http://exist-db.org/xquery/examples' (ClassNotFoundException); class:'org.exist.xquery.modules.example.ExampleModule'; message:'org.exist.xquery.modules.example.ExampleModule' 
02 Dec 2020 09:29:19,315 [main] ERROR (Configuration.java [lookupModuleClass]:499) - Configuration problem: class not found for module 'http://exist-db.org/xquery/math' (ClassNotFoundException); class:'org.exist.xquery.modules.math.MathModule'; message:'org.exist.xquery.modules.math.MathModule' 
02 Dec 2020 09:29:19,531 [main] ERROR (Configuration.java [lookupModuleClass]:499) - Configuration problem: class not found for module 'http://exist-db.org/xquery/datetime' (ClassNotFoundException); class:'org.exist.xquery.modules.datetime.DateTimeModule'; message:'org.exist.xquery.modules.datetime.DateTimeModule' 
02 Dec 2020 09:29:19,531 [main] ERROR (Configuration.java [lookupModuleClass]:499) - Configuration problem: class not found for module 'http://exist-db.org/xquery/httpclient' (ClassNotFoundException); class:'org.exist.xquery.modules.httpclient.HTTPClientModule'; message:'org.exist.xquery.modules.httpclient.HTTPClientModule' 
02 Dec 2020 09:29:19,567 [main] INFO  (Configuration.java [configureValidation]:1485) - Add catalog uri file:///exist/etc/webapp//WEB-INF/catalog.xml 
02 Dec 2020 09:29:19,568 [main] INFO  (GrammarPool.java [<init>]:54) - Initializing GrammarPool. 
02 Dec 2020 09:29:19,570 [main] INFO  (JettyStart.java [run]:200) - Configuring eXist from /exist/etc/conf.xml 
02 Dec 2020 09:29:19,590 [main] INFO  (BrokerPool.java [<init>]:401) - database instance 'exist' will wait  120,000 ms during shutdown 
02 Dec 2020 09:29:19,591 [main] INFO  (BrokerPool.java [<init>]:404) - database instance 'exist' is enabled for recovery : true 
02 Dec 2020 09:29:19,591 [main] INFO  (BrokerPool.java [<init>]:408) - database instance 'exist' will have between 1 and 20 brokers 
02 Dec 2020 09:29:19,592 [main] INFO  (BrokerPool.java [<init>]:411) - database instance 'exist' will be synchronized every 120,000 ms 
02 Dec 2020 09:29:19,618 [main] INFO  (LockManager.java [<init>]:128) - Configured LockManager with concurrencyLevel=5 use-path-locks-for-documents=false paths-multi-writer=false 
02 Dec 2020 09:29:19,648 [main] INFO  (DefaultCacheManager.java [<init>]:155) - Cache settings: 262,144k; totalPages: 65,536; maxCacheSize: 58,982; cacheShrinkThreshold: 10,000 
02 Dec 2020 09:29:19,730 [main] INFO  (XQueryPool.java [configure]:110) - QueryPool: size = 128; maxQueryStackSize = 64; timeout = 120,000;  
02 Dec 2020 09:29:19,747 [db.exist.prepare-quartz-scheduler] INFO  (QuartzSchedulerImpl.java [getQuartzProperties]:134) - Successfully loaded quartz.properties 
02 Dec 2020 09:29:19,919 [main] INFO  (IndexManager.java [initIndex]:149) - Registered index org.exist.indexing.ngram.NGramIndex as ngram-index 
02 Dec 2020 09:29:20,199 [main] INFO  (IndexManager.java [initIndex]:149) - Registered index org.exist.indexing.lucene.LuceneIndex as lucene-index 
02 Dec 2020 09:29:20,201 [main] INFO  (IndexManager.java [initIndex]:149) - Registered index org.exist.indexing.sort.SortIndex as sort-index 
02 Dec 2020 09:29:20,214 [main] INFO  (IndexManager.java [initIndex]:149) - Registered index org.exist.indexing.range.RangeIndex as range-index 
02 Dec 2020 09:29:20,215 [main] WARN  (IndexManager.java [initIndex]:153) - Class org.exist.indexing.rdf.TDBRDFIndex not found. Cannot configure index. 
02 Dec 2020 09:29:20,217 [main] INFO  (IndexManager.java [initIndex]:149) - Registered index org.exist.storage.structural.NativeStructuralIndex as structural-index 
02 Dec 2020 09:29:20,218 [main] INFO  (SyncTask.java [configure]:77) - Using DATA_DIR: /exist/etc/webapp/WEB-INF/data. Minimal disk space required for database to continue operations: 128mb 
02 Dec 2020 09:29:20,222 [main] INFO  (SyncTask.java [configure]:80) - Usable space on partition containing DATA_DIR: /exist/etc/webapp/WEB-INF/data: 47955mb 
02 Dec 2020 09:29:20,557 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/config.xml 
02 Dec 2020 09:29:20,642 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/accounts/admin.xml 
02 Dec 2020 09:29:20,683 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/accounts/admin.xml 
02 Dec 2020 09:29:20,688 [main] INFO  (NativeBroker.java [removeXMLResource]:2763) - Removing document admin.xml (3) ... 
02 Dec 2020 09:29:20,725 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/accounts/guest.xml 
02 Dec 2020 09:29:20,738 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/accounts/guest.xml 
02 Dec 2020 09:29:20,740 [main] INFO  (NativeBroker.java [removeXMLResource]:2763) - Removing document guest.xml (4) ... 
02 Dec 2020 09:29:20,754 [main] INFO  (BlobStoreImplService.java [startSystem]:72) - Opened de-duplicating Blob Store v1. metadata=blob.dbx, store=blob/ 
02 Dec 2020 09:29:20,759 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/plugins/config.xml 
02 Dec 2020 09:29:20,780 [main] INFO  (URLStreamHandlerStartupTrigger.java [registerStreamHandlerFactory]:70) - Successfully registered eXistURLStreamHandlerFactory. 
02 Dec 2020 09:29:22,455 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/groups/packageservice.xml 
02 Dec 2020 09:29:22,468 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/groups/packageservice.xml 
02 Dec 2020 09:29:22,471 [main] INFO  (NativeBroker.java [removeXMLResource]:2763) - Removing document packageservice.xml (18) ... 
02 Dec 2020 09:29:22,478 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/accounts/packageservice.xml 
02 Dec 2020 09:29:22,495 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/accounts/packageservice.xml 
02 Dec 2020 09:29:22,508 [main] INFO  (NativeBroker.java [removeXMLResource]:2763) - Removing document packageservice.xml (19) ... 
02 Dec 2020 09:29:31,176 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/groups/eXide.xml 
02 Dec 2020 09:29:31,181 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/groups/eXide.xml 
02 Dec 2020 09:29:31,183 [main] INFO  (NativeBroker.java [removeXMLResource]:2763) - Removing document eXide.xml (963) ... 
02 Dec 2020 09:29:31,187 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/accounts/eXide.xml 
02 Dec 2020 09:29:31,193 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/accounts/eXide.xml 
02 Dec 2020 09:29:31,197 [main] INFO  (NativeBroker.java [removeXMLResource]:2763) - Removing document eXide.xml (964) ... 
02 Dec 2020 09:29:38,868 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/groups/monex.xml 
02 Dec 2020 09:29:38,877 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/groups/monex.xml 
02 Dec 2020 09:29:38,880 [main] INFO  (NativeBroker.java [removeXMLResource]:2763) - Removing document monex.xml (1880) ... 
02 Dec 2020 09:29:38,916 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/accounts/monex.xml 
02 Dec 2020 09:29:38,922 [main] INFO  (Configurator.java [save]:1300) - Storing configuration /db/system/security/exist/accounts/monex.xml 
02 Dec 2020 09:29:38,925 [main] INFO  (NativeBroker.java [removeXMLResource]:2763) - Removing document monex.xml (1881) ... 
02 Dec 2020 09:29:44,784 [main] INFO  (NativeBroker.java [removeXMLResource]:2763) - Removing document vs%20copy.svg (2356) ... 
02 Dec 2020 09:29:55,243 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty.xml] 
02 Dec 2020 09:29:55,393 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-gzip.xml] 
02 Dec 2020 09:29:55,426 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-http.xml] 
02 Dec 2020 09:29:55,475 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-jaas.xml] 
02 Dec 2020 09:29:55,481 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-jmx.xml] 
02 Dec 2020 09:29:55,525 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-requestlog.xml] 
02 Dec 2020 09:29:55,542 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-ssl.xml] 
02 Dec 2020 09:29:55,564 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-ssl-context.xml] 
02 Dec 2020 09:29:55,592 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-https.xml] 
02 Dec 2020 09:29:55,598 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-deploy.xml] 
02 Dec 2020 09:29:55,630 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-plus.xml] 
02 Dec 2020 09:29:55,659 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-annotations.xml] 
02 Dec 2020 09:29:55,664 [main] INFO  (JettyStart.java [startJetty]:464) - [Starting jetty component : org.eclipse.jetty.server.Server] 
02 Dec 2020 09:29:55,665 [main] INFO  (JettyStart.java [lifeCycleStarting]:610) - Jetty server starting... 
02 Dec 2020 09:29:56,867 [main] INFO  (AbstractExistHttpServlet.java [getOrCreateBrokerPool]:100) - Database already started. Skipping configuration ... 
02 Dec 2020 09:29:56,868 [main] INFO  (AbstractExistHttpServlet.java [doGeneralExistServletConfig]:188) - Using default user guest for all unauthorized requests. 
02 Dec 2020 09:29:56,878 [main] INFO  (XmlLibraryChecker.java [check]:149) - Looking for a valid Parser...
Checking for Xerces, found version Xerces-J 2.12.1-xml-schema-1.1
OK!

02 Dec 2020 09:29:56,879 [main] INFO  (XmlLibraryChecker.java [check]:171) - Looking for a valid Transformer...
Checking for Saxon, found version 9.9.1.6
OK!

02 Dec 2020 09:29:56,880 [main] INFO  (XmlLibraryChecker.java [check]:183) - Looking for a valid Resolver...
Checking for Resolver, found version XmlResolver 1.2
OK!

02 Dec 2020 09:29:56,883 [main] INFO  (XmlLibraryChecker.java [check]:189) - Using parser org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser 
02 Dec 2020 09:29:56,884 [main] INFO  (XmlLibraryChecker.java [check]:190) - Using transformer org.apache.xalan.transformer.TransformerIdentityImpl 
02 Dec 2020 09:29:57,094 [main] INFO  (JettyStart.java [lifeCycleStarted]:619) - Jetty server started. 
02 Dec 2020 09:29:57,098 [main] INFO  (JettyStart.java [run]:285) - ----------------------------------------------------- 
02 Dec 2020 09:29:57,098 [main] INFO  (JettyStart.java [run]:286) - Server has started, listening on: 
02 Dec 2020 09:29:57,099 [main] INFO  (JettyStart.java [run]:288) -     http://172.17.0.2:8080/ 
02 Dec 2020 09:29:57,100 [main] INFO  (JettyStart.java [run]:288) -     https://172.17.0.2:8443/ 
02 Dec 2020 09:29:57,100 [main] INFO  (JettyStart.java [run]:291) - Configured contexts: 
02 Dec 2020 09:29:57,101 [main] INFO  (JettyStart.java [run]:297) -     /exist 
02 Dec 2020 09:29:57,102 [main] INFO  (JettyStart.java [run]:312) - '/exist/iprange' 
02 Dec 2020 09:29:57,102 [main] INFO  (JettyStart.java [run]:297) -     / 
02 Dec 2020 09:29:57,103 [main] INFO  (JettyStart.java [run]:312) - '/iprange' 
02 Dec 2020 09:29:57,104 [main] INFO  (JettyStart.java [run]:318) - ----------------------------------------------------- 
02 Dec 2020 09:30:21,798 [qtp174245837-34] WARN  (Descriptor.java [<init>]:116) - Giving up unable to read descriptor.xml file from classloader in package org.exist.http, eXist-db Core, version 5.2 
02 Dec 2020 09:30:26,103 [qtp174245837-33] INFO  (TemporaryFileManager.java [<init>]:109) - Temporary folder is: /tmp/exist-db-temp-file-manager-4698771936702756408 
02 Dec 2020 09:31:22,919 [global.BrokerPoolsAndJetty.ShutdownHook] INFO  (BrokerPool.java [shutdown]:1592) - Database is shutting down ... 
02 Dec 2020 09:31:22,920 [Thread-1] INFO  (JettyStart.java [lifeCycleStopping]:632) - Jetty server stopping... 
02 Dec 2020 09:31:22,928 [global.BrokerPools.ShutdownHook] INFO  (BrokerPools.java [lambda$0]:68) - Executing shutdown thread 
02 Dec 2020 09:31:23,314 [global.BrokerPoolsAndJetty.ShutdownHook] INFO  (Journal.java [shutdown]:664) - Shutting down Journal with checkpoint... 
02 Dec 2020 09:31:23,362 [global.BrokerPoolsAndJetty.ShutdownHook] INFO  (FileLock.java [release]:188) - Deleting lock file: /exist/etc/webapp/WEB-INF/data/journal.lck 
02 Dec 2020 09:31:23,363 [global.BrokerPoolsAndJetty.ShutdownHook] INFO  (FileLock.java [release]:188) - Deleting lock file: /exist/etc/webapp/WEB-INF/data/dbx_dir.lck 
02 Dec 2020 09:31:23,369 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: qtp174245837-28 
02 Dec 2020 09:31:23,369 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: db.exist.shutdown-status-reporter 
02 Dec 2020 09:31:23,369 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: Scheduler-2122252822-1 
02 Dec 2020 09:31:23,370 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: DestroyJavaVM 
02 Dec 2020 09:31:23,376 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: Reference Handler 
02 Dec 2020 09:31:23,377 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: qtp174245837-33 
02 Dec 2020 09:31:23,378 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: Signal Dispatcher 
02 Dec 2020 09:31:23,379 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: qtp174245837-29 
02 Dec 2020 09:31:23,380 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: Finalizer 
02 Dec 2020 09:31:23,381 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: qtp174245837-31 
02 Dec 2020 09:31:23,382 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: SIGTERM handler 
02 Dec 2020 09:31:23,383 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: qtp174245837-34 
02 Dec 2020 09:31:23,385 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: qtp174245837-44 
02 Dec 2020 09:31:23,386 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: qtp174245837-43 
02 Dec 2020 09:31:23,386 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: qtp174245837-30 
02 Dec 2020 09:31:23,387 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: org.eclipse.jetty.util.RolloverFileOutputStream 
02 Dec 2020 09:31:23,387 [global.BrokerPoolsAndJetty.ShutdownHook] WARN  (BrokerPool.java [clearThreadLocals]:1762) - Could not clear ThreadLocals for thread: qtp174245837-32 
02 Dec 2020 09:31:23,388 [global.BrokerPoolsAndJetty.ShutdownHook] INFO  (BrokerPool.java [shutdown]:1710) - shutdown complete ! 
02 Dec 2020 09:31:23,388 [global.BrokerPoolsAndJetty.ShutdownHook] INFO  (JettyStart.java [shutdown]:550) - Database shutdown: stopping server in 1sec ... 
02 Dec 2020 09:31:23,410 [Thread-1] INFO  (JettyStart.java [lifeCycleStopped]:639) - Jetty server stopped 
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8   -Dsun.jnu.encoding=UTF-8   -Djava.awt.headless=true   -Dorg.exist.db-connection.cacheSize=256M   -Dorg.exist.db-connection.pool.max=20   -Dlog4j.configurationFile=/exist/etc/log4j2.xml   -Dexist.home=/exist   -Dexist.configurationFile=/exist/etc/conf.xml   -Djetty.home=/exist   -Dexist.jetty.config=/exist/etc/jetty/standard.enabled-jetty-configs   -XX:+UnlockExperimentalVMOptions   -XX:+UseCGroupMemoryLimitForHeap   -XX:+UseG1GC   -XX:+UseStringDeduplication   -XX:MaxRAMFraction=1   -XX:+ExitOnOutOfMemoryError
02 Dec 2020 09:31:57,733 [main] INFO  (XmlLibraryChecker.java [check]:149) - Looking for a valid Parser...
Checking for Xerces, found version Xerces-J 2.12.1-xml-schema-1.1
OK!

02 Dec 2020 09:31:57,871 [main] INFO  (XmlLibraryChecker.java [check]:171) - Looking for a valid Transformer...
Checking for Saxon, found version 9.9.1.6
OK!

02 Dec 2020 09:31:57,873 [main] INFO  (XmlLibraryChecker.java [check]:183) - Looking for a valid Resolver...
Checking for Resolver, found version XmlResolver 1.2
OK!

02 Dec 2020 09:31:57,884 [main] INFO  (XmlLibraryChecker.java [check]:189) - Using parser org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser 
02 Dec 2020 09:31:57,898 [main] INFO  (XmlLibraryChecker.java [check]:190) - Using transformer org.apache.xalan.transformer.TransformerIdentityImpl 
02 Dec 2020 09:31:57,902 [main] INFO  (JettyStart.java [run]:173) - Running with Java 1.8.0_242 [Oracle Corporation (OpenJDK 64-Bit Server VM) in /usr/lib/jvm/java-8-openjdk-amd64/jre] 
02 Dec 2020 09:31:57,903 [main] INFO  (JettyStart.java [run]:180) - Running as user 'root' 
02 Dec 2020 09:31:57,904 [main] INFO  (JettyStart.java [run]:181) - [eXist Home : /exist] 
02 Dec 2020 09:31:57,910 [main] INFO  (JettyStart.java [run]:182) - [eXist Version : 5.2.0] 
02 Dec 2020 09:31:57,911 [main] INFO  (JettyStart.java [run]:183) - [eXist Build : 20200123123609] 
02 Dec 2020 09:31:57,911 [main] INFO  (JettyStart.java [run]:184) - [Git commit : c58d04ec45de50e7738489dee072fcc863dc8b1b] 
02 Dec 2020 09:31:57,911 [main] INFO  (JettyStart.java [run]:186) - [Operating System : Linux 5.4.39-linuxkit amd64] 
02 Dec 2020 09:31:57,912 [main] INFO  (JettyStart.java [run]:187) - [log4j.configurationFile : /exist/etc/log4j2.xml] 
02 Dec 2020 09:31:57,951 [main] INFO  (JettyStart.java [run]:188) - [jetty Version: 9.4.26.v20200117] 
02 Dec 2020 09:31:57,952 [main] INFO  (JettyStart.java [run]:189) - [jetty.home : /exist] 
02 Dec 2020 09:31:57,952 [main] INFO  (JettyStart.java [run]:190) - [jetty.base : /exist] 
02 Dec 2020 09:31:57,953 [main] INFO  (JettyStart.java [run]:191) - [jetty configuration : /exist/etc/jetty/standard.enabled-jetty-configs] 
02 Dec 2020 09:31:57,970 [main] INFO  (Configuration.java [<init>]:183) - Reading configuration from file /exist/etc/conf.xml 
02 Dec 2020 09:31:58,020 [main] WARN  (Configuration.java [getConfigAttributeValue]:1528) - Configuration value overridden by system property: org.exist.db-connection.cacheSize, with value: 256M 
02 Dec 2020 09:31:58,023 [main] ERROR (Configuration.java [configureStartup]:1282) - Could not find StartupTrigger class: org.exist.security.GnuCryptoJceProviderStartupTrigger. org.exist.security.GnuCryptoJceProviderStartupTrigger 
java.lang.ClassNotFoundException: org.exist.security.GnuCryptoJceProviderStartupTrigger
    at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[?:1.8.0_242]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:419) ~[?:1.8.0_242]
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) ~[?:1.8.0_242]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:352) ~[?:1.8.0_242]
    at java.lang.Class.forName0(Native Method) ~[?:1.8.0_242]
    at java.lang.Class.forName(Class.java:264) ~[?:1.8.0_242]
    at org.exist.util.Configuration.configureStartup(Configuration.java:1258) [exist.uber.jar:5.2.0]
    at org.exist.util.Configuration.configureBackend(Configuration.java:1027) [exist.uber.jar:5.2.0]
    at org.exist.util.Configuration.<init>(Configuration.java:227) [exist.uber.jar:5.2.0]
    at org.exist.util.SingleInstanceConfiguration.<init>(SingleInstanceConfiguration.java:56) [exist.uber.jar:5.2.0]
    at org.exist.util.SingleInstanceConfiguration.<init>(SingleInstanceConfiguration.java:48) [exist.uber.jar:5.2.0]
    at org.exist.jetty.JettyStart.run(JettyStart.java:198) [exist.uber.jar:5.2.0]
    at org.exist.jetty.JettyStart.main(JettyStart.java:95) [exist.uber.jar:5.2.0]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_242]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_242]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_242]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_242]
    at org.exist.start.Main.invokeMain(Main.java:118) [exist.uber.jar:5.2.0]
    at org.exist.start.Main.runEx(Main.java:248) [exist.uber.jar:5.2.0]
    at org.exist.start.Main.run(Main.java:123) [exist.uber.jar:5.2.0]
    at org.exist.start.Main.main(Main.java:60) [exist.uber.jar:5.2.0]
02 Dec 2020 09:31:58,030 [main] INFO  (Configuration.java [configureStartup]:1275) - Registered StartupTrigger: org.exist.protocolhandler.URLStreamHandlerStartupTrigger 
02 Dec 2020 09:31:58,031 [main] INFO  (Configuration.java [configureStartup]:1275) - Registered StartupTrigger: org.exist.extensions.exquery.restxq.impl.RestXqStartupTrigger 
02 Dec 2020 09:31:58,033 [main] INFO  (Configuration.java [configureStartup]:1275) - Registered StartupTrigger: org.exist.repo.AutoDeploymentTrigger 
02 Dec 2020 09:31:58,033 [main] WARN  (Configuration.java [getConfigAttributeValue]:1528) - Configuration value overridden by system property: org.exist.db-connection.pool.max, with value: 20 
02 Dec 2020 09:31:58,069 [main] ERROR (Configuration.java [lookupModuleClass]:499) - Configuration problem: class not found for module 'http://exist-db.org/xquery/examples' (ClassNotFoundException); class:'org.exist.xquery.modules.example.ExampleModule'; message:'org.exist.xquery.modules.example.ExampleModule' 
02 Dec 2020 09:31:58,088 [main] ERROR (Configuration.java [lookupModuleClass]:499) - Configuration problem: class not found for module 'http://exist-db.org/xquery/math' (ClassNotFoundException); class:'org.exist.xquery.modules.math.MathModule'; message:'org.exist.xquery.modules.math.MathModule' 
02 Dec 2020 09:31:58,347 [main] ERROR (Configuration.java [lookupModuleClass]:499) - Configuration problem: class not found for module 'http://exist-db.org/xquery/datetime' (ClassNotFoundException); class:'org.exist.xquery.modules.datetime.DateTimeModule'; message:'org.exist.xquery.modules.datetime.DateTimeModule' 
02 Dec 2020 09:31:58,348 [main] ERROR (Configuration.java [lookupModuleClass]:499) - Configuration problem: class not found for module 'http://exist-db.org/xquery/httpclient' (ClassNotFoundException); class:'org.exist.xquery.modules.httpclient.HTTPClientModule'; message:'org.exist.xquery.modules.httpclient.HTTPClientModule' 
02 Dec 2020 09:31:58,380 [main] INFO  (Configuration.java [configureValidation]:1485) - Add catalog uri file:///exist/etc/webapp//WEB-INF/catalog.xml 
02 Dec 2020 09:31:58,381 [main] INFO  (GrammarPool.java [<init>]:54) - Initializing GrammarPool. 
02 Dec 2020 09:31:58,385 [main] INFO  (JettyStart.java [run]:200) - Configuring eXist from /exist/etc/conf.xml 
02 Dec 2020 09:31:58,404 [main] INFO  (BrokerPool.java [<init>]:401) - database instance 'exist' will wait  120,000 ms during shutdown 
02 Dec 2020 09:31:58,405 [main] INFO  (BrokerPool.java [<init>]:404) - database instance 'exist' is enabled for recovery : true 
02 Dec 2020 09:31:58,405 [main] INFO  (BrokerPool.java [<init>]:408) - database instance 'exist' will have between 1 and 20 brokers 
02 Dec 2020 09:31:58,406 [main] INFO  (BrokerPool.java [<init>]:411) - database instance 'exist' will be synchronized every 120,000 ms 
02 Dec 2020 09:31:58,431 [main] INFO  (LockManager.java [<init>]:128) - Configured LockManager with concurrencyLevel=5 use-path-locks-for-documents=false paths-multi-writer=false 
02 Dec 2020 09:31:58,459 [main] INFO  (DefaultCacheManager.java [<init>]:155) - Cache settings: 262,144k; totalPages: 65,536; maxCacheSize: 58,982; cacheShrinkThreshold: 10,000 
02 Dec 2020 09:31:58,552 [main] INFO  (XQueryPool.java [configure]:110) - QueryPool: size = 128; maxQueryStackSize = 64; timeout = 120,000;  
02 Dec 2020 09:31:58,560 [db.exist.prepare-quartz-scheduler] INFO  (QuartzSchedulerImpl.java [getQuartzProperties]:134) - Successfully loaded quartz.properties 
02 Dec 2020 09:31:58,989 [main] INFO  (IndexManager.java [initIndex]:149) - Registered index org.exist.indexing.ngram.NGramIndex as ngram-index 
02 Dec 2020 09:31:59,314 [main] INFO  (IndexManager.java [initIndex]:149) - Registered index org.exist.indexing.lucene.LuceneIndex as lucene-index 
02 Dec 2020 09:31:59,317 [main] INFO  (IndexManager.java [initIndex]:149) - Registered index org.exist.indexing.sort.SortIndex as sort-index 
02 Dec 2020 09:31:59,336 [main] INFO  (IndexManager.java [initIndex]:149) - Registered index org.exist.indexing.range.RangeIndex as range-index 
02 Dec 2020 09:31:59,336 [main] WARN  (IndexManager.java [initIndex]:153) - Class org.exist.indexing.rdf.TDBRDFIndex not found. Cannot configure index. 
02 Dec 2020 09:31:59,338 [main] INFO  (IndexManager.java [initIndex]:149) - Registered index org.exist.storage.structural.NativeStructuralIndex as structural-index 
02 Dec 2020 09:31:59,339 [main] INFO  (SyncTask.java [configure]:77) - Using DATA_DIR: /exist/etc/webapp/WEB-INF/data. Minimal disk space required for database to continue operations: 128mb 
02 Dec 2020 09:31:59,345 [main] INFO  (SyncTask.java [configure]:80) - Usable space on partition containing DATA_DIR: /exist/etc/webapp/WEB-INF/data: 47581mb 
02 Dec 2020 09:31:59,868 [main] INFO  (BlobStoreImplService.java [startSystem]:72) - Opened de-duplicating Blob Store v1. metadata=blob.dbx, store=blob/ 
02 Dec 2020 09:32:00,059 [main] INFO  (URLStreamHandlerStartupTrigger.java [registerStreamHandlerFactory]:70) - Successfully registered eXistURLStreamHandlerFactory. 
02 Dec 2020 09:32:01,803 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty.xml] 
02 Dec 2020 09:32:01,904 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-gzip.xml] 
02 Dec 2020 09:32:01,940 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-http.xml] 
02 Dec 2020 09:32:01,984 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-jaas.xml] 
02 Dec 2020 09:32:01,988 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-jmx.xml] 
02 Dec 2020 09:32:02,052 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-requestlog.xml] 
02 Dec 2020 09:32:02,070 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-ssl.xml] 
02 Dec 2020 09:32:02,093 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-ssl-context.xml] 
02 Dec 2020 09:32:02,118 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-https.xml] 
02 Dec 2020 09:32:02,124 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-deploy.xml] 
02 Dec 2020 09:32:02,156 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-plus.xml] 
02 Dec 2020 09:32:02,188 [main] INFO  (JettyStart.java [run]:224) - [loading jetty configuration : /exist/etc/jetty/jetty-annotations.xml] 
02 Dec 2020 09:32:02,193 [main] INFO  (JettyStart.java [startJetty]:464) - [Starting jetty component : org.eclipse.jetty.server.Server] 
02 Dec 2020 09:32:02,194 [main] INFO  (JettyStart.java [lifeCycleStarting]:610) - Jetty server starting... 
02 Dec 2020 09:32:03,320 [main] INFO  (AbstractExistHttpServlet.java [getOrCreateBrokerPool]:100) - Database already started. Skipping configuration ... 
02 Dec 2020 09:32:03,322 [main] INFO  (AbstractExistHttpServlet.java [doGeneralExistServletConfig]:188) - Using default user guest for all unauthorized requests. 
02 Dec 2020 09:32:03,334 [main] INFO  (XmlLibraryChecker.java [check]:149) - Looking for a valid Parser...
Checking for Xerces, found version Xerces-J 2.12.1-xml-schema-1.1
OK!

02 Dec 2020 09:32:03,337 [main] INFO  (XmlLibraryChecker.java [check]:171) - Looking for a valid Transformer...
Checking for Saxon, found version 9.9.1.6
OK!

02 Dec 2020 09:32:03,339 [main] INFO  (XmlLibraryChecker.java [check]:183) - Looking for a valid Resolver...
Checking for Resolver, found version XmlResolver 1.2
OK!

02 Dec 2020 09:32:03,341 [main] INFO  (XmlLibraryChecker.java [check]:189) - Using parser org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser 
02 Dec 2020 09:32:03,342 [main] INFO  (XmlLibraryChecker.java [check]:190) - Using transformer org.apache.xalan.transformer.TransformerIdentityImpl 
02 Dec 2020 09:32:03,590 [main] INFO  (JettyStart.java [lifeCycleStarted]:619) - Jetty server started. 
02 Dec 2020 09:32:03,595 [main] INFO  (JettyStart.java [run]:285) - ----------------------------------------------------- 
02 Dec 2020 09:32:03,596 [main] INFO  (JettyStart.java [run]:286) - Server has started, listening on: 
02 Dec 2020 09:32:03,597 [main] INFO  (JettyStart.java [run]:288) -     http://172.17.0.2:8080/ 
02 Dec 2020 09:32:03,598 [main] INFO  (JettyStart.java [run]:288) -     https://172.17.0.2:8443/ 
02 Dec 2020 09:32:03,599 [main] INFO  (JettyStart.java [run]:291) - Configured contexts: 
02 Dec 2020 09:32:03,601 [main] INFO  (JettyStart.java [run]:297) -     /exist 
02 Dec 2020 09:32:03,602 [main] INFO  (JettyStart.java [run]:312) - '/exist/iprange' 
02 Dec 2020 09:32:03,603 [main] INFO  (JettyStart.java [run]:297) -     / 
02 Dec 2020 09:32:03,604 [main] INFO  (JettyStart.java [run]:312) - '/iprange' 
02 Dec 2020 09:32:03,605 [main] INFO  (JettyStart.java [run]:318) - ----------------------------------------------------- 
nathangibson commented 3 years ago

I also tried a different version of the data app, just in case it still has to do with the contents, and that didn't work either :-(

wsalesky commented 3 years ago

@nathangibson Looking into this today. It is very strange.

nathangibson commented 3 years ago

Thanks. Is it working for you or producing the same results as for me? Just not sure if it's something to do with my local environment/process.

wsalesky commented 3 years ago

Same results for me. Investigating now.

wsalesky commented 3 years ago

@nathangibson I think I figured it out. This dependency should be removed: https://github.com/usaybia/usaybia-data/blob/master/expath-pkg.xml#L9

The newer versions of eXist have a built in JSON module, and also, I don't think you would need this in the data module anyway (unless you are processing JSON? )

nathangibson commented 3 years ago

Excellent, I’ll try that!

nathangibson commented 3 years ago

@wsalesky That worked, thanks! Closed with https://github.com/usaybia/usaybia-data/pull/67