exist-core
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>xyz.elemental.fork.org.exist-db</groupId>
<artifactId>exist-core</artifactId>
<version>7.7.0</version>
</dependency><?xml version="1.0" encoding="UTF-8"?>
<!--
Elemental
Copyright (C) 2024, Evolved Binary Ltd
admin@evolvedbinary.com
https://www.evolvedbinary.com | https://www.elemental.xyz
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; version 2.1.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
NOTE: Parts of this file contain code from 'The eXist-db Authors'.
The original license header is included below.
=====================================================================
eXist-db Open Source Native XML Database
Copyright (C) 2001 The eXist-db Authors
info@exist-db.org
http://www.exist-db.org
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>xyz.elemental.fork.org.exist-db</groupId>
<artifactId>exist-parent</artifactId>
<version>7.7.0</version>
<relativePath>../exist-parent</relativePath>
</parent>
<artifactId>exist-core</artifactId>
<packaging>jar</packaging>
<name>eXist-db Core</name>
<description>eXist-db NoSQL Database Core</description>
<scm>
<connection>scm:git:https://github.com/evolvedbinary/elemental.git</connection>
<developerConnection>scm:git:https://github.com/evolvedbinary/elemental.git</developerConnection>
<url>scm:git:https://github.com/evolvedbinary/elemental.git</url>
<tag>elemental-7.7.0</tag>
</scm>
<dependencies>
<dependency>
<!-- NOTE(AR) adds our Annotation Processors for the maven-compiler-plugin -->
<groupId>xyz.elemental</groupId>
<artifactId>exist-core-build-tools</artifactId>
<version>${project.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>net.jcip</groupId>
<artifactId>jcip-annotations</artifactId>
</dependency>
<dependency>
<groupId>antlr</groupId>
<artifactId>antlr</artifactId>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.22.1</version>
</dependency>
<dependency>
<groupId>com.fasterxml</groupId>
<artifactId>aalto-xml</artifactId>
<version>1.3.4</version>
<scope>runtime</scope>
</dependency>
<!-- dependency>
<groupId>com.fasterxml.woodstox</groupId>
<artifactId>woodstox-core</artifactId>
<version>5.0.3</version>
</dependency>
<dependency>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>stax2-api</artifactId>
<version>3.1.4</version>
</dependency -->
<dependency>
<groupId>com.evolvedbinary.multilock</groupId>
<artifactId>multilock</artifactId>
</dependency>
<dependency>
<groupId>com.github.ben-manes.caffeine</groupId>
<artifactId>caffeine</artifactId>
</dependency>
<dependency>
<groupId>com.github.krukow</groupId>
<artifactId>clj-ds</artifactId>
<version>0.0.4</version>
</dependency>
<dependency>
<groupId>com.siemens.ct.exi</groupId>
<artifactId>exificient</artifactId>
<exclusions>
<exclusion> <!-- conflicts with Xerces -->
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.siemens.ct.exi</groupId>
<artifactId>exificient-grammars</artifactId>
<scope>compile</scope>
<exclusions>
<exclusion> <!-- conflicts with xerces 2.12.2 -->
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.siemens.ct.exi</groupId>
<artifactId>exificient-core</artifactId>
<scope>compile</scope>
<exclusions>
<exclusion> <!-- conflicts with xerces 2.12.2 -->
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.ibm.icu</groupId>
<artifactId>icu4j</artifactId>
</dependency>
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
</dependency>
<dependency>
<groupId>org.jspecify</groupId>
<artifactId>jspecify</artifactId>
</dependency>
<dependency>
<groupId>org.relaxng</groupId>
<artifactId>jing</artifactId>
<version>20241231</version>
<exclusions>
<exclusion>
<!-- NOTE(AR): conflicts with com.evolvedbinary.thirdparty.xml-apis:xml-apis -->
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</exclusion>
<exclusion> <!-- conflicts with Saxon -->
<groupId>net.sf.saxon</groupId>
<artifactId>saxon</artifactId>
</exclusion>
<exclusion> <!-- conflicts with Xerces -->
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>xyz.elemental.fork.org.exist-db</groupId>
<artifactId>exist-start</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>xyz.elemental</groupId>
<artifactId>elemental-media-type-api</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>xyz.elemental</groupId>
<artifactId>elemental-media-type-impl</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.exquery</groupId>
<artifactId>exquery-common</artifactId>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk18on</artifactId>
<version>1.85</version>
</dependency>
<dependency>
<groupId>at.yawk.lz4</groupId>
<artifactId>lz4-java</artifactId>
<version>${lz4-java.version}</version>
</dependency>
<dependency>
<groupId>com.evolvedbinary.j8cu</groupId>
<artifactId>j8cu</artifactId>
<version>3.0.0</version>
</dependency>
<dependency>
<groupId>com.evolvedbinary.j8fu</groupId>
<artifactId>j8fu</artifactId>
</dependency>
<dependency>
<groupId>com.fasterxml.uuid</groupId>
<artifactId>java-uuid-generator</artifactId>
<version>5.2.0</version>
</dependency>
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>jakarta.xml.bind</groupId>
<artifactId>jakarta.xml.bind-api</artifactId>
</dependency>
<dependency>
<groupId>org.eclipse.angus</groupId>
<artifactId>angus-activation</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.exist-db.thirdparty.javax.xml.xquery</groupId>
<artifactId>xqjri</artifactId>
<version>20080114-133351</version>
</dependency>
<dependency>
<groupId>org.jline</groupId>
<artifactId>jline</artifactId>
<version>${jline.version}</version>
</dependency>
<dependency>
<groupId>net.bytebuddy</groupId>
<artifactId>byte-buddy</artifactId>
</dependency>
<dependency>
<groupId>se.softhouse</groupId>
<artifactId>jargo</artifactId>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.3.5</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-jcl</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-jul</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j2-impl</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.evolvedbinary.thirdparty.xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>${xerces.version}</version>
<classifier>jdk14-xml-schema-1.1</classifier>
</dependency>
<dependency>
<groupId>org.codelibs</groupId>
<artifactId>nekohtml</artifactId>
<version>${nekohtml.version}</version>
<scope>runtime</scope>
<exclusions>
<exclusion> <!-- conflicts with eXist-db's xercesImpl dependency -->
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.evolvedbinary.thirdparty.xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</dependency>
<dependency>
<groupId>com.evolvedbinary.thirdparty.org.apache.ws.commons.util</groupId>
<artifactId>ws-commons-util</artifactId>
<version>1.1.0</version>
</dependency>
<!-- xml-resolver is needed at runtime because xercesImpl declares this as optional,
but we use a part of Xerces XMLCatalogResolver which requires this -->
<dependency>
<groupId>xml-resolver</groupId>
<artifactId>xml-resolver</artifactId>
<version>1.2</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.xmlresolver</groupId>
<artifactId>xmlresolver</artifactId>
<version>${xmlresolver.version}</version>
<exclusions>
<exclusion>
<!-- NOTE(AR): conflicts with com.evolvedbinary.thirdparty.xml-apis:xml-apis -->
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</exclusion>
<exclusion>
<!-- NOTE(AR): conflicts with com.evolvedbinary.thirdparty.xerces:xercesImpl -->
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.xmlresolver</groupId>
<artifactId>xmlresolver</artifactId>
<version>${xmlresolver.version}</version>
<classifier>data</classifier>
<scope>runtime</scope>
<exclusions>
<exclusion>
<!-- NOTE(AR): conflicts with com.evolvedbinary.thirdparty.xml-apis:xml-apis -->
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</exclusion>
<exclusion>
<!-- NOTE(AR): conflicts with com.evolvedbinary.thirdparty.xerces:xercesImpl -->
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- xpath2 and java-cup are needed at runtime because xercesImpl declares this as optional,
but we need them to enable Schema 1.1 support -->
<dependency>
<groupId>com.evolvedbinary.thirdparty.org.eclipse.wst.xml</groupId>
<artifactId>xpath2</artifactId>
<version>1.2.1.1</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>edu.princeton.cup</groupId>
<artifactId>java-cup</artifactId>
<version>10k</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>net.sf.saxon</groupId>
<artifactId>Saxon-HE</artifactId>
</dependency>
<dependency>
<groupId>org.exist-db</groupId>
<artifactId>exist-saxon-regex</artifactId>
<version>9.4.0-9.e1</version>
<exclusions>
<exclusion>
<!-- we have our own dependency on Saxon -->
<groupId>net.sf.saxon</groupId>
<artifactId>Saxon-HE</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.evolvedbinary.thirdparty.org.apache.xmlrpc</groupId>
<artifactId>xmlrpc-common</artifactId>
</dependency>
<dependency>
<groupId>com.evolvedbinary.thirdparty.org.apache.xmlrpc</groupId>
<artifactId>xmlrpc-client</artifactId>
<version>${apache.xmlrpc.version}</version>
</dependency>
<dependency>
<groupId>com.evolvedbinary.thirdparty.org.apache.xmlrpc</groupId>
<artifactId>xmlrpc-server</artifactId>
<version>${apache.xmlrpc.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-jaas</artifactId>
<version>${jetty.version}</version>
<scope>runtime</scope>
<exclusions>
<exclusion>
<!-- conflicts with Antlr 2.7.7 -->
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.antlr</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-http</artifactId>
<version>${jetty.version}</version>
<!-- NOTE: needed for both scopes: <scope>runtime</scope><scope>test</scope> -->
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-security</artifactId>
<version>${jetty.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-server</artifactId>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-util</artifactId>
</dependency>
<dependency>
<groupId>org.expath.packaging</groupId>
<artifactId>pkg-java</artifactId>
</dependency>
<dependency>
<groupId>com.fifesoft</groupId>
<artifactId>rsyntaxtextarea</artifactId>
<version>3.6.0</version>
</dependency>
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
<version>2.5.2</version>
<!-- exclude Quartz SQL connectivity options -->
<exclusions>
<exclusion>
<groupId>com.mchange</groupId>
<artifactId>c3p0</artifactId>
</exclusion>
<exclusion>
<groupId>com.mchange</groupId>
<artifactId>mchange-commons-java</artifactId>
</exclusion>
<exclusion>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP-java6</artifactId>
</exclusion>
<exclusion>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP-java7</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>net.sf.xmldb-org</groupId>
<artifactId>xmldb-api</artifactId>
</dependency>
<dependency>
<groupId>it.unimi.dsi</groupId>
<artifactId>fastutil</artifactId>
</dependency>
<dependency>
<groupId>io.lacuna</groupId>
<artifactId>bifurcan</artifactId>
</dependency>
<dependency>
<groupId>org.apache.ant</groupId>
<artifactId>ant</artifactId>
</dependency>
<dependency>
<groupId>org.jgrapht</groupId>
<artifactId>jgrapht-core</artifactId>
<version>1.5.2</version>
</dependency>
<dependency>
<groupId>org.jgrapht</groupId>
<artifactId>jgrapht-opt</artifactId>
<version>1.5.2</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<!-- scope>test</scope --> <!-- not just test scope, as needed for org.exist.test -->
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest</artifactId>
<!-- scope>test</scope --> <!-- not just test scope, as needed for org.exist.test -->
</dependency>
<!-- test dependencies -->
<dependency>
<groupId>xyz.elemental.fork.org.exist-db</groupId>
<artifactId>exist-jetty-config</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>xyz.elemental.fork.org.exist-db</groupId>
<artifactId>exist-samples</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.awaitility</groupId>
<artifactId>awaitility</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.easymock</groupId>
<artifactId>easymock</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.xmlunit</groupId>
<artifactId>xmlunit-core</artifactId>
</dependency>
<dependency>
<groupId>org.xmlunit</groupId>
<artifactId>xmlunit-matchers</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.googlecode.junit-toolbox</groupId>
<artifactId>junit-toolbox</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<scope>test</scope>
</dependency>
<!-- needed for starting up a jetty server -->
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-deploy</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-jmx</artifactId>
<scope>test</scope>
</dependency>
<!-- dependencies from exist-optional.jar -->
<dependency>
<!--
NOTE(AR) This is needed to enable loading of Servlets etc
that use Java Annotations for configuration.
This is less than ideal as it allows any extension to
serve arbitrary Web requests, and should ultimately be
removed. Unfortunately, at this time, it is required for
Monex's Remote Console to function.
-->
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-annotations</artifactId>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-servlet</artifactId>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-webapp</artifactId>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-xml</artifactId>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpmime</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>fluent-hc</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources-filtered</directory>
<filtering>true</filtering>
</resource>
</resources>
<testResources>
<testResource>
<directory>src/test/resources</directory>
<filtering>false</filtering>
</testResource>
<testResource>
<directory>src/test/resources-filtered</directory>
<filtering>true</filtering>
</testResource>
</testResources>
<plugins>
<plugin>
<groupId>com.mycila</groupId>
<artifactId>license-maven-plugin</artifactId>
<configuration>
<licenseSets>
<licenseSet>
<!--
Elemental License - (LGPL 2.1 only)
-->
<header>${project.parent.relativePath}/../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt</header>
<includes>
<include>project-suppression.xml</include>
<include>src/test/xquery/pi.xqm</include>
<include>src/test/xquery/securitymanager/acl.xqm</include>
<include>src/main/java/org/exist/dom/memtree/DocumentTypeImpl.java</include>
<include>src/test/resources/org/exist/dom/memtree/simple.xhtml</include>
<include>src/main/java/org/exist/dom/memtree/reference/AbstractReferenceCharacterData.java</include>
<include>src/main/java/org/exist/dom/memtree/reference/AbstractReferenceNodeImpl.java</include>
<include>src/main/java/org/exist/dom/memtree/reference/CommentReferenceImpl.java</include>
<include>src/main/java/org/exist/dom/memtree/reference/ElementReferenceImpl.java</include>
<include>src/main/java/org/exist/dom/memtree/reference/ProcessingInstructionReferenceImpl.java</include>
<include>src/main/java/org/exist/dom/memtree/reference/TextReferenceImpl.java</include>
<include>src/test/java/org/exist/http/RESTExternalVariableTest.java</include>
<include>src/test/java/org/exist/http/urlrewrite/RedirectTest.java</include>
<include>src/main/java/org/exist/security/PermissionRequiredCheck.java</include>
<include>src/main/java/org/exist/storage/io/AbstractVariableByteOutput.java</include>
<include>src/main/java/org/exist/storage/io/VariableByteArrayOutputStream.java</include>
<include>src/main/java/org/exist/storage/io/VariableByteBufferInput.java</include>
<include>src/main/java/org/exist/storage/io/VariableByteBufferOutput.java</include>
<include>src/main/java/org/exist/storage/io/VariableByteFilterInputStream.java</include>
<include>src/main/java/org/exist/storage/io/VariableByteFilterOutputStream.java</include>
<include>src/main/java/org/exist/storage/io/VariableByteOutput.java</include>
<include>src/test/java/org/exist/storage/serializers/NativeSerializerTest.java</include>
<include>src/main/java/org/exist/util/ByteOrderMark.java</include>
<include>src/main/java/org/exist/util/JREUtil.java</include>
<include>src/main/java/org/exist/util/OSUtil.java</include>
<include>src/main/java/org/exist/util/StringUtil.java</include>
<include>src/main/java/org/exist/util/io/AbstractContentFile.java</include>
<include>src/test/java/org/exist/util/serializer/SAXSerializerTest.java</include>
<include>src/main/java/org/exist/xmldb/EXistResourceSet.java</include>
<include>src/test/java/org/exist/xmldb/XMLDBExternalVariableTest.java</include>
<include>src/main/java/org/exist/xmlrpc/ArrayWrapperParser.java</include>
<include>src/main/java/org/exist/xmlrpc/ArrayWrapperSerializer.java</include>
<include>src/main/java/org/exist/xmlrpc/XmlRpcExtensionConstants.java</include>
<include>src/test/java/org/exist/xquery/ArrowOperatorTest.java</include>
<include>src/test/resources-filtered/org/exist/xquery/import-from-pkg-test.conf.xml</include>
<include>src/test/java/org/exist/xquery/ImportFromPkgTest.java</include>
<include>src/main/java/org/exist/xquery/JavaBinding.java</include>
<include>src/test/resources-filtered/org/exist/xquery/JavaBindingTest.conf.xml</include>
<include>src/test/java/org/exist/xquery/JavaBindingTest.java</include>
<include>src/test/java/org/exist/xquery/WatchdogTest.java</include>
<include>src/test/java/org/exist/xquery/XPathUtilTest.java</include>
<include>src/main/java/org/exist/xquery/XQueryUtil.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunDocAvailable.java</include>
<include>src/test/java/org/exist/xquery/functions/fn/FunXmlToJsonTest.java</include>
<include>src/test/java/org/exist/xquery/functions/fn/ParsingFunctionsTest.java</include>
<include>src/test/java/org/exist/xquery/functions/fn/transform/ConvertTest.java</include>
<include>src/test/java/org/exist/xquery/functions/fn/transform/FunTransformITTest.java</include>
<include>src/test/java/org/exist/xquery/functions/securitymanager/AccountMetadataFunctionsTest.java</include>
<include>src/test/java/org/exist/xquery/functions/securitymanager/SecurityManagerTestUtil.java</include>
<include>src/test/java/org/exist/xquery/functions/system/GetMainModuleLoadPathTest.java</include>
<include>src/main/java/org/exist/xquery/functions/system/GetModuleLoadPath.java</include>
<include>src/test/java/org/exist/xquery/functions/system/GetModuleLoadPathTest.java</include>
<include>src/main/java/org/exist/xquery/functions/system/FunctionAvailable.java</include>
<include>src/test/java/org/exist/xquery/functions/xmldb/XMLDBStoreTest.java</include>
<include>src/test/java/org/exist/xquery/functions/xquery3/SerializeTest.java</include>
<include>src/main/java/org/exist/xquery/value/ArrayWrapper.java</include>
<include>src/test/java/org/exist/xquery/value/DateTimeTypesTest.java</include>
</includes>
</licenseSet>
<licenseSet>
<!--
Combined: Elemental License (LGPL 2.1 only) + eXist-db License (LGPL 2.1 or later)
-->
<multi>
<header>${project.parent.relativePath}/../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt</header>
<separator><![CDATA[NOTE: Parts of this file contain code from 'The eXist-db Authors'.
The original license header is included below.
=====================================================================
]]></separator>
<header>${project.parent.relativePath}/../exist-parent/existdb-LGPL-21-license.template.txt</header>
</multi>
<includes>
<include>pom.xml</include>
<include>src/test/resources-filtered/conf.xml</include>
<include>src/test/resources/log4j2.xml</include>
<include>src/test/resources/standalone-webapp/WEB-INF/web.xml</include>
<include>src/main/xjb/rest-api.xjb</include>
<include>src/test/xquery/base-uri.xql</include>
<include>src/test/xquery/parenthesizedLocationStep.xml</include>
<include>src/test/xquery/tail-recursion.xml</include>
<include>src/test/xquery/indexing/indexes-base-uri.xq</include>
<include>src/test/xquery/maps/maps.xqm</include>
<include>src/test/xquery/numbers/format-numbers.xql</include>
<include>src/test/xquery/util/util.xml</include>
<include>src/test/xquery/xquery3/parse-xml.xqm</include>
<include>src/test/xquery/xquery3/serialize.xql</include>
<include>src/test/xquery/xquery3/xml-to-json.xql</include>
<include>src/main/java/org/exist/Indexer.java</include>
<include>src/test/java/org/exist/Indexer2Test.java</include>
<include>src/test/java/org/exist/Indexer3Test.java</include>
<include>src/test/java/org/exist/IndexerTest.java</include>
<include>src/main/java/org/exist/Namespaces.java</include>
<include>src/main/resources-filtered/org/exist/system.properties</include>
<include>src/test/java/org/exist/TestDataGenerator.java</include>
<include>src/main/java/org/exist/backup/Backup.java</include>
<include>src/main/java/org/exist/backup/CreateBackupDialog.java</include>
<include>src/test/java/org/exist/backup/DeepEmbeddedBackupRestoreTest.java</include>
<include>src/main/java/org/exist/backup/ExportGUI.java</include>
<include>src/main/java/org/exist/backup/ExportMain.java</include>
<include>src/main/java/org/exist/backup/Main.java</include>
<include>src/main/java/org/exist/backup/Restore.java</include>
<include>src/test/java/org/exist/backup/RestoreAppsTest.java</include>
<include>src/main/java/org/exist/backup/SystemExport.java</include>
<include>src/test/java/org/exist/backup/SystemExportFiltersTest.java</include>
<include>src/test/java/org/exist/backup/SystemExportImportTest.java</include>
<include>src/test/java/org/exist/backup/XMLDBBackupTest.java</include>
<include>src/test/java/org/exist/backup/XMLDBRestoreTest.java</include>
<include>src/main/java/org/exist/backup/ZipWriter.java</include>
<include>src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java</include>
<include>src/main/java/org/exist/backup/restore/AppRestoreUtils.java</include>
<include>src/main/java/org/exist/backup/xquery/RetrieveBackup.java</include>
<include>src/main/java/org/exist/client/ClientFrame.java</include>
<include>src/main/java/org/exist/client/CollectionXConf.java</include>
<include>src/main/java/org/exist/client/CommandlineOptions.java</include>
<include>src/main/java/org/exist/client/Connection.java</include>
<include>src/main/java/org/exist/client/ConnectionDialog.java</include>
<include>src/main/java/org/exist/client/DocumentView.java</include>
<include>src/main/java/org/exist/client/IndexDialog.java</include>
<include>src/main/java/org/exist/client/InteractiveClient.java</include>
<include>src/test/java/org/exist/client/InteractiveClientTest.java</include>
<include>src/main/java/org/exist/client/MediaTypeFileFilter.java</include>
<include>src/main/resources/org/exist/client/messages.properties</include>
<include>src/main/resources/org/exist/client/messages_es_ES.properties</include>
<include>src/main/resources/org/exist/client/messages_fr_FR.properties</include>
<include>src/main/resources/org/exist/client/messages_it_IT.properties</include>
<include>src/main/resources/org/exist/client/messages_nb_NO.properties</include>
<include>src/main/resources/org/exist/client/messages_nl_NL.properties</include>
<include>src/main/resources/org/exist/client/messages_no.properties</include>
<include>src/main/resources/org/exist/client/messages_ru_RU.properties</include>
<include>src/main/resources/org/exist/client/messages_sv_SE.properties</include>
<include>src/main/resources/org/exist/client/messages_zh_CN.properties</include>
<include>src/main/java/org/exist/client/NewResourceDialog.java</include>
<include>src/main/java/org/exist/client/QueryDialog.java</include>
<include>src/main/java/org/exist/client/TriggersDialog.java</include>
<include>src/main/java/org/exist/client/UploadDialog.java</include>
<include>src/main/java/org/exist/client/security/AccessControlEntryDialog.java</include>
<include>src/main/java/org/exist/client/security/EditPropertiesDialog.java</include>
<include>src/main/java/org/exist/client/security/UserDialog.java</include>
<include>src/main/java/org/exist/client/security/UserManagerDialog.java</include>
<include>src/main/java/org/exist/collections/Collection.java</include>
<include>src/main/java/org/exist/collections/CollectionConfiguration.java</include>
<include>src/main/java/org/exist/collections/CollectionConfigurationManager.java</include>
<include>src/test/java/org/exist/collections/CollectionOrderTest.java</include>
<include>src/test/java/org/exist/collections/CollectionRemovalTest.java</include>
<include>src/test/java/org/exist/collections/CollectionStoreTest.java</include>
<include>src/test/java/org/exist/collections/ConcurrencyTest.java</include>
<include>src/main/java/org/exist/collections/LockedCollection.java</include>
<include>src/main/java/org/exist/collections/MutableCollection.java</include>
<include>src/test/java/org/exist/collections/OpenCollectionTest</include>
<include>src/main/java/org/exist/collections/triggers/CollectionTrigger.java</include>
<include>src/main/java/org/exist/collections/triggers/CollectionTriggers.java</include>
<include>src/test/java/org/exist/collections/triggers/CollectionTriggerTest.java</include>
<include>src/main/java/org/exist/collections/triggers/DocumentTrigger.java</include>
<include>src/main/java/org/exist/collections/triggers/DocumentTriggers.java</include>
<include>src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java</include>
<include>src/test/java/org/exist/collections/triggers/MessagesTrigger.java</include>
<include>src/test/java/org/exist/collections/triggers/SAXTriggerTest.java</include>
<include>src/test/java/org/exist/collections/triggers/TriggerConfigTest.java</include>
<include>src/main/java/org/exist/collections/triggers/XQueryStartupTrigger.java</include>
<include>src/main/java/org/exist/collections/triggers/XQueryTrigger.java</include>
<include>src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java</include>
<include>src/test/java/org/exist/collections/triggers/XQueryTriggerChainTest.java</include>
<include>src/test/java/org/exist/collections/triggers/XQueryTriggerSetGidTest.java</include>
<include>src/test/java/org/exist/collections/triggers/XQueryTriggerSetUidTest.java</include>
<include>src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java</include>
<include>src/main/java/org/exist/config/Configuration.java</include>
<include>src/main/java/org/exist/config/ConfigurationDocumentTrigger.java</include>
<include>src/main/java/org/exist/config/ConfigurationImpl.java</include>
<include>src/main/java/org/exist/config/Configurator.java</include>
<include>src/test/java/org/exist/config/TwoDatabasesTest.java</include>
<include>src/test/java/org/exist/deadlocks/GetReleaseBrokerDeadlocksTest.java</include>
<include>src/main/java/org/exist/dom/NodeListImpl.java</include>
<include>src/main/java/org/exist/dom/QName.java</include>
<include>src/main/java/org/exist/dom/memtree/AbstractCharacterData.java</include>
<include>src/main/java/org/exist/dom/memtree/AttrImpl.java</include>
<include>src/main/java/org/exist/dom/memtree/CDATASectionImpl.java</include>
<include>src/main/java/org/exist/dom/memtree/CommentImpl.java</include>
<include>src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java</include>
<include>src/test/java/org/exist/dom/memtree/DocumentBuilderReceiverIntegrationTest.java</include>
<include>src/main/java/org/exist/dom/memtree/DocumentImpl.java</include>
<include>src/test/java/org/exist/dom/memtree/DocumentImplTest.java</include>
<include>src/main/java/org/exist/dom/memtree/DOMIndexer.java</include>
<include>src/test/java/org/exist/dom/memtree/DOMIndexerTest.java</include>
<include>src/test/java/org/exist/dom/memtree/DOMTest.java</include>
<include>src/main/java/org/exist/dom/memtree/ElementImpl.java</include>
<include>src/main/java/org/exist/dom/memtree/MemTreeBuilder.java</include>
<include>src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java</include>
<include>src/main/java/org/exist/dom/memtree/NamespaceNode.java</include>
<include>src/main/java/org/exist/dom/memtree/NodeImpl.java</include>
<include>src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java</include>
<include>src/main/java/org/exist/dom/persistent/AbstractArrayNodeSet.java</include>
<include>src/main/java/org/exist/dom/persistent/AbstractCharacterData.java</include>
<include>src/main/java/org/exist/dom/persistent/AttrImpl.java</include>
<include>src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java</include>
<include>src/main/java/org/exist/dom/persistent/BinaryDocument.java</include>
<include>src/test/java/org/exist/dom/persistent/CDataIntergationTest.java</include>
<include>src/main/java/org/exist/dom/persistent/CDATASectionImpl.java</include>
<include>src/main/java/org/exist/dom/persistent/CommentImpl.java</include>
<include>src/test/java/org/exist/dom/persistent/CommentTest.java</include>
<include>src/test/java/org/exist/dom/persistent/DefaultDocumentSetTest.java</include>
<include>src/test/java/org/exist/dom/persistent/DocTypeTest.java</include>
<include>src/main/java/org/exist/dom/persistent/DocumentImpl.java</include>
<include>src/main/java/org/exist/dom/persistent/DocumentMetadata.java</include>
<include>src/main/java/org/exist/dom/persistent/DocumentSet.java</include>
<include>src/main/java/org/exist/dom/persistent/DocumentTypeImpl.java</include>
<include>src/main/java/org/exist/dom/persistent/ElementImpl.java</include>
<include>src/main/java/org/exist/dom/persistent/EmptyNodeSet.java</include>
<include>src/main/java/org/exist/dom/persistent/LockToken.java</include>
<include>src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java</include>
<include>src/main/java/org/exist/dom/persistent/NodeImpl.java</include>
<include>src/main/java/org/exist/dom/persistent/NodeProxy.java</include>
<include>src/main/java/org/exist/dom/persistent/NodeSet.java</include>
<include>src/test/java/org/exist/dom/persistent/NodeTest.java</include>
<include>src/test/java/org/exist/dom/persistent/PersistentDomTest.java</include>
<include>src/main/java/org/exist/dom/persistent/ProcessingInstructionImpl.java</include>
<include>src/main/java/org/exist/dom/persistent/SortedNodeSet.java</include>
<include>src/main/java/org/exist/dom/persistent/StoredNode.java</include>
<include>src/main/java/org/exist/dom/persistent/SymbolTable.java</include>
<include>src/test/java/org/exist/dom/persistent/SymbolTableTest.java</include>
<include>src/main/java/org/exist/dom/persistent/TextImpl.java</include>
<include>src/main/java/org/exist/dom/persistent/VirtualNodeSet.java</include>
<include>src/main/java/org/exist/dom/persistent/XMLUtil.java</include>
<include>src/test/java/org/exist/http/AbstractHttpTest.java</include>
<include>src/main/java/org/exist/http/AuditTrailSessionListener.java</include>
<include>src/test/java/org/exist/http/AuditTrailSessionListenerTest.java</include>
<include>src/main/java/org/exist/http/Descriptor.java</include>
<include>src/main/java/org/exist/http/Response.java</include>
<include>src/main/java/org/exist/http/RESTServer.java</include>
<include>src/test/java/org/exist/http/RESTServiceTest.java</include>
<include>src/main/java/org/exist/http/SessionManager.java</include>
<include>src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java</include>
<include>src/main/java/org/exist/http/servlets/EXistServlet.java</include>
<include>src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java</include>
<include>src/main/java/org/exist/http/servlets/RedirectorServlet.java</include>
<include>src/main/java/org/exist/http/servlets/XQueryServlet.java</include>
<include>src/main/java/org/exist/http/servlets/XSLTServlet.java</include>
<include>src/test/java/org/exist/http/urlrewrite/ControllerTest.java</include>
<include>src/main/java/org/exist/http/urlrewrite/ModuleCall.java</include>
<include>src/main/java/org/exist/http/urlrewrite/PathForward.java</include>
<include>src/main/java/org/exist/http/urlrewrite/Redirect.java</include>
<include>src/main/java/org/exist/http/urlrewrite/RewriteConfig.java</include>
<include>src/test/java/org/exist/http/urlrewrite/URLRewritingTest.java</include>
<include>src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java</include>
<include>src/test/java/org/exist/http/urlrewrite/XQueryURLRewriteTest.java</include>
<include>src/main/java/org/exist/indexing/Index.java</include>
<include>src/main/java/org/exist/indexing/IndexController.java</include>
<include>src/main/java/org/exist/indexing/IndexManager.java</include>
<include>src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java</include>
<include>src/main/java/org/exist/jetty/JettyStart.java</include>
<include>src/main/java/org/exist/jetty/ServerShutdown.java</include>
<include>src/main/java/org/exist/jetty/WebAppContext.java</include>
<include>src/main/resources/org/exist/launcher/ConfigurationDialog.form</include>
<include>src/main/java/org/exist/launcher/ConfigurationDialog.java</include>
<include>src/main/java/org/exist/launcher/ConfigurationUtility.java</include>
<include>src/main/java/org/exist/launcher/Launcher.java</include>
<include>src/main/java/org/exist/launcher/LauncherWrapper.java</include>
<include>src/main/java/org/exist/launcher/ServiceManagerFactory.java</include>
<include>src/main/java/org/exist/launcher/SplashScreen.java</include>
<include>src/main/java/org/exist/launcher/WindowsServiceManager.java</include>
<include>src/test/java/org/exist/management/JmxRemoteTest.java</include>
<include>src/main/java/org/exist/management/client/JMXClient.java</include>
<include>src/main/java/org/exist/management/client/JMXServlet.java</include>
<include>src/main/java/org/exist/management/client/JMXtoXML.java</include>
<include>src/main/java/org/exist/management/impl/CollectionCache.java</include>
<include>src/main/java/org/exist/management/impl/CollectionCacheMXBean.java</include>
<include>src/main/java/org/exist/management/impl/Database.java</include>
<include>src/main/java/org/exist/management/impl/DatabaseMXBean.java</include>
<include>src/main/java/org/exist/management/impl/ExistMBean.java</include>
<include>src/main/java/org/exist/management/impl/JMXAgent.java</include>
<include>src/main/java/org/exist/management/impl/SanityReport.java</include>
<include>src/main/java/org/exist/numbering/DLN.java</include>
<include>src/main/java/org/exist/numbering/DLNBase.java</include>
<include>src/main/java/org/exist/numbering/DLNFactory.java</include>
<include>src/test/java/org/exist/numbering/DLNStorageTest.java</include>
<include>src/main/java/org/exist/numbering/NodeId.java</include>
<include>src/main/java/org/exist/numbering/NodeIdFactory.java</include>
<include>src/main/java/org/exist/protocolhandler/eXistURLStreamHandlerFactory.java</include>
<include>src/main/java/org/exist/protocolhandler/URLStreamHandlerStartupTrigger.java</include>
<include>src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java</include>
<include>src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java</include>
<include>src/main/java/org/exist/protocolhandler/protocols/xmldb/EmbeddedURLConnection.java</include>
<include>src/main/java/org/exist/protocolhandler/protocols/xmldb/Handler.java</include>
<include>src/main/java/org/exist/protocolhandler/protocols/xmldb/InMemoryURLConnection.java</include>
<include>src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java</include>
<include>src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcOutputStream.java</include>
<include>src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcUpload.java</include>
<include>src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcUploadRunnable.java</include>
<include>src/main/java/org/exist/repo/AutoDeploymentTrigger.java</include>
<include>src/main/java/org/exist/repo/ClasspathHelper.java</include>
<include>src/main/java/org/exist/repo/Deployment.java</include>
<include>src/main/java/org/exist/repo/ExistRepository.java</include>
<include>src/main/java/org/exist/scheduler/UserXQueryJob.java</include>
<include>src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java</include>
<include>src/main/java/org/exist/security/AbstractRealm.java</include>
<include>src/main/java/org/exist/security/AXSchemaType.java</include>
<include>src/main/java/org/exist/security/EffectiveSubject.java</include>
<include>src/main/java/org/exist/security/EXistSchemaType.java</include>
<include>src/test/java/org/exist/security/FnCollectionSecurityTest.java</include>
<include>src/test/java/org/exist/security/FnDocSecurityTest.java</include>
<include>src/main/java/org/exist/security/Permission.java</include>
<include>src/main/java/org/exist/security/PermissionRequired.java</include>
<include>src/main/java/org/exist/security/Principal.java</include>
<include>src/test/java/org/exist/security/RestApiSecurityTest.java</include>
<include>src/main/java/org/exist/security/SecurityManager.java</include>
<include>src/test/java/org/exist/security/SecurityManagerTest.java</include>
<include>src/main/java/org/exist/security/SimpleACLPermissionInternal.java</include>
<include>src/test/java/org/exist/security/SimpleACLPermissionTest.java</include>
<include>src/main/java/org/exist/security/UnixStylePermissionInternal.java</include>
<include>src/test/java/org/exist/security/UnixStylePermissionTest.java</include>
<include>src/test/java/org/exist/security/XmldbApiSecurityTest.java</include>
<include>src/test/java/org/exist/security/XMLDBSecurityTest.java</include>
<include>src/test/java/org/exist/security/XqueryApiTest.java</include>
<include>src/main/java/org/exist/security/internal/AccountImpl.java</include>
<include>src/test/java/org/exist/security/internal/BackupRestoreSecurityPrincipalsTest.java</include>
<include>src/main/java/org/exist/security/internal/RealmImpl.java</include>
<include>src/main/java/org/exist/security/internal/SecurityManagerImpl.java</include>
<include>src/main/java/org/exist/security/internal/SMEvents.java</include>
<include>src/main/java/org/exist/security/internal/aider/UnixStylePermissionAider.java</include>
<include>src/main/java/org/exist/security/management/AccountsManagement.java</include>
<include>src/main/java/org/exist/security/management/GroupsManagement.java</include>
<include>src/main/java/org/exist/source/AbstractSource.java</include>
<include>src/main/java/org/exist/source/DBSource.java</include>
<include>src/main/java/org/exist/source/Source.java</include>
<include>src/main/java/org/exist/source/SourceFactory.java</include>
<include>src/test/java/org/exist/source/SourceFactoryTest.java</include>
<include>src/main/java/org/exist/source/URLSource.java</include>
<include>src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java</include>
<include>src/test/java/org/exist/storage/AbstractUpdateTest.java</include>
<include>src/test/java/org/exist/storage/BFileRecoverTest.java</include>
<include>src/test/java/org/exist/storage/BinaryDocumentTest.java</include>
<include>src/main/java/org/exist/storage/BrokerFactory.java</include>
<include>src/main/java/org/exist/storage/BrokerPool.java</include>
<include>src/test/java/org/exist/storage/BrokerPoolsTest.java</include>
<include>src/test/java/org/exist/storage/BrokerPoolTest.java</include>
<include>src/test/java/org/exist/storage/CollectionTest.java</include>
<include>src/test/java/org/exist/storage/ConcurrentBrokerPoolTest.java</include>
<include>src/test/java/org/exist/storage/ConcurrentStoreTest.java</include>
<include>src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java</include>
<include>src/test/java/org/exist/storage/CopyResourceRecoveryTest.java</include>
<include>src/test/java/org/exist/storage/CopyResourceTest.java</include>
<include>src/main/java/org/exist/storage/DBBroker.java</include>
<include>src/test/java/org/exist/storage/DirtyShutdownTest.java</include>
<include>src/test/java/org/exist/storage/DOMFileRecoverTest.java</include>
<include>src/main/java/org/exist/storage/Indexable.java</include>
<include>src/main/java/org/exist/storage/IndexSpec.java</include>
<include>src/test/java/org/exist/storage/LargeValuesTest.java</include>
<include>src/test/java/org/exist/storage/ModificationTimeTest.java</include>
<include>src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java</include>
<include>src/test/java/org/exist/storage/MoveOverwriteCollectionTest.java</include>
<include>src/test/java/org/exist/storage/MoveOverwriteResourceTest.java</include>
<include>src/test/java/org/exist/storage/MoveResourceRecoveryTest.java</include>
<include>src/main/java/org/exist/storage/NativeBroker.java</include>
<include>src/main/java/org/exist/storage/NativeValueIndex.java</include>
<include>src/main/java/org/exist/storage/NodePath.java</include>
<include>src/test/java/org/exist/storage/NodePathTest.java</include>
<include>src/main/java/org/exist/storage/NotificationService.java</include>
<include>src/main/java/org/exist/storage/ProcessMonitor.java</include>
<include>src/test/java/org/exist/storage/RangeIndexUpdateTest.java</include>
<include>src/test/java/org/exist/storage/RecoverBinary2Test.java</include>
<include>src/test/java/org/exist/storage/Recovery2Test.java</include>
<include>src/test/java/org/exist/storage/RecoveryTest.java</include>
<include>src/test/java/org/exist/storage/ReindexRecoveryTest.java</include>
<include>src/test/java/org/exist/storage/ReindexTest.java</include>
<include>src/test/java/org/exist/storage/RemoveCollectionTest.java</include>
<include>src/test/java/org/exist/storage/RemoveRootCollectionTest.java</include>
<include>src/test/java/org/exist/storage/ResourceTest.java</include>
<include>src/test/java/org/exist/storage/ShutdownTest.java</include>
<include>src/main/java/org/exist/storage/StorageAddress.java</include>
<include>src/test/java/org/exist/storage/StoreBinaryTest.java</include>
<include>src/test/java/org/exist/storage/StoreResourceTest.java</include>
<include>src/test/java/org/exist/storage/UpdateRecoverTest.java</include>
<include>src/test/java/org/exist/storage/XIncludeSerializerTest.java</include>
<include>src/test/java/org/exist/storage/btree/BTreeTest.java</include>
<include>src/main/java/org/exist/storage/btree/TreeMetrics.java</include>
<include>src/main/java/org/exist/storage/index/BFile.java</include>
<include>src/main/java/org/exist/storage/io/AbstractVariableByteInput.java</include>
<include>src/main/java/org/exist/storage/io/VariableByteArrayInput.java</include>
<include>src/main/java/org/exist/storage/io/VariableByteInput.java</include>
<include>src/main/java/org/exist/storage/io/VariableByteInputToInputStream.java</include>
<include>src/main/java/org/exist/storage/io/VariableByteOutputToOutputStream.java</include>
<include>src/test/java/org/exist/storage/io/VariableByteStreamTest.java</include>
<include>src/test/java/org/exist/storage/lock/DeadlockTest.java</include>
<include>src/main/java/org/exist/storage/lock/FileLock.java</include>
<include>src/test/java/org/exist/storage/lock/GetXMLResourceNoLockTest.java</include>
<include>src/test/java/org/exist/storage/lock/ProtectedModeTest.java</include>
<include>src/main/java/org/exist/storage/recovery/RecoveryManager.java</include>
<include>src/main/java/org/exist/storage/serializers/EXistOutputKeys.java</include>
<include>src/main/java/org/exist/storage/serializers/Serializer.java</include>
<include>src/main/java/org/exist/storage/serializers/XIncludeFilter.java</include>
<include>src/test/resources-filtered/org/exist/storage/statistics/conf.xml</include>
<include>src/main/java/org/exist/storage/sync/SyncTask.java</include>
<include>src/test/java/org/exist/storage/util/PauseFunction.java</include>
<include>src/main/java/org/exist/test/ExistEmbeddedServer.java</include>
<include>src/main/java/org/exist/test/ExistWebServer.java</include>
<include>src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java</include>
<include>src/main/java/org/exist/test/TransactionTestDSL.java</include>
<include>src/main/java/org/exist/test/XQueryAssertions.java</include>
<include>src/main/java/org/exist/test/XQueryCompilationTest.java</include>
<include>src/main/java/org/exist/test/runner/AbstractTestRunner.java</include>
<include>src/main/java/org/exist/test/runner/ExtTestAssumptionFailedFunction.java</include>
<include>src/main/java/org/exist/test/runner/ExtTestErrorFunction.java</include>
<include>src/main/java/org/exist/test/runner/ExtTestFailureFunction.java</include>
<include>src/main/java/org/exist/test/runner/ExtTestFinishedFunction.java</include>
<include>src/main/java/org/exist/test/runner/ExtTestIgnoredFunction.java</include>
<include>src/main/java/org/exist/test/runner/ExtTestStartedFunction.java</include>
<include>src/main/java/org/exist/test/runner/JUnitIntegrationFunction.java</include>
<include>src/main/java/org/exist/test/runner/XMLTestRunner.java</include>
<include>src/main/java/org/exist/test/runner/XQueryTestRunner.java</include>
<include>src/main/java/org/exist/test/runner/XSuite.java</include>
<include>src/test/java/org/exist/util/AbstractXMLReaderSecurityTest.java</include>
<include>src/main/java/org/exist/util/Collations.java</include>
<include>src/test/java/org/exist/util/CollationsTest.java</include>
<include>src/main/java/org/exist/util/CollectionScanner.java</include>
<include>src/main/java/org/exist/util/Configuration.java</include>
<include>src/test/java/org/exist/util/DOMSerializerTest.java</include>
<include>src/main/java/org/exist/util/EXistURISchemeURIResolver.java</include>
<include>src/test/java/org/exist/util/LeasableTest.java</include>
<include>src/test/java/org/exist/util/MediaTypeResolverTest.java</include>
<include>src/main/java/org/exist/util/MimeTable.java</include>
<include>src/main/java/org/exist/util/MimeType.java</include>
<include>src/main/java/org/exist/util/ParametersExtractor.java</include>
<include>src/main/java/org/exist/util/XMLFilenameFilter.java</include>
<include>src/test/java/org/exist/util/XMLReaderExpansionTest.java</include>
<include>src/test/java/org/exist/util/XMLReaderSecurityTest.java</include>
<include>src/main/java/org/exist/util/XQueryFilenameFilter.java</include>
<include>src/main/java/org/exist/util/crypto/digest/DigestType.java</include>
<include>src/main/java/org/exist/util/io/ByteArrayContent.java</include>
<include>src/test/java/org/exist/util/io/ByteArrayContentTest.java</include>
<include>src/main/java/org/exist/util/io/ContentFile.java</include>
<include>src/main/java/org/exist/util/io/ContentFilePoolObjectFactory.java</include>
<include>src/main/java/org/exist/util/io/FilterInputStreamCacheMonitor.java</include>
<include>src/test/java/org/exist/util/io/FilterInputStreamCacheMonitorTest.java</include>
<include>src/test/java/org/exist/util/io/OverflowToDiskStreamTest.java</include>
<include>src/main/java/org/exist/util/io/VirtualTempPath.java</include>
<include>src/test/java/org/exist/util/io/VirtualTempPathTest.java</include>
<include>src/test/java/org/exist/util/pool/NodePoolTest.java</include>
<include>src/main/java/org/exist/util/serializer/AttrList.java</include>
<include>src/main/java/org/exist/util/serializer/DOMSerializer.java</include>
<include>src/main/java/org/exist/util/serializer/DOMStreamer.java</include>
<include>src/main/java/org/exist/util/serializer/EXISerializer.java</include>
<include>src/test/java/org/exist/util/serializer/HTML5WriterTest.java</include>
<include>src/main/java/org/exist/util/serializer/SAXSerializer.java</include>
<include>src/main/java/org/exist/util/serializer/SerializerObjectFactory.java</include>
<include>src/main/java/org/exist/util/serializer/XQuerySerializer.java</include>
<include>src/main/java/org/exist/util/serializer/json/JSONObject.java</include>
<include>src/test/java/org/exist/util/serializer/json/JSONObjectTest.java</include>
<include>src/main/java/org/exist/util/serializer/json/JSONSerializer.java</include>
<include>src/test/java/org/exist/util/serializer/json/JSONWriterTest.java</include>
<include>src/test/java/org/exist/util/sorters/ListChecker.java</include>
<include>src/test/java/org/exist/util/sorters/LongArrayAndObjectChecker.java</include>
<include>src/test/java/org/exist/util/sorters/NodeProxyByIdChecker.java</include>
<include>src/test/java/org/exist/util/sorters/NodeProxyChecker.java</include>
<include>src/test/java/org/exist/util/sorters/ObjectAndIntArrayChecker.java</include>
<include>src/test/java/org/exist/util/sorters/PlainArrayChecker.java</include>
<include>src/test/java/org/exist/util/sorters/SortTestNodeId.java</include>
<include>src/test/resources/org/exist/validation/catalog.xml</include>
<include>src/test/java/org/exist/validation/CollectionConfigurationTest.java</include>
<include>src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java</include>
<include>src/test/java/org/exist/validation/DatabaseCollectionTest.java</include>
<include>src/test/java/org/exist/validation/DtdEntityTest.java</include>
<include>src/test/java/org/exist/validation/TestTools.java</include>
<include>src/main/java/org/exist/validation/XmlLibraryChecker.java</include>
<include>src/main/java/org/exist/validation/internal/DatabaseResources.java</include>
<include>src/main/resources/org/exist/validation/internal/query/find_catalogs_with_dtd.xq</include>
<include>src/main/resources/org/exist/validation/internal/query/find_schema_by_targetNamespace.xq</include>
<include>src/main/java/org/exist/validation/resolver/SearchResourceResolver.java</include>
<include>src/test/java/org/exist/w3c/tests/TestCase.java</include>
<include>src/main/java/org/exist/webstart/JnlpJarFiles.java</include>
<include>src/main/java/org/exist/webstart/JnlpWriter.java</include>
<include>src/main/java/org/exist/xmldb/AbstractEXistResource.java</include>
<include>src/main/java/org/exist/xmldb/AbstractRemoteResource.java</include>
<include>src/test/java/org/exist/xmldb/BinaryResourceUpdateTest.java</include>
<include>src/test/java/org/exist/xmldb/CollectionConfigurationTest.java</include>
<include>src/test/java/org/exist/xmldb/CollectionTest.java</include>
<include>src/test/java/org/exist/xmldb/ContentAsDOMTest.java</include>
<include>src/test/java/org/exist/xmldb/CopyMoveTest.java</include>
<include>src/test/java/org/exist/xmldb/CreateCollectionsTest.java</include>
<include>src/test/java/org/exist/xmldb/DeclareVariableTest.java</include>
<include>src/test/java/org/exist/xmldb/DeleteCollectionTest.java</include>
<include>src/test/java/org/exist/xmldb/DOMTest.java</include>
<include>src/main/java/org/exist/xmldb/EXistResource.java</include>
<include>src/test/java/org/exist/xmldb/EXistXMLSerializeTest.java</include>
<include>src/main/java/org/exist/xmldb/EXistXPathQueryService.java</include>
<include>src/main/java/org/exist/xmldb/EXistXQueryService.java</include>
<include>src/test/java/org/exist/xmldb/IndexingTest.java</include>
<include>src/main/java/org/exist/xmldb/LocalBinaryResource.java</include>
<include>src/main/java/org/exist/xmldb/LocalCollection.java</include>
<include>src/test/java/org/exist/xmldb/LocalCollectionTest.java</include>
<include>src/main/java/org/exist/xmldb/LocalResourceSet.java</include>
<include>src/main/java/org/exist/xmldb/LocalRestoreService.java</include>
<include>src/main/java/org/exist/xmldb/LocalXMLResource.java</include>
<include>src/test/java/org/exist/xmldb/LocalXMLResourceDOMTest.java</include>
<include>src/main/java/org/exist/xmldb/LocalXPathQueryService.java</include>
<include>src/main/java/org/exist/xmldb/MapResourceSet.java</include>
<include>src/test/java/org/exist/xmldb/MoveCollectionTest.java</include>
<include>src/test/java/org/exist/xmldb/MultiDBTest.java</include>
<include>src/main/java/org/exist/xmldb/RemoteBinaryResource.java</include>
<include>src/main/java/org/exist/xmldb/RemoteCollection.java</include>
<include>src/test/java/org/exist/xmldb/RemoteCollectionTest.java</include>
<include>src/test/java/org/exist/xmldb/RemoteDatabaseImplTest.java</include>
<include>src/test/java/org/exist/xmldb/RemoteDBTest.java</include>
<include>src/test/java/org/exist/xmldb/RemoteDOMTest.java</include>
<include>src/test/java/org/exist/xmldb/RemoteQueryTest.java</include>
<include>src/main/java/org/exist/xmldb/RemoteResourceSet.java</include>
<include>src/main/java/org/exist/xmldb/RemoteRestoreService.java</include>
<include>src/main/java/org/exist/xmldb/RemoteXMLResource.java</include>
<include>src/main/java/org/exist/xmldb/RemoteXPathQueryService.java</include>
<include>src/test/java/org/exist/xmldb/RenameCollectionTest.java</include>
<include>src/test/java/org/exist/xmldb/ResourceSetTest.java</include>
<include>src/test/java/org/exist/xmldb/ResourceTest.java</include>
<include>src/test/java/org/exist/xmldb/SerializationTest.java</include>
<include>src/test/java/org/exist/xmldb/ShutdownTest.java</include>
<include>src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java</include>
<include>src/test/java/org/exist/xmldb/TreeLevelOrderTest.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/AbstractConcurrentTest.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/ComplexUpdateTest.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/ConcurrentAttrUpdateTest.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/ConcurrentQueryTest.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/ConcurrentQueryUpdateTest.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/ConcurrentResource2Test.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/ConcurrentResourceTest.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/ConcurrentXUpdateTest.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/DBUtils.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/DeadlockTest.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/FragmentsTest.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/TextUpdateTest.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/ValueIndexUpdateTest.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/XMLGenerator.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/action/AttributeUpdateAction.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/action/ComplexUpdateAction.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/action/CreateCollectionAction.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/action/MultiResourcesAction.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/action/RemoveAppendAction.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/action/ReplaceResourceAction.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/action/RetrieveResourceAction.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/action/TextUpdateAction.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/action/ValueAppendAction.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/action/XQueryAction.java</include>
<include>src/test/java/org/exist/xmldb/concurrent/action/XQueryUpdateAction.java</include>
<include>src/main/java/org/exist/xmlrpc/AbstractCachedResult.java</include>
<include>src/main/java/org/exist/xmlrpc/CachedQueryResult.java</include>
<include>src/main/java/org/exist/xmlrpc/ExistRpcTypeFactory.java</include>
<include>src/test/java/org/exist/xmlrpc/MimeTypeTest.java</include>
<include>src/main/java/org/exist/xmlrpc/QueryResultCache.java</include>
<include>src/test/java/org/exist/xmlrpc/QuerySessionTest.java</include>
<include>src/main/java/org/exist/xmlrpc/RpcAPI.java</include>
<include>src/main/java/org/exist/xmlrpc/RpcConnection.java</include>
<include>src/main/java/org/exist/xmlrpc/XmldbRequestProcessorFactory.java</include>
<include>src/test/java/org/exist/xmlrpc/XmlRpcTest.java</include>
<include>src/main/java/org/exist/xqj/Marshaller.java</include>
<include>src/test/java/org/exist/xqj/MarshallerTest.java</include>
<include>src/test/java/org/exist/xquery/AbsolutePathTests.java</include>
<include>src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java</include>
<include>src/main/java/org/exist/xquery/AbstractInternalModule.java</include>
<include>src/test/java/org/exist/xquery/AnnotationsTest.java</include>
<include>src/main/java/org/exist/xquery/ArrowOperator.java</include>
<include>src/test/java/org/exist/xquery/CardinalityTest.java</include>
<include>src/test/java/org/exist/xquery/CleanupTest.java</include>
<include>src/main/java/org/exist/xquery/CompiledXQuery.java</include>
<include>src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java</include>
<include>src/test/java/org/exist/xquery/ConstructedNodesTest.java</include>
<include>src/main/java/org/exist/xquery/Context.java</include>
<include>src/test/java/org/exist/xquery/ConversionsTest.java</include>
<include>src/main/java/org/exist/xquery/DecimalFormat.java</include>
<include>src/test/java/org/exist/xquery/DeepEqualTest.java</include>
<include>src/main/java/org/exist/xquery/DeferredFunctionCall.java</include>
<include>src/test/java/org/exist/xquery/DocumentUpdateTest.java</include>
<include>src/test/java/org/exist/xquery/DuplicateAttributesTest.java</include>
<include>src/main/java/org/exist/xquery/DynamicCardinalityCheck.java</include>
<include>src/main/java/org/exist/xquery/DynamicTypeCheck.java</include>
<include>src/main/java/org/exist/xquery/DynamicVariable.java</include>
<include>src/test/java/org/exist/xquery/EmbeddedBinariesTest.java</include>
<include>src/test/java/org/exist/xquery/EmbeddedBinariesTest.java.java</include>
<include>src/test/java/org/exist/xquery/EntitiesTest.java</include>
<include>src/main/java/org/exist/xquery/ErrorCodes.java</include>
<include>src/main/java/org/exist/xquery/Except.java</include>
<include>src/main/java/org/exist/xquery/ExternalModuleImpl.java</include>
<include>src/test/java/org/exist/xquery/ForwardReferenceTest.java</include>
<include>src/main/java/org/exist/xquery/Function.java</include>
<include>src/main/java/org/exist/xquery/FunctionFactory.java</include>
<include>src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java</include>
<include>src/main/java/org/exist/xquery/InlineFunction.java</include>
<include>src/test/java/org/exist/xquery/InternalModuleTest.java</include>
<include>src/main/java/org/exist/xquery/Intersect.java</include>
<include>src/test/java/org/exist/xquery/LexerTest.java</include>
<include>src/main/java/org/exist/xquery/LocationStep.java</include>
<include>src/main/java/org/exist/xquery/Lookup.java</include>
<include>src/test/java/org/exist/xquery/MemtreeDescendantOrSelfNodeKindTest.java</include>
<include>src/main/java/org/exist/xquery/Module.java</include>
<include>src/main/java/org/exist/xquery/NamedFunctionReference.java</include>
<include>src/test/java/org/exist/xquery/NamespaceUpdateTest.java</include>
<include>src/main/java/org/exist/xquery/NameTest.java</include>
<include>src/test/java/org/exist/xquery/NodeTypeTest.java</include>
<include>src/main/java/org/exist/xquery/OpNumeric.java</include>
<include>src/main/java/org/exist/xquery/Optimizer.java</include>
<include>src/test/java/org/exist/xquery/OptimizerTest.java</include>
<include>src/main/java/org/exist/xquery/Option.java</include>
<include>src/main/java/org/exist/xquery/PathExpr.java</include>
<include>src/main/java/org/exist/xquery/PerformanceStatsImpl.java</include>
<include>src/test/java/org/exist/xquery/PersistentDescendantOrSelfNodeKindTest.java</include>
<include>src/test/java/org/exist/xquery/QueryPoolTest.java</include>
<include>src/test/java/org/exist/xquery/RestBinariesTest.java</include>
<include>src/test/java/org/exist/xquery/SeqOpTest.java</include>
<include>src/test/java/org/exist/xquery/SpecialNamesTest.java</include>
<include>src/test/java/org/exist/xquery/StoredModuleTest.java</include>
<include>src/test/java/org/exist/xquery/TransformTest.java</include>
<include>src/main/java/org/exist/xquery/TryCatchExpression.java</include>
<include>src/test/java/org/exist/xquery/UnionTest.java</include>
<include>src/main/java/org/exist/xquery/UserDefinedFunction.java</include>
<include>src/test/java/org/exist/xquery/ValueIndexByQNameTest.java</include>
<include>src/test/java/org/exist/xquery/ValueIndexTest.java</include>
<include>src/main/java/org/exist/xquery/Variable.java</include>
<include>src/main/java/org/exist/xquery/VariableDeclaration.java</include>
<include>src/main/java/org/exist/xquery/VariableImpl.java</include>
<include>src/main/java/org/exist/xquery/VariableReference.java</include>
<include>src/test/java/org/exist/xquery/VariablesTest.java</include>
<include>src/test/java/org/exist/xquery/WindowClauseTest.java</include>
<include>src/test/java/org/exist/xquery/XmldbBinariesTest.java</include>
<include>src/test/java/org/exist/xquery/XPathOpOrSpecialCaseTest.java</include>
<include>src/test/java/org/exist/xquery/XPathQueryTest.java</include>
<include>src/main/java/org/exist/xquery/XPathUtil.java</include>
<include>src/main/java/org/exist/xquery/XQuery.java</include>
<include>src/main/java/org/exist/xquery/XQueryContext.java</include>
<include>src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java</include>
<include>src/test/java/org/exist/xquery/XQueryFunctionsTest.java</include>
<include>src/main/java/org/exist/xquery/XQueryProcessingInstruction.java</include>
<include>src/test/java/org/exist/xquery/XQueryProcessingInstructionTest.java</include>
<include>src/test/java/org/exist/xquery/XQueryTest.java</include>
<include>src/test/java/org/exist/xquery/XQueryUpdateTest.java</include>
<include>src/main/java/org/exist/xquery/functions/array/ArrayType.java</include>
<include>src/test/java/org/exist/xquery/functions/fn/CollectionTest.java</include>
<include>src/test/java/org/exist/xquery/functions/fn/DocTest.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/ExtCollection.java</include>
<include>src/test/java/org/exist/xquery/functions/fn/ExtDocTest.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FnDefaultLanguage.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FnHasChildren.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FnInnerMost.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FnModule.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FnOuterMost.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunAbs.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunAdjustTimezone.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunAnalyzeString.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunAvg.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunBaseURI.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunBoolean.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunCeiling.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunCodepointEqual.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunCodepointsToString.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunCompare.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunConcat.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunContains.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunContainsToken.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunCount.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunCurrentDateTime.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunData.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunDateTime.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunDefaultCollation.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunDistinctValues.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunDoc.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunElementWithId.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunEmpty.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunEncodeForURI.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunEndsWith.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunEnvironment.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunEquals.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunError.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunEscapeHTMLURI.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunEscapeURI.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunExactlyOne.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunExists.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunFloor.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunGetDateComponent.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunGetDurationComponent.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunHeadTail.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunId.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunIdRef.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunImplicitTimezone.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunInScopePrefixes.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunInsertBefore.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunIRIToURI.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunLang.java</include>
<include>src/test/java/org/exist/xquery/functions/fn/FunLangTest.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunLast.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunLocalName.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunMax.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunMin.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunName.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunNamespaceURI.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunNamespaceURIForPrefix.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunNodeName.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunNormalizeSpace.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunNormalizeUnicode.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunNot.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunNumber.java</include>
<include>src/test/java/org/exist/xquery/functions/fn/FunNumberTest.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunOneOrMore.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunPath.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunPosition.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunQName.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunRemove.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunReplace.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunResolveQName.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunResolveURI.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunReverse.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunRoot.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunSerialize.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunSort.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunStartsWith.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunString.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunStringJoin.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunStringToCodepoints.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunStrLength.java</include>
<include>src/test/java/org/exist/xquery/functions/fn/FunStrLengthTest.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunSubSequence.java</include>
<include>src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunSubstring.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunSubstringAfter.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunSubstringBefore.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunSum.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunTokenize.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunTrace.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunTranslate.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunTrueOrFalse.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunUnordered.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java</include>
<include>src/test/java/org/exist/xquery/functions/fn/FunUnparsedTextTest.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunUpperOrLowerCase.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunUriCollection.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/FunZeroOrOne.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/ParsingFunctions.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/QNameFunctions.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/transform/Convert.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/transform/Delivery.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/transform/Options.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/transform/Transform.java</include>
<include>src/main/java/org/exist/xquery/functions/fn/transform/TreeUtils.java</include>
<include>src/test/java/org/exist/xquery/functions/inspect/InspectModuleTest.java</include>
<include>src/main/java/org/exist/xquery/functions/integer/WordPicture.java</include>
<include>src/main/java/org/exist/xquery/functions/map/MapExpr.java</include>
<include>src/main/java/org/exist/xquery/functions/request/GetData.java</include>
<include>src/test/java/org/exist/xquery/functions/request/GetData2Test.java</include>
<include>src/test/java/org/exist/xquery/functions/request/GetDataTest.java</include>
<include>src/test/java/org/exist/xquery/functions/request/GetHeaderTest.java</include>
<include>src/test/java/org/exist/xquery/functions/request/GetParameterTest.java</include>
<include>src/test/java/org/exist/xquery/functions/request/PatchTest.java</include>
<include>src/main/java/org/exist/xquery/functions/response/Stream.java</include>
<include>src/test/java/org/exist/xquery/functions/securitymanager/AccountManagementFunctionRemoveAccountTest.java</include>
<include>src/test/java/org/exist/xquery/functions/securitymanager/GetPermissionsTest.java</include>
<include>src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java</include>
<include>src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java</include>
<include>src/test/java/org/exist/xquery/functions/securitymanager/IdFunctionTest.java</include>
<include>src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java</include>
<include>src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java</include>
<include>src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java</include>
<include>src/test/java/org/exist/xquery/functions/system/GetRunningXQueriesTest.java</include>
<include>src/main/java/org/exist/xquery/functions/system/GetUptime.java</include>
<include>src/main/java/org/exist/xquery/functions/system/Restore.java</include>
<include>src/main/java/org/exist/xquery/functions/system/Shutdown.java</include>
<include>src/main/java/org/exist/xquery/functions/system/SystemModule.java</include>
<include>src/main/java/org/exist/xquery/functions/system/TriggerSystemTask.java</include>
<include>src/test/resources-filtered/org/exist/xquery/functions/transform/transform-from-pkg-test.conf.xml</include>
<include>src/main/java/org/exist/xquery/functions/transform/Transform.java</include>
<include>src/test/java/org/exist/xquery/functions/transform/TransformFromPkgTest.java</include>
<include>src/test/java/org/exist/xquery/functions/transform/TransformTest.java</include>
<include>src/test/java/org/exist/xquery/functions/util/Base64FunctionsTest.java</include>
<include>src/test/java/org/exist/xquery/functions/util/BaseConverterTest.java</include>
<include>src/main/java/org/exist/xquery/functions/util/BuiltinFunctions.java</include>
<include>src/main/java/org/exist/xquery/functions/util/CollectionName.java</include>
<include>src/main/java/org/exist/xquery/functions/util/DescribeFunction.java</include>
<include>src/test/java/org/exist/xquery/functions/util/EvalTest.java</include>
<include>src/test/java/org/exist/xquery/functions/util/ExpandTest.java</include>
<include>src/main/java/org/exist/xquery/functions/util/FunctionFunction.java</include>
<include>src/main/java/org/exist/xquery/functions/util/LogFunction.java</include>
<include>src/main/java/org/exist/xquery/functions/util/ModuleInfo.java</include>
<include>src/test/java/org/exist/xquery/functions/util/ParseHtmlTest.java</include>
<include>src/test/java/org/exist/xquery/functions/validate/AdditionalJingXsdRngTest.java</include>
<include>src/test/java/org/exist/xquery/functions/validate/JaxpDtdCatalogTest.java</include>
<include>src/test/java/org/exist/xquery/functions/validate/JaxpParseTest.java</include>
<include>src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java</include>
<include>src/test/java/org/exist/xquery/functions/validate/JaxvTest.java</include>
<include>src/test/java/org/exist/xquery/functions/validate/JingOnvdlTest.java</include>
<include>src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java</include>
<include>src/test/java/org/exist/xquery/functions/validate/JingSchematronTest.java</include>
<include>src/test/java/org/exist/xquery/functions/validate/JingXsdTest.java</include>
<include>src/main/java/org/exist/xquery/functions/validation/Jaxp.java</include>
<include>src/main/java/org/exist/xquery/functions/validation/Shared.java</include>
<include>src/test/java/org/exist/xquery/functions/xmldb/DbStore2Test.java</include>
<include>src/test/java/org/exist/xquery/functions/xmldb/DbStoreTest.java</include>
<include>src/main/java/org/exist/xquery/functions/xmldb/FunXCollection.java</include>
<include>src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java</include>
<include>src/main/java/org/exist/xquery/functions/xmldb/XMLDBGetMimeType.java</include>
<include>src/main/java/org/exist/xquery/functions/xmldb/XMLDBLoadFromPattern.java</include>
<include>src/main/java/org/exist/xquery/functions/xmldb/XMLDBModule.java</include>
<include>src/main/java/org/exist/xquery/functions/xmldb/XMLDBSetMimeType.java</include>
<include>src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java</include>
<include>src/main/java/org/exist/xquery/functions/xmldb/XMLDBXUpdate.java</include>
<include>src/test/java/org/exist/xquery/functions/xquery3/DeclareVariableTest.java</include>
<include>src/test/java/org/exist/xquery/functions/xquery3/SwitchTest.java</include>
<include>src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java</include>
<include>src/main/antlr/org/exist/xquery/parser/XQuery.g</include>
<include>src/main/antlr/org/exist/xquery/parser/XQueryTree.g</include>
<include>src/test/java/org/exist/xquery/update/AbstractUpdateTest.java</include>
<include>src/test/java/org/exist/xquery/update/IndexIntegrationTest.java</include>
<include>src/test/java/org/exist/xquery/update/UpdateInsertTest.java</include>
<include>src/test/java/org/exist/xquery/update/UpdateInsertTriggersDefragTest.java</include>
<include>src/test/java/org/exist/xquery/update/UpdateReplaceTest.java</include>
<include>src/test/java/org/exist/xquery/update/UpdateValueTest.java</include>
<include>src/main/java/org/exist/xquery/util/ExpressionDumper.java</include>
<include>src/main/java/org/exist/xquery/util/HTTPUtils.java</include>
<include>src/main/java/org/exist/xquery/util/SerializerUtils.java</include>
<include>src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java</include>
<include>src/main/java/org/exist/xquery/value/AbstractTimeRelatedTest.java</include>
<include>src/main/java/org/exist/xquery/value/AnyURIValue.java</include>
<include>src/test/java/org/exist/xquery/value/Base64BinaryTest.java</include>
<include>src/test/java/org/exist/xquery/value/Base64BinaryValueTypeTest.java</include>
<include>src/main/java/org/exist/xquery/value/BinaryValue.java</include>
<include>src/main/java/org/exist/xquery/value/BooleanValue.java</include>
<include>src/test/java/org/exist/xquery/value/DateTest.java</include>
<include>src/test/java/org/exist/xquery/value/DateTimeStampTest.java</include>
<include>src/main/java/org/exist/xquery/value/DateTimeStampValue.java</include>
<include>src/test/java/org/exist/xquery/value/DateTimeTest.java</include>
<include>src/main/java/org/exist/xquery/value/DateTimeValue.java</include>
<include>src/main/java/org/exist/xquery/value/DateValue.java</include>
<include>src/test/java/org/exist/xquery/value/DayTimeDurationTest.java</include>
<include>src/main/java/org/exist/xquery/value/DayTimeDurationValue.java</include>
<include>src/main/java/org/exist/xquery/value/DecimalValue.java</include>
<include>src/main/java/org/exist/xquery/value/DoubleValue.java</include>
<include>src/test/java/org/exist/xquery/value/DurationTest.java</include>
<include>src/main/java/org/exist/xquery/value/DurationValue.java</include>
<include>src/main/java/org/exist/xquery/value/FloatValue.java</include>
<include>src/main/java/org/exist/xquery/value/GDayValue.java</include>
<include>src/main/java/org/exist/xquery/value/GMonthDayValue.java</include>
<include>src/main/java/org/exist/xquery/value/GMonthValue.java</include>
<include>src/main/java/org/exist/xquery/value/GYearMonthValue.java</include>
<include>src/main/java/org/exist/xquery/value/GYearValue.java</include>
<include>src/main/java/org/exist/xquery/value/IntegerValue.java</include>
<include>src/main/java/org/exist/xquery/value/MemoryNodeSet.java</include>
<include>src/main/java/org/exist/xquery/value/QNameValue.java</include>
<include>src/main/java/org/exist/xquery/value/SequenceType.java</include>
<include>src/main/java/org/exist/xquery/value/StringValue.java</include>
<include>src/test/java/org/exist/xquery/value/TimeTest.java</include>
<include>src/main/java/org/exist/xquery/value/TimeUtils.java</include>
<include>src/main/java/org/exist/xquery/value/TimeValue.java</include>
<include>src/main/java/org/exist/xquery/value/Type.java</include>
<include>src/main/java/org/exist/xquery/value/ValueSequence.java</include>
<include>src/test/java/org/exist/xquery/value/YearMonthDurationTest.java</include>
<include>src/main/java/org/exist/xquery/value/YearMonthDurationValue.java</include>
<include>src/main/java/org/exist/xslt/EXistURIResolver.java</include>
<include>src/main/java/org/exist/xslt/XsltURIResolverHelper.java</include>
<include>src/main/java/org/exist/xupdate/Append.java</include>
<include>src/main/java/org/exist/xupdate/Conditional.java</include>
<include>src/main/java/org/exist/xupdate/Insert.java</include>
<include>src/main/java/org/exist/xupdate/Modification.java</include>
<include>src/main/java/org/exist/xupdate/Remove.java</include>
<include>src/test/java/org/exist/xupdate/RemoveAppendTest.java</include>
<include>src/main/java/org/exist/xupdate/Rename.java</include>
<include>src/main/java/org/exist/xupdate/Replace.java</include>
<include>src/test/java/org/exist/xupdate/StressTest.java</include>
<include>src/main/java/org/exist/xupdate/Update.java</include>
<include>src/main/java/org/exist/xupdate/XUpdateProcessor.java</include>
<include>src/test/java/org/exist/xupdate/XUpdateTest.java</include>
</includes>
</licenseSet>
<licenseSet>
<!--
eXist-db License (LGPL 2.1 or later)
-->
<header>${project.parent.relativePath}/existdb-LGPL-21-license.template.txt</header>
<excludes>
<exclude>**/README</exclude>
<exclude>ARC-BSD-3-license.template.txt</exclude>
<exclude>BX-BSD-3-license.template.txt</exclude>
<exclude>DBXML-10-license.template.txt</exclude>
<exclude>FDB-backport-to-existdb-BSD-3-license.template.txt</exclude>
<exclude>src/test/resources/uk-towns.txt</exclude>
<exclude>src/test/resources/**/*.bin</exclude>
<exclude>src/test/resources/**/*.xar</exclude>
<exclude>src/main/resources/org/exist/client/*.tmpl</exclude>
<exclude>src/test/resources/org/exist/validation/entities/**</exclude>
<exclude>src/test/resources/org/exist/xmldb/allowAnyUri.xml</exclude>
<?license-section start description="Already under LGPL 2.1, but with a different Copyright"?>
<exclude>pom.xml</exclude>
<exclude>project-suppression.xml</exclude>
<exclude>src/test/resources-filtered/conf.xml</exclude>
<exclude>src/test/resources/log4j2.xml</exclude>
<exclude>src/test/resources/standalone-webapp/WEB-INF/web.xml</exclude>
<exclude>src/main/xjb/rest-api.xjb</exclude>
<exclude>src/test/xquery/base-uri.xql</exclude>
<exclude>src/test/xquery/binary-value.xqm</exclude>
<exclude>src/test/xquery/instance-of.xqm</exclude>
<exclude>src/test/xquery/operator-mapping.xqm</exclude>
<exclude>src/test/xquery/order.xqm</exclude>
<exclude>src/test/xquery/parenthesizedLocationStep.xml</exclude>
<exclude>src/test/xquery/pi.xqm</exclude>
<exclude>src/test/xquery/tail-recursion.xml</exclude>
<exclude>src/test/xquery/type-promotion.xqm</exclude>
<exclude>src/test/xquery/indexing/indexes-base-uri.xq</exclude>
<exclude>src/test/xquery/maps/maps.xqm</exclude>
<exclude>src/test/xquery/numbers/format-numbers.xql</exclude>
<exclude>src/test/xquery/securitymanager/acl.xqm</exclude>
<exclude>src/test/xquery/util/util.xml</exclude>
<exclude>src/test/xquery/xqsuite/xqsuite-assertions-dynamic.xqm</exclude>
<exclude>src/test/xquery/xqsuite/xqsuite-assertions-inline.xqm</exclude>
<exclude>src/test/xquery/xqsuite/xqsuite-assertions.resources.xqm.ignore</exclude>
<exclude>src/test/xquery/xquery3/function-reference.xqm</exclude>
<exclude>src/test/xquery/xquery3/parse-xml.xqm</exclude>
<exclude>src/test/xquery/xquery3/postfix-expr.xqm</exclude>
<exclude>src/test/xquery/xquery3/serialize.xql</exclude>
<exclude>src/test/xquery/xquery3/xml-to-json.xql</exclude>
<exclude>src/main/java/org/exist/Indexer.java</exclude>
<exclude>src/test/java/org/exist/Indexer2Test.java</exclude>
<exclude>src/test/java/org/exist/Indexer3Test.java</exclude>
<exclude>src/test/java/org/exist/IndexerTest.java</exclude>
<exclude>src/main/java/org/exist/Namespaces.java</exclude>
<exclude>src/main/resources-filtered/org/exist/system.properties</exclude>
<exclude>src/test/java/org/exist/TestDataGenerator.java</exclude>
<exclude>src/main/java/org/exist/backup/Backup.java</exclude>
<exclude>src/main/java/org/exist/backup/CreateBackupDialog.java</exclude>
<exclude>src/test/java/org/exist/backup/DeepEmbeddedBackupRestoreTest.java</exclude>
<exclude>src/main/java/org/exist/backup/ExportGUI.java</exclude>
<exclude>src/main/java/org/exist/backup/ExportMain.java</exclude>
<exclude>src/main/java/org/exist/backup/Main.java</exclude>
<exclude>src/main/java/org/exist/backup/Restore.java</exclude>
<exclude>src/test/java/org/exist/backup/RestoreAppsTest.java</exclude>
<exclude>src/main/java/org/exist/backup/SystemExport.java</exclude>
<exclude>src/test/java/org/exist/backup/SystemExportFiltersTest.java</exclude>
<exclude>src/test/java/org/exist/backup/SystemExportImportTest.java</exclude>
<exclude>src/test/java/org/exist/backup/XMLDBBackupTest.java</exclude>
<exclude>src/test/java/org/exist/backup/XMLDBRestoreTest.java</exclude>
<exclude>src/main/java/org/exist/backup/ZipWriter.java</exclude>
<exclude>src/main/java/org/exist/backup/restore/AbstractRestoreHandler.java</exclude>
<exclude>src/main/java/org/exist/backup/restore/AppRestoreUtils.java</exclude>
<exclude>src/main/java/org/exist/backup/xquery/RetrieveBackup.java</exclude>
<exclude>src/main/java/org/exist/client/ClientFrame.java</exclude>
<exclude>src/main/java/org/exist/client/CollectionXConf.java</exclude>
<exclude>src/main/java/org/exist/client/CommandlineOptions.java</exclude>
<exclude>src/main/java/org/exist/client/Connection.java</exclude>
<exclude>src/main/java/org/exist/client/ConnectionDialog.java</exclude>
<exclude>src/main/java/org/exist/client/DocumentView.java</exclude>
<exclude>src/main/java/org/exist/client/IndexDialog.java</exclude>
<exclude>src/main/java/org/exist/client/InteractiveClient.java</exclude>
<exclude>src/test/java/org/exist/client/InteractiveClientTest.java</exclude>
<exclude>src/main/java/org/exist/client/MediaTypeFileFilter.java</exclude>
<exclude>src/main/resources/org/exist/client/messages.properties</exclude>
<exclude>src/main/resources/org/exist/client/messages_es_ES.properties</exclude>
<exclude>src/main/resources/org/exist/client/messages_fr_FR.properties</exclude>
<exclude>src/main/resources/org/exist/client/messages_it_IT.properties</exclude>
<exclude>src/main/resources/org/exist/client/messages_nb_NO.properties</exclude>
<exclude>src/main/resources/org/exist/client/messages_nl_NL.properties</exclude>
<exclude>src/main/resources/org/exist/client/messages_no.properties</exclude>
<exclude>src/main/resources/org/exist/client/messages_ru_RU.properties</exclude>
<exclude>src/main/resources/org/exist/client/messages_sv_SE.properties</exclude>
<exclude>src/main/resources/org/exist/client/messages_zh_CN.properties</exclude>
<exclude>src/main/java/org/exist/client/NewResourceDialog.java</exclude>
<exclude>src/main/java/org/exist/client/QueryDialog.java</exclude>
<exclude>src/main/java/org/exist/client/TriggersDialog.java</exclude>
<exclude>src/main/java/org/exist/client/UploadDialog.java</exclude>
<exclude>src/main/java/org/exist/client/security/AccessControlEntryDialog.java</exclude>
<exclude>src/main/java/org/exist/client/security/EditPropertiesDialog.java</exclude>
<exclude>src/main/java/org/exist/client/security/UserDialog.java</exclude>
<exclude>src/main/java/org/exist/client/security/UserManagerDialog.java</exclude>
<exclude>src/main/java/org/exist/collections/Collection.java</exclude>
<exclude>src/main/java/org/exist/collections/CollectionConfiguration.java</exclude>
<exclude>src/main/java/org/exist/collections/CollectionConfigurationManager.java</exclude>
<exclude>src/test/java/org/exist/collections/CollectionOrderTest.java</exclude>
<exclude>src/test/java/org/exist/collections/CollectionRemovalTest.java</exclude>
<exclude>src/test/java/org/exist/collections/CollectionStoreTest.java</exclude>
<exclude>src/test/java/org/exist/collections/ConcurrencyTest.java</exclude>
<exclude>src/main/java/org/exist/collections/LockedCollection.java</exclude>
<exclude>src/main/java/org/exist/collections/MutableCollection.java</exclude>
<exclude>src/test/java/org/exist/collections/OpenCollectionTest</exclude>
<exclude>src/main/java/org/exist/collections/triggers/CollectionTrigger.java</exclude>
<exclude>src/main/java/org/exist/collections/triggers/CollectionTriggers.java</exclude>
<exclude>src/test/java/org/exist/collections/triggers/CollectionTriggerTest.java</exclude>
<exclude>src/main/java/org/exist/collections/triggers/DocumentTrigger.java</exclude>
<exclude>src/main/java/org/exist/collections/triggers/DocumentTriggers.java</exclude>
<exclude>src/test/java/org/exist/collections/triggers/HistoryTriggerTest.java</exclude>
<exclude>src/test/java/org/exist/collections/triggers/MessagesTrigger.java</exclude>
<exclude>src/test/java/org/exist/collections/triggers/SAXTriggerTest.java</exclude>
<exclude>src/test/java/org/exist/collections/triggers/TriggerConfigTest.java</exclude>
<exclude>src/main/java/org/exist/collections/triggers/XQueryStartupTrigger.java</exclude>
<exclude>src/main/java/org/exist/collections/triggers/XQueryTrigger.java</exclude>
<exclude>src/test/java/org/exist/collections/triggers/XQueryTrigger2Test.java</exclude>
<exclude>src/test/java/org/exist/collections/triggers/XQueryTriggerChainTest.java</exclude>
<exclude>src/test/java/org/exist/collections/triggers/XQueryTriggerSetGidTest.java</exclude>
<exclude>src/test/java/org/exist/collections/triggers/XQueryTriggerSetUidTest.java</exclude>
<exclude>src/test/java/org/exist/collections/triggers/XQueryTriggerTest.java</exclude>
<exclude>src/main/java/org/exist/config/Configuration.java</exclude>
<exclude>src/main/java/org/exist/config/ConfigurationDocumentTrigger.java</exclude>
<exclude>src/main/java/org/exist/config/ConfigurationImpl.java</exclude>
<exclude>src/main/java/org/exist/config/Configurator.java</exclude>
<exclude>src/test/java/org/exist/config/TwoDatabasesTest.java</exclude>
<exclude>src/test/java/org/exist/deadlocks/GetReleaseBrokerDeadlocksTest.java</exclude>
<exclude>src/main/java/org/exist/dom/NodeListImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/QName.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/AbstractCharacterData.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/AttrImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/CDATASectionImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/CommentImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/DocumentBuilderReceiver.java</exclude>
<exclude>src/test/java/org/exist/dom/memtree/DocumentBuilderReceiverIntegrationTest.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/DocumentImpl.java</exclude>
<exclude>src/test/java/org/exist/dom/memtree/DocumentImplTest.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/DocumentTypeImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/DOMIndexer.java</exclude>
<exclude>src/test/java/org/exist/dom/memtree/DOMIndexerTest.java</exclude>
<exclude>src/test/java/org/exist/dom/memtree/DOMTest.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/ElementImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/MemTreeBuilder.java</exclude>
<exclude>src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/NamespaceNode.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/NodeImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java</exclude>
<exclude>src/test/resources/org/exist/dom/memtree/simple.xhtml</exclude>
<exclude>src/main/java/org/exist/dom/memtree/reference/AbstractReferenceCharacterData.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/reference/AbstractReferenceNodeImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/reference/CommentReferenceImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/reference/ElementReferenceImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/reference/ProcessingInstructionReferenceImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/memtree/reference/TextReferenceImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/AbstractArrayNodeSet.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/AbstractCharacterData.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/AttrImpl.java</exclude>
<exclude>src/test/java/org/exist/dom/persistent/BasicNodeSetTest.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/BinaryDocument.java</exclude>
<exclude>src/test/java/org/exist/dom/persistent/CDataIntergationTest.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/CDATASectionImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/CommentImpl.java</exclude>
<exclude>src/test/java/org/exist/dom/persistent/CommentTest.java</exclude>
<exclude>src/test/java/org/exist/dom/persistent/DefaultDocumentSetTest.java</exclude>
<exclude>src/test/java/org/exist/dom/persistent/DocTypeTest.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/DocumentImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/DocumentMetadata.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/DocumentSet.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/DocumentTypeImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/ElementImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/EmptyNodeSet.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/LockToken.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/NodeImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/NodeProxy.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/NodeSet.java</exclude>
<exclude>src/test/java/org/exist/dom/persistent/NodeTest.java</exclude>
<exclude>src/test/java/org/exist/dom/persistent/PersistentDomTest.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/ProcessingInstructionImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/SortedNodeSet.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/StoredNode.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/SymbolTable.java</exclude>
<exclude>src/test/java/org/exist/dom/persistent/SymbolTableTest.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/TextImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/VirtualNodeSet.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/XMLDeclarationImpl.java</exclude>
<exclude>src/main/java/org/exist/dom/persistent/XMLUtil.java</exclude>
<exclude>src/test/java/org/exist/http/AbstractHttpTest.java</exclude>
<exclude>src/main/java/org/exist/http/AuditTrailSessionListener.java</exclude>
<exclude>src/test/java/org/exist/http/AuditTrailSessionListenerTest.java</exclude>
<exclude>src/main/java/org/exist/http/Descriptor.java</exclude>
<exclude>src/main/java/org/exist/http/Response.java</exclude>
<exclude>src/test/java/org/exist/http/RESTExternalVariableTest.java</exclude>
<exclude>src/main/java/org/exist/http/RESTServer.java</exclude>
<exclude>src/test/java/org/exist/http/RESTServiceTest.java</exclude>
<exclude>src/main/java/org/exist/http/SessionManager.java</exclude>
<exclude>src/main/java/org/exist/http/servlets/AbstractExistHttpServlet.java</exclude>
<exclude>src/main/java/org/exist/http/servlets/EXistServlet.java</exclude>
<exclude>src/main/java/org/exist/http/servlets/HttpServletRequestWrapper.java</exclude>
<exclude>src/main/java/org/exist/http/servlets/RedirectorServlet.java</exclude>
<exclude>src/main/java/org/exist/http/servlets/XQueryServlet.java</exclude>
<exclude>src/main/java/org/exist/http/servlets/XSLTServlet.java</exclude>
<exclude>src/test/java/org/exist/http/urlrewrite/ControllerTest.java</exclude>
<exclude>src/main/java/org/exist/http/urlrewrite/ModuleCall.java</exclude>
<exclude>src/main/java/org/exist/http/urlrewrite/PathForward.java</exclude>
<exclude>src/main/java/org/exist/http/urlrewrite/Redirect.java</exclude>
<exclude>src/test/java/org/exist/http/urlrewrite/RedirectTest.java</exclude>
<exclude>src/main/java/org/exist/http/urlrewrite/RewriteConfig.java</exclude>
<exclude>src/test/java/org/exist/http/urlrewrite/URLRewritingTest.java</exclude>
<exclude>src/main/java/org/exist/http/urlrewrite/XQueryURLRewrite.java</exclude>
<exclude>src/test/java/org/exist/http/urlrewrite/XQueryURLRewriteTest.java</exclude>
<exclude>src/main/java/org/exist/indexing/Index.java</exclude>
<exclude>src/main/java/org/exist/indexing/IndexController.java</exclude>
<exclude>src/main/java/org/exist/indexing/IndexManager.java</exclude>
<exclude>src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java</exclude>
<exclude>src/main/java/org/exist/jetty/JettyStart.java</exclude>
<exclude>src/main/java/org/exist/jetty/ServerShutdown.java</exclude>
<exclude>src/main/java/org/exist/jetty/WebAppContext.java</exclude>
<exclude>src/main/resources/org/exist/launcher/ConfigurationDialog.form</exclude>
<exclude>src/main/java/org/exist/launcher/ConfigurationDialog.java</exclude>
<exclude>src/main/java/org/exist/launcher/ConfigurationUtility.java</exclude>
<exclude>src/main/java/org/exist/launcher/Launcher.java</exclude>
<exclude>src/main/java/org/exist/launcher/LauncherWrapper.java</exclude>
<exclude>src/main/java/org/exist/launcher/ServiceManagerFactory.java</exclude>
<exclude>src/main/java/org/exist/launcher/SplashScreen.java</exclude>
<exclude>src/main/java/org/exist/launcher/WindowsServiceManager.java</exclude>
<exclude>src/test/java/org/exist/management/JmxRemoteTest.java</exclude>
<exclude>src/main/java/org/exist/management/client/JMXClient.java</exclude>
<exclude>src/main/java/org/exist/management/client/JMXServlet.java</exclude>
<exclude>src/main/java/org/exist/management/client/JMXtoXML.java</exclude>
<exclude>src/main/java/org/exist/management/impl/CollectionCache.java</exclude>
<exclude>src/main/java/org/exist/management/impl/CollectionCacheMXBean.java</exclude>
<exclude>src/main/java/org/exist/management/impl/Database.java</exclude>
<exclude>src/main/java/org/exist/management/impl/DatabaseMXBean.java</exclude>
<exclude>src/main/java/org/exist/management/impl/ExistMBean.java</exclude>
<exclude>src/main/java/org/exist/management/impl/JMXAgent.java</exclude>
<exclude>src/main/java/org/exist/management/impl/SanityReport.java</exclude>
<exclude>src/main/java/org/exist/mediatype/MediaTypeService.java</exclude>
<exclude>src/main/java/org/exist/mediatype/MediaTypeUtil.java</exclude>
<exclude>src/main/java/org/exist/numbering/DLN.java</exclude>
<exclude>src/main/java/org/exist/numbering/DLNBase.java</exclude>
<exclude>src/main/java/org/exist/numbering/DLNFactory.java</exclude>
<exclude>src/test/java/org/exist/numbering/DLNStorageTest.java</exclude>
<exclude>src/main/java/org/exist/numbering/NodeId.java</exclude>
<exclude>src/main/java/org/exist/numbering/NodeIdFactory.java</exclude>
<exclude>src/main/java/org/exist/protocolhandler/eXistURLStreamHandlerFactory.java</exclude>
<exclude>src/main/java/org/exist/protocolhandler/URLStreamHandlerStartupTrigger.java</exclude>
<exclude>src/main/java/org/exist/protocolhandler/embedded/EmbeddedOutputStream.java</exclude>
<exclude>src/main/java/org/exist/protocolhandler/embedded/InMemoryOutputStream.java</exclude>
<exclude>src/main/java/org/exist/protocolhandler/protocols/xmldb/EmbeddedURLConnection.java</exclude>
<exclude>src/main/java/org/exist/protocolhandler/protocols/xmldb/Handler.java</exclude>
<exclude>src/main/java/org/exist/protocolhandler/protocols/xmldb/InMemoryURLConnection.java</exclude>
<exclude>src/main/java/org/exist/protocolhandler/xmldb/XmldbURL.java</exclude>
<exclude>src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcOutputStream.java</exclude>
<exclude>src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcUpload.java</exclude>
<exclude>src/main/java/org/exist/protocolhandler/xmlrpc/XmlrpcUploadRunnable.java</exclude>
<exclude>src/main/java/org/exist/repo/AutoDeploymentTrigger.java</exclude>
<exclude>src/main/java/org/exist/repo/ClasspathHelper.java</exclude>
<exclude>src/main/java/org/exist/repo/Deployment.java</exclude>
<exclude>src/main/java/org/exist/repo/ExistRepository.java</exclude>
<exclude>src/main/java/org/exist/resolver/ResolverFactory.java</exclude>
<exclude>src/main/java/org/exist/resolver/XercesXmlResolverAdapter.java</exclude>
<exclude>src/main/java/org/exist/scheduler/UserXQueryJob.java</exclude>
<exclude>src/main/java/org/exist/scheduler/impl/QuartzSchedulerImpl.java</exclude>
<exclude>src/main/java/org/exist/security/AbstractRealm.java</exclude>
<exclude>src/main/java/org/exist/security/AXSchemaType.java</exclude>
<exclude>src/main/java/org/exist/security/EffectiveSubject.java</exclude>
<exclude>src/main/java/org/exist/security/EXistSchemaType.java</exclude>
<exclude>src/test/java/org/exist/security/FnCollectionSecurityTest.java</exclude>
<exclude>src/test/java/org/exist/security/FnDocSecurityTest.java</exclude>
<exclude>src/main/java/org/exist/security/Permission.java</exclude>
<exclude>src/main/java/org/exist/security/PermissionRequired.java</exclude>
<exclude>src/main/java/org/exist/security/PermissionRequiredCheck.java</exclude>
<exclude>src/main/java/org/exist/security/Principal.java</exclude>
<exclude>src/test/java/org/exist/security/RestApiSecurityTest.java</exclude>
<exclude>src/main/java/org/exist/security/SecurityManager.java</exclude>
<exclude>src/test/java/org/exist/security/SecurityManagerTest.java</exclude>
<exclude>src/main/java/org/exist/security/SimpleACLPermissionInternal.java</exclude>
<exclude>src/test/java/org/exist/security/SimpleACLPermissionTest.java</exclude>
<exclude>src/main/java/org/exist/security/UnixStylePermissionInternal.java</exclude>
<exclude>src/test/java/org/exist/security/UnixStylePermissionTest.java</exclude>
<exclude>src/test/java/org/exist/security/XmldbApiSecurityTest.java</exclude>
<exclude>src/test/java/org/exist/security/XMLDBSecurityTest.java</exclude>
<exclude>src/test/java/org/exist/security/XqueryApiTest.java</exclude>
<exclude>src/main/java/org/exist/security/internal/AccountImpl.java</exclude>
<exclude>src/test/java/org/exist/security/internal/BackupRestoreSecurityPrincipalsTest.java</exclude>
<exclude>src/main/java/org/exist/security/internal/RealmImpl.java</exclude>
<exclude>src/main/java/org/exist/security/internal/SecurityManagerImpl.java</exclude>
<exclude>src/main/java/org/exist/security/internal/SMEvents.java</exclude>
<exclude>src/main/java/org/exist/security/internal/aider/ImmutableUnixStylePermissionAider.java</exclude>
<exclude>src/main/java/org/exist/security/internal/aider/UnixStylePermissionAider.java</exclude>
<exclude>src/main/java/org/exist/security/management/AccountsManagement.java</exclude>
<exclude>src/main/java/org/exist/security/management/GroupsManagement.java</exclude>
<exclude>src/main/java/org/exist/source/AbstractSource.java</exclude>
<exclude>src/main/java/org/exist/source/DBSource.java</exclude>
<exclude>src/main/java/org/exist/source/DbStoreSource.java</exclude>
<exclude>src/main/java/org/exist/source/DbUriSource.java</exclude>
<exclude>src/main/java/org/exist/source/Source.java</exclude>
<exclude>src/main/java/org/exist/source/SourceFactory.java</exclude>
<exclude>src/test/java/org/exist/source/SourceFactoryTest.java</exclude>
<exclude>src/main/java/org/exist/source/URLSource.java</exclude>
<exclude>src/test/java/org/exist/stax/EmbeddedXMLStreamReaderTest.java</exclude>
<exclude>src/test/java/org/exist/storage/AbstractRecoverTest.java</exclude>
<exclude>src/test/java/org/exist/storage/AbstractUpdateTest.java</exclude>
<exclude>src/test/java/org/exist/storage/BFileRecoverTest.java</exclude>
<exclude>src/test/java/org/exist/storage/BinaryDocumentTest.java</exclude>
<exclude>src/main/java/org/exist/storage/BrokerFactory.java</exclude>
<exclude>src/main/java/org/exist/storage/BrokerPool.java</exclude>
<exclude>src/main/java/org/exist/storage/BrokerPoolService.java</exclude>
<exclude>src/main/java/org/exist/storage/BrokerPoolServiceException.java</exclude>
<exclude>src/main/java/org/exist/storage/BrokerPoolServicesManager.java</exclude>
<exclude>src/main/java/org/exist/storage/BrokerPoolServicesManagerException.java</exclude>
<exclude>src/test/java/org/exist/storage/BrokerPoolServiceTest.java</exclude>
<exclude>src/test/java/org/exist/storage/BrokerPoolsTest.java</exclude>
<exclude>src/test/java/org/exist/storage/BrokerPoolTest.java</exclude>
<exclude>src/test/java/org/exist/storage/CollectionTest.java</exclude>
<exclude>src/test/java/org/exist/storage/ConcurrentBrokerPoolTest.java</exclude>
<exclude>src/test/java/org/exist/storage/ConcurrentStoreTest.java</exclude>
<exclude>src/test/java/org/exist/storage/CopyCollectionRecoveryTest.java</exclude>
<exclude>src/test/java/org/exist/storage/CopyResourceRecoveryTest.java</exclude>
<exclude>src/test/java/org/exist/storage/CopyResourceTest.java</exclude>
<exclude>src/main/java/org/exist/storage/DBBroker.java</exclude>
<exclude>src/test/java/org/exist/storage/DirtyShutdownTest.java</exclude>
<exclude>src/test/java/org/exist/storage/DOMFileRecoverTest.java</exclude>
<exclude>src/main/java/org/exist/storage/FluentBrokerAPI.java</exclude>
<exclude>src/main/java/org/exist/storage/Indexable.java</exclude>
<exclude>src/main/java/org/exist/storage/IndexSpec.java</exclude>
<exclude>src/test/java/org/exist/storage/LargeValuesTest.java</exclude>
<exclude>src/test/java/org/exist/storage/ModificationTimeTest.java</exclude>
<exclude>src/test/java/org/exist/storage/MoveCollectionRecoveryTest.java</exclude>
<exclude>src/test/java/org/exist/storage/MoveCollectionTest.java</exclude>
<exclude>src/test/java/org/exist/storage/MoveOverwriteCollectionTest.java</exclude>
<exclude>src/test/java/org/exist/storage/MoveOverwriteResourceTest.java</exclude>
<exclude>src/test/java/org/exist/storage/MoveResourceRecoveryTest.java</exclude>
<exclude>src/main/java/org/exist/storage/NativeBroker.java</exclude>
<exclude>src/main/java/org/exist/storage/NativeValueIndex.java</exclude>
<exclude>src/main/java/org/exist/storage/NodePath.java</exclude>
<exclude>src/test/java/org/exist/storage/NodePathTest.java</exclude>
<exclude>src/main/java/org/exist/storage/NotificationService.java</exclude>
<exclude>src/main/java/org/exist/storage/ProcessMonitor.java</exclude>
<exclude>src/test/java/org/exist/storage/RangeIndexUpdateTest.java</exclude>
<exclude>src/test/java/org/exist/storage/RecoverBinary2Test.java</exclude>
<exclude>src/test/java/org/exist/storage/RecoverBinaryTest.java</exclude>
<exclude>src/test/java/org/exist/storage/RecoverXmlTest.java</exclude>
<exclude>src/test/java/org/exist/storage/Recovery2Test.java</exclude>
<exclude>src/test/java/org/exist/storage/RecoveryTest.java</exclude>
<exclude>src/test/java/org/exist/storage/ReindexRecoveryTest.java</exclude>
<exclude>src/test/java/org/exist/storage/ReindexTest.java</exclude>
<exclude>src/test/java/org/exist/storage/RemoveCollectionTest.java</exclude>
<exclude>src/test/java/org/exist/storage/RemoveRootCollectionTest.java</exclude>
<exclude>src/test/java/org/exist/storage/ResourceTest.java</exclude>
<exclude>src/test/java/org/exist/storage/ShutdownTest.java</exclude>
<exclude>src/main/java/org/exist/storage/StorageAddress.java</exclude>
<exclude>src/test/java/org/exist/storage/StoreBinaryTest.java</exclude>
<exclude>src/test/java/org/exist/storage/StoreResourceTest.java</exclude>
<exclude>src/test/java/org/exist/storage/UpdateRecoverTest.java</exclude>
<exclude>src/test/java/org/exist/storage/XIncludeSerializerTest.java</exclude>
<exclude>src/main/java/org/exist/storage/XQueryPool.java</exclude>
<exclude>src/main/java/org/exist/storage/blob/**</exclude>
<exclude>src/test/java/org/exist/storage/blob/**</exclude>
<exclude>src/test/java/org/exist/storage/btree/BTreeTest.java</exclude>
<exclude>src/main/java/org/exist/storage/btree/TreeMetrics.java</exclude>
<exclude>src/main/java/org/exist/storage/index/BFile.java</exclude>
<exclude>src/main/java/org/exist/storage/io/AbstractVariableByteInput.java</exclude>
<exclude>src/main/java/org/exist/storage/io/AbstractVariableByteOutput.java</exclude>
<exclude>src/main/java/org/exist/storage/io/VariableByteArrayInput.java</exclude>
<exclude>src/main/java/org/exist/storage/io/VariableByteArrayOutputStream.java</exclude>
<exclude>src/main/java/org/exist/storage/io/VariableByteBufferInput.java</exclude>
<exclude>src/main/java/org/exist/storage/io/VariableByteBufferOutput.java</exclude>
<exclude>src/main/java/org/exist/storage/io/VariableByteFilterInputStream.java</exclude>
<exclude>src/main/java/org/exist/storage/io/VariableByteFilterOutputStream.java</exclude>
<exclude>src/main/java/org/exist/storage/io/VariableByteInput.java</exclude>
<exclude>src/main/java/org/exist/storage/io/VariableByteInputToInputStream.java</exclude>
<exclude>src/main/java/org/exist/storage/io/VariableByteOutput.java</exclude>
<exclude>src/main/java/org/exist/storage/io/VariableByteOutputToOutputStream.java</exclude>
<exclude>src/test/java/org/exist/storage/io/VariableByteStreamTest.java</exclude>
<exclude>src/test/java/org/exist/storage/journal/AbstractJournalTest.java</exclude>
<exclude>src/test/java/org/exist/storage/journal/JournalBinaryTest.java</exclude>
<exclude>src/main/java/org/exist/storage/journal/JournalManager.java</exclude>
<exclude>src/main/java/org/exist/storage/journal/JournalReader.java</exclude>
<exclude>src/test/java/org/exist/storage/journal/JournalXmlTest.java</exclude>
<exclude>src/test/java/org/exist/storage/journal/LsnTest.java</exclude>
<exclude>src/test/java/org/exist/storage/lock/CollectionLocksTest.java</exclude>
<exclude>src/test/java/org/exist/storage/lock/DeadlockTest.java</exclude>
<exclude>src/test/java/org/exist/storage/lock/DocumentLocksTest.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/EnsureContainerLocked.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/EnsureContainerUnlocked.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/EnsureLocked.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/EnsureLockingAspect.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/EnsureUnlocked.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/FileLock.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/FileLockService.java</exclude>
<exclude>src/test/java/org/exist/storage/lock/GetXMLResourceNoLockTest.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/LockedPath.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/LockEventJsonListener.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/LockEventLogListener.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/LockEventXmlListener.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/LockGroup.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/LockManager.java</exclude>
<exclude>src/test/java/org/exist/storage/lock/LockManagerTest.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/LockTable.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/LockTableUtils.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/ManagedCollectionLock.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/ManagedDocumentLock.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/ManagedLock.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/ManagedLockGroupDocumentLock.java</exclude>
<exclude>src/main/java/org/exist/storage/lock/ManagedSingleLockDocumentLock.java</exclude>
<exclude>src/test/java/org/exist/storage/lock/ProtectedModeTest.java</exclude>
<exclude>src/main/java/org/exist/storage/recovery/RecoveryManager.java</exclude>
<exclude>src/main/java/org/exist/storage/serializers/EXistOutputKeys.java</exclude>
<exclude>src/test/java/org/exist/storage/serializers/NativeSerializerTest.java</exclude>
<exclude>src/main/java/org/exist/storage/serializers/Serializer.java</exclude>
<exclude>src/main/java/org/exist/storage/serializers/XIncludeFilter.java</exclude>
<exclude>src/test/resources-filtered/org/exist/storage/statistics/conf.xml</exclude>
<exclude>src/main/java/org/exist/storage/sync/SyncTask.java</exclude>
<exclude>src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java</exclude>
<exclude>src/test/java/org/exist/storage/txn/CountingTxnListener.java</exclude>
<exclude>src/test/java/org/exist/storage/txn/ReusableTxnTest.java</exclude>
<exclude>src/main/java/org/exist/storage/txn/TransactionManager.java</exclude>
<exclude>src/test/java/org/exist/storage/txn/TransactionManagerTestHelper.java</exclude>
<exclude>src/test/java/org/exist/storage/txn/TxnTest.java</exclude>
<exclude>src/test/java/org/exist/storage/util/PauseFunction.java</exclude>
<exclude>src/main/java/org/exist/test/DiffMatcher.java</exclude>
<exclude>src/main/java/org/exist/test/ExistEmbeddedServer.java</exclude>
<exclude>src/main/java/org/exist/test/ExistWebServer.java</exclude>
<exclude>src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java</exclude>
<exclude>src/main/java/org/exist/test/TransactionTestDSL.java</exclude>
<exclude>src/test/java/org/exist/test/Util.java</exclude>
<exclude>src/main/java/org/exist/test/XQueryAssertions.java</exclude>
<exclude>src/main/java/org/exist/test/XQueryCompilationTest.java</exclude>
<exclude>src/main/java/org/exist/test/runner/AbstractTestRunner.java</exclude>
<exclude>src/main/java/org/exist/test/runner/ExtTestAssumptionFailedFunction.java</exclude>
<exclude>src/main/java/org/exist/test/runner/ExtTestErrorFunction.java</exclude>
<exclude>src/main/java/org/exist/test/runner/ExtTestFailureFunction.java</exclude>
<exclude>src/main/java/org/exist/test/runner/ExtTestFinishedFunction.java</exclude>
<exclude>src/main/java/org/exist/test/runner/ExtTestIgnoredFunction.java</exclude>
<exclude>src/main/java/org/exist/test/runner/ExtTestStartedFunction.java</exclude>
<exclude>src/main/java/org/exist/test/runner/JUnitIntegrationFunction.java</exclude>
<exclude>src/main/java/org/exist/test/runner/XMLTestRunner.java</exclude>
<exclude>src/main/java/org/exist/test/runner/XQueryTestRunner.java</exclude>
<exclude>src/main/java/org/exist/test/runner/XSuite.java</exclude>
<exclude>src/test/java/org/exist/util/AbstractXMLReaderSecurityTest.java</exclude>
<exclude>src/main/java/org/exist/util/ByteOrderMark.java</exclude>
<exclude>src/main/java/org/exist/util/Collations.java</exclude>
<exclude>src/test/java/org/exist/util/CollationsTest.java</exclude>
<exclude>src/main/java/org/exist/util/CollectionOfArrayIterator.java</exclude>
<exclude>src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java</exclude>
<exclude>src/main/java/org/exist/util/CollectionScanner.java</exclude>
<exclude>src/main/java/org/exist/util/Configuration.java</exclude>
<exclude>src/test/java/org/exist/util/DOMSerializerTest.java</exclude>
<exclude>src/main/java/org/exist/util/EXistURISchemeURIResolver.java</exclude>
<exclude>src/main/java/org/exist/util/IPUtil.java</exclude>
<exclude>src/main/java/org/exist/util/JREUtil.java</exclude>
<exclude>src/test/java/org/exist/util/LeasableTest.java</exclude>
<exclude>src/main/java/org/exist/util/MapUtil.java</exclude>
<exclude>src/test/java/org/exist/util/MediaTypeResolverTest.java</exclude>
<exclude>src/main/java/org/exist/util/MimeTable.java</exclude>
<exclude>src/main/java/org/exist/util/MimeType.java</exclude>
<exclude>src/main/java/org/exist/util/OSUtil.java</exclude>
<exclude>src/main/java/org/exist/util/ParametersExtractor.java</exclude>
<exclude>src/main/java/org/exist/util/StringUtil.java</exclude>
<exclude>src/main/java/org/exist/util/UTF8.java</exclude>
<exclude>src/main/java/org/exist/util/XMLFilenameFilter.java</exclude>
<exclude>src/test/java/org/exist/util/XMLReaderExpansionTest.java</exclude>
<exclude>src/test/java/org/exist/util/XMLReaderSecurityTest.java</exclude>
<exclude>src/main/java/org/exist/util/XQueryFilenameFilter.java</exclude>
<exclude>src/main/java/org/exist/util/crypto/digest/DigestType.java</exclude>
<exclude>src/main/java/org/exist/util/io/AbstractContentFile.java</exclude>
<exclude>src/main/java/org/exist/util/io/ByteArrayContent.java</exclude>
<exclude>src/test/java/org/exist/util/io/ByteArrayContentTest.java</exclude>
<exclude>src/main/java/org/exist/util/io/ContentFile.java</exclude>
<exclude>src/main/java/org/exist/util/io/ContentFilePoolObjectFactory.java</exclude>
<exclude>src/main/java/org/exist/util/io/FilterInputStreamCacheMonitor.java</exclude>
<exclude>src/test/java/org/exist/util/io/FilterInputStreamCacheMonitorTest.java</exclude>
<exclude>src/test/java/org/exist/util/io/OverflowToDiskStreamTest.java</exclude>
<exclude>src/main/java/org/exist/util/io/VirtualTempPath.java</exclude>
<exclude>src/test/java/org/exist/util/io/VirtualTempPathTest.java</exclude>
<exclude>src/test/java/org/exist/util/pool/NodePoolTest.java</exclude>
<exclude>src/main/java/org/exist/util/serializer/AttrList.java</exclude>
<exclude>src/main/java/org/exist/util/serializer/DOMSerializer.java</exclude>
<exclude>src/main/java/org/exist/util/serializer/DOMStreamer.java</exclude>
<exclude>src/main/java/org/exist/util/serializer/EXISerializer.java</exclude>
<exclude>src/test/java/org/exist/util/serializer/HTML5WriterTest.java</exclude>
<exclude>src/main/java/org/exist/util/serializer/SAXSerializer.java</exclude>
<exclude>src/test/java/org/exist/util/serializer/SAXSerializerTest.java</exclude>
<exclude>src/main/java/org/exist/util/serializer/SerializerObjectFactory.java</exclude>
<exclude>src/main/java/org/exist/util/serializer/XQuerySerializer.java</exclude>
<exclude>src/main/java/org/exist/util/serializer/json/JSONObject.java</exclude>
<exclude>src/test/java/org/exist/util/serializer/json/JSONObjectTest.java</exclude>
<exclude>src/main/java/org/exist/util/serializer/json/JSONSerializer.java</exclude>
<exclude>src/test/java/org/exist/util/serializer/json/JSONWriterTest.java</exclude>
<exclude>src/test/java/org/exist/util/sorters/ListChecker.java</exclude>
<exclude>src/test/java/org/exist/util/sorters/LongArrayAndObjectChecker.java</exclude>
<exclude>src/test/java/org/exist/util/sorters/NodeProxyByIdChecker.java</exclude>
<exclude>src/test/java/org/exist/util/sorters/NodeProxyChecker.java</exclude>
<exclude>src/test/java/org/exist/util/sorters/ObjectAndIntArrayChecker.java</exclude>
<exclude>src/test/java/org/exist/util/sorters/PlainArrayChecker.java</exclude>
<exclude>src/test/java/org/exist/util/sorters/SortTestNodeId.java</exclude>
<exclude>src/test/resources/org/exist/validation/catalog.xml</exclude>
<exclude>src/test/java/org/exist/validation/CollectionConfigurationTest.java</exclude>
<exclude>src/test/java/org/exist/validation/CollectionConfigurationValidationModeTest.java</exclude>
<exclude>src/test/java/org/exist/validation/DatabaseCollectionTest.java</exclude>
<exclude>src/test/java/org/exist/validation/DtdEntityTest.java</exclude>
<exclude>src/test/java/org/exist/validation/TestTools.java</exclude>
<exclude>src/main/java/org/exist/validation/XmlLibraryChecker.java</exclude>
<exclude>src/main/java/org/exist/validation/internal/DatabaseResources.java</exclude>
<exclude>src/main/resources/org/exist/validation/internal/query/find_catalogs_with_dtd.xq</exclude>
<exclude>src/main/resources/org/exist/validation/internal/query/find_schema_by_targetNamespace.xq</exclude>
<exclude>src/main/java/org/exist/validation/resolver/SearchResourceResolver.java</exclude>
<exclude>src/test/java/org/exist/w3c/tests/TestCase.java</exclude>
<exclude>src/main/java/org/exist/webstart/JnlpJarFiles.java</exclude>
<exclude>src/main/java/org/exist/webstart/JnlpWriter.java</exclude>
<exclude>src/main/java/org/exist/xmldb/AbstractEXistResource.java</exclude>
<exclude>src/main/java/org/exist/xmldb/AbstractRemoteResource.java</exclude>
<exclude>src/test/java/org/exist/xmldb/BinaryResourceUpdateTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/CollectionConfigurationTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/CollectionTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/ContentAsDOMTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/CopyMoveTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/CreateCollectionsTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/DeclareVariableTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/DeleteCollectionTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/DOMTest.java</exclude>
<exclude>src/main/java/org/exist/xmldb/EXistResource.java</exclude>
<exclude>src/main/java/org/exist/xmldb/EXistResourceSet.java</exclude>
<exclude>src/test/java/org/exist/xmldb/EXistXMLSerializeTest.java</exclude>
<exclude>src/main/java/org/exist/xmldb/EXistXPathQueryService.java</exclude>
<exclude>src/main/java/org/exist/xmldb/EXistXQueryService.java</exclude>
<exclude>src/test/java/org/exist/xmldb/IndexingTest.java</exclude>
<exclude>src/main/java/org/exist/xmldb/LocalBinaryResource.java</exclude>
<exclude>src/main/java/org/exist/xmldb/LocalCollection.java</exclude>
<exclude>src/test/java/org/exist/xmldb/LocalCollectionTest.java</exclude>
<exclude>src/main/java/org/exist/xmldb/LocalCompiledExpression.java</exclude>
<exclude>src/main/java/org/exist/xmldb/LocalResourceSet.java</exclude>
<exclude>src/main/java/org/exist/xmldb/LocalRestoreService.java</exclude>
<exclude>src/main/java/org/exist/xmldb/LocalXMLResource.java</exclude>
<exclude>src/test/java/org/exist/xmldb/LocalXMLResourceDOMTest.java</exclude>
<exclude>src/main/java/org/exist/xmldb/LocalXPathQueryService.java</exclude>
<exclude>src/main/java/org/exist/xmldb/MapResourceSet.java</exclude>
<exclude>src/test/java/org/exist/xmldb/MoveCollectionTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/MultiDBTest.java</exclude>
<exclude>src/main/java/org/exist/xmldb/RemoteBinaryResource.java</exclude>
<exclude>src/main/java/org/exist/xmldb/RemoteCollection.java</exclude>
<exclude>src/test/java/org/exist/xmldb/RemoteCollectionTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/RemoteDatabaseImplTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/RemoteDBTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/RemoteDOMTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/RemoteQueryTest.java</exclude>
<exclude>src/main/java/org/exist/xmldb/RemoteResourceSet.java</exclude>
<exclude>src/main/java/org/exist/xmldb/RemoteRestoreService.java</exclude>
<exclude>src/main/java/org/exist/xmldb/RemoteXMLResource.java</exclude>
<exclude>src/main/java/org/exist/xmldb/RemoteXPathQueryService.java</exclude>
<exclude>src/test/java/org/exist/xmldb/RenameCollectionTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/ResourceSetTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/ResourceTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/SerializationTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/ShutdownTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/TestEXistXMLSerialize.java</exclude>
<exclude>src/test/java/org/exist/xmldb/TreeLevelOrderTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/XMLDBExternalVariableTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/AbstractConcurrentTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/ComplexUpdateTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/ConcurrentAttrUpdateTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/ConcurrentQueryTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/ConcurrentQueryUpdateTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/ConcurrentResource2Test.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/ConcurrentResourceTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/ConcurrentXUpdateTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/DBUtils.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/DeadlockTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/FragmentsTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/TextUpdateTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/ValueIndexUpdateTest.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/XMLGenerator.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/action/AttributeUpdateAction.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/action/ComplexUpdateAction.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/action/CreateCollectionAction.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/action/MultiResourcesAction.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/action/RemoveAppendAction.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/action/ReplaceResourceAction.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/action/RetrieveResourceAction.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/action/TextUpdateAction.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/action/ValueAppendAction.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/action/XQueryAction.java</exclude>
<exclude>src/test/java/org/exist/xmldb/concurrent/action/XQueryUpdateAction.java</exclude>
<exclude>src/main/java/org/exist/xmlrpc/AbstractCachedResult.java</exclude>
<exclude>src/main/java/org/exist/xmlrpc/ACEAiderParser.java</exclude>
<exclude>src/main/java/org/exist/xmlrpc/ACEAiderSerializer.java</exclude>
<exclude>src/main/java/org/exist/xmlrpc/ArrayWrapperParser.java</exclude>
<exclude>src/main/java/org/exist/xmlrpc/ArrayWrapperSerializer.java</exclude>
<exclude>src/main/java/org/exist/xmlrpc/CachedQueryResult.java</exclude>
<exclude>src/main/java/org/exist/xmlrpc/ExistRpcTypeFactory.java</exclude>
<exclude>src/test/java/org/exist/xmlrpc/MimeTypeTest.java</exclude>
<exclude>src/main/java/org/exist/xmlrpc/QueryResultCache.java</exclude>
<exclude>src/test/java/org/exist/xmlrpc/QuerySessionTest.java</exclude>
<exclude>src/main/java/org/exist/xmlrpc/RpcAPI.java</exclude>
<exclude>src/main/java/org/exist/xmlrpc/RpcConnection.java</exclude>
<exclude>src/main/java/org/exist/xmlrpc/XmldbRequestProcessorFactory.java</exclude>
<exclude>src/main/java/org/exist/xmlrpc/XmlRpcExtensionConstants.java</exclude>
<exclude>src/test/java/org/exist/xmlrpc/XmlRpcTest.java</exclude>
<exclude>src/main/java/org/exist/xqj/Marshaller.java</exclude>
<exclude>src/test/java/org/exist/xqj/MarshallerTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/AbsolutePathTests.java</exclude>
<exclude>src/test/java/org/exist/xquery/AbstractDescendantOrSelfNodeKindTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/AbstractInternalModule.java</exclude>
<exclude>src/test/java/org/exist/xquery/AnnotationsTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/ArrowOperator.java</exclude>
<exclude>src/test/java/org/exist/xquery/ArrowOperatorTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/Cardinality.java</exclude>
<exclude>src/test/java/org/exist/xquery/CardinalityTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/CastExpressionTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/CleanupTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/CompiledXQuery.java</exclude>
<exclude>src/test/java/org/exist/xquery/ConstructedNodesRecoveryTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/ConstructedNodesTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/Context.java</exclude>
<exclude>src/test/java/org/exist/xquery/ConversionsTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/DecimalFormat.java</exclude>
<exclude>src/test/java/org/exist/xquery/DeepEqualTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/DeferredFunctionCall.java</exclude>
<exclude>src/test/java/org/exist/xquery/DocumentUpdateTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/DuplicateAttributesTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/DynamicCardinalityCheck.java</exclude>
<exclude>src/main/java/org/exist/xquery/DynamicTypeCheck.java</exclude>
<exclude>src/main/java/org/exist/xquery/DynamicVariable.java</exclude>
<exclude>src/test/java/org/exist/xquery/EmbeddedBinariesTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/EmbeddedBinariesTest.java.java</exclude>
<exclude>src/test/java/org/exist/xquery/EntitiesTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/ErrorCodes.java</exclude>
<exclude>src/main/java/org/exist/xquery/Except.java</exclude>
<exclude>src/main/java/org/exist/xquery/ExternalModuleImpl.java</exclude>
<exclude>src/test/java/org/exist/xquery/ForwardReferenceTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/Function.java</exclude>
<exclude>src/main/java/org/exist/xquery/FunctionFactory.java</exclude>
<exclude>src/test/java/org/exist/xquery/FunctionTypeInElementContentTest.java</exclude>
<exclude>src/test/resources-filtered/org/exist/xquery/import-from-pkg-test.conf.xml</exclude>
<exclude>src/test/java/org/exist/xquery/ImportFromPkgTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/ImportModuleTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/InlineFunction.java</exclude>
<exclude>src/test/java/org/exist/xquery/InternalModuleTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/Intersect.java</exclude>
<exclude>src/main/java/org/exist/xquery/JavaBinding.java</exclude>
<exclude>src/test/resources-filtered/org/exist/xquery/JavaBindingTest.conf.xml</exclude>
<exclude>src/test/java/org/exist/xquery/JavaBindingTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/LexerTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/LocationStep.java</exclude>
<exclude>src/main/java/org/exist/xquery/Lookup.java</exclude>
<exclude>src/main/java/org/exist/xquery/Materializable.java</exclude>
<exclude>src/test/java/org/exist/xquery/MemtreeDescendantOrSelfNodeKindTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/Module.java</exclude>
<exclude>src/main/java/org/exist/xquery/NamedFunctionReference.java</exclude>
<exclude>src/test/java/org/exist/xquery/NamespaceUpdateTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/NameTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/NodeTypeTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/OpNumeric.java</exclude>
<exclude>src/main/java/org/exist/xquery/Optimizer.java</exclude>
<exclude>src/test/java/org/exist/xquery/OptimizerTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/Option.java</exclude>
<exclude>src/main/java/org/exist/xquery/PathExpr.java</exclude>
<exclude>src/main/java/org/exist/xquery/PerformanceStatsImpl.java</exclude>
<exclude>src/test/java/org/exist/xquery/PersistentDescendantOrSelfNodeKindTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/QueryPoolTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/RestBinariesTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/RunningXQueryRestTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/RunningXQueryTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/RunningXQueryXmlDbTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/SeqOpTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/SpecialNamesTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/StoredModuleTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/TransformTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/TryCatchExpression.java</exclude>
<exclude>src/test/java/org/exist/xquery/UnionTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/UserDefinedFunction.java</exclude>
<exclude>src/test/java/org/exist/xquery/ValueIndexByQNameTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/ValueIndexTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/Variable.java</exclude>
<exclude>src/main/java/org/exist/xquery/VariableDeclaration.java</exclude>
<exclude>src/main/java/org/exist/xquery/VariableImpl.java</exclude>
<exclude>src/main/java/org/exist/xquery/VariableReference.java</exclude>
<exclude>src/test/java/org/exist/xquery/VariablesTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/WatchdogTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/WindowClauseTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/XmldbBinariesTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/XPathOpOrSpecialCaseTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/XPathQueryTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/XPathUtil.java</exclude>
<exclude>src/test/java/org/exist/xquery/XPathUtilTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/XQuery.java</exclude>
<exclude>src/main/java/org/exist/xquery/XQueryContext.java</exclude>
<exclude>src/test/java/org/exist/xquery/XQueryContextAttributesTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/XQueryDeclareContextItemTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/XQueryFunctionsTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/XQueryProcessingInstruction.java</exclude>
<exclude>src/test/java/org/exist/xquery/XQueryProcessingInstructionTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/XQueryTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/XQueryUpdateTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/XQueryUtil.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/array/ArrayType.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/fn/CollectionTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/fn/DocTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/ExtCollection.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/fn/ExtDocTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FnDefaultLanguage.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FnHasChildren.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FnInnerMost.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FnModule.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FnOuterMost.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunAbs.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunAdjustTimezone.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunAnalyzeString.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunAvg.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunBaseURI.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunBoolean.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunCeiling.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunCodepointEqual.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunCodepointsToString.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunCompare.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunConcat.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunContains.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunContainsToken.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunCount.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunCurrentDateTime.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunData.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunDateTime.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunDeepEqual.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunDefaultCollation.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunDistinctValues.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunDoc.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunDocAvailable.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunElementWithId.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunEmpty.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunEncodeForURI.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunEndsWith.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunEnvironment.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunEquals.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunError.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunEscapeHTMLURI.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunEscapeURI.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunExactlyOne.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunExists.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunFloor.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunGetDateComponent.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunGetDurationComponent.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunHeadTail.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunId.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunIdRef.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunImplicitTimezone.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunInScopePrefixes.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunInsertBefore.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunIRIToURI.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunLang.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/fn/FunLangTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunLast.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunLocalName.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunMax.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunMin.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunName.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunNamespaceURI.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunNamespaceURIForPrefix.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunNodeName.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunNormalizeSpace.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunNormalizeUnicode.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunNot.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunNumber.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/fn/FunNumberTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunOneOrMore.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunPath.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunPosition.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunQName.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunRemove.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunReplace.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunResolveQName.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunResolveURI.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunReverse.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunRoot.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunSerialize.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunSort.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunStartsWith.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunString.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunStringJoin.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunStringToCodepoints.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunStrLength.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/fn/FunStrLengthTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunSubSequence.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/fn/FunSubSequenceTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunSubstring.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunSubstringAfter.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunSubstringBefore.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunSum.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunTokenize.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunTrace.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunTranslate.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunTrueOrFalse.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunUnordered.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunUnparsedText.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/fn/FunUnparsedTextTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunUpperOrLowerCase.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunUriCollection.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunXmlToJson.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/fn/FunXmlToJsonTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FunZeroOrOne.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/LoadXQueryModule.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/ParsingFunctions.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/fn/ParsingFunctionsTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/QNameFunctions.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/transform/Convert.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/fn/transform/ConvertTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/transform/Delivery.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/fn/transform/FunTransformITTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/transform/Options.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/transform/Transform.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/transform/TreeUtils.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/inspect/InspectModuleTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/integer/WordPicture.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/map/MapExpr.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/map/MapType.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/request/GetData.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/request/GetData2Test.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/request/GetDataTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/request/GetHeaderTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/request/GetParameterTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/request/PatchTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/response/Stream.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/securitymanager/AccountManagementFunctionRemoveAccountTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/securitymanager/AccountMetadataFunctionsTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/securitymanager/GetPermissionsTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/securitymanager/GroupManagementFunctionRemoveGroupTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/securitymanager/GroupMembershipFunctionRemoveGroupMemberTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/securitymanager/IdFunctionTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/securitymanager/PermissionsFunction.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChmodTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/securitymanager/PermissionsFunctionChownTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/securitymanager/SecurityManagerTestUtil.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/session/AbstractSessionTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/session/AttributeTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/system/FunctionAvailable.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/system/GetMainModuleLoadPathTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/system/GetModuleLoadPath.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/system/GetModuleLoadPathTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/system/GetRunningXQueriesTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/system/GetUptime.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/system/Restore.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/system/Shutdown.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/system/SystemModule.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/system/TriggerSystemTask.java</exclude>
<exclude>src/test/resources-filtered/org/exist/xquery/functions/transform/transform-from-pkg-test.conf.xml</exclude>
<exclude>src/main/java/org/exist/xquery/functions/transform/Transform.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/transform/TransformFromPkgTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/transform/TransformTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/util/Base64FunctionsTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/util/BaseConverterTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/util/BuiltinFunctions.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/util/CollectionName.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/util/DescribeFunction.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/util/Eval.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/util/EvalTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/util/ExpandTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/util/FunctionFunction.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/util/LogFunction.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/util/ModuleInfo.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/util/ParseHtmlTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/validate/AdditionalJingXsdRngTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/validate/JaxpDtdCatalogTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/validate/JaxpParseTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/validate/JaxpXsdCatalogTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/validate/JaxvTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/validate/JingOnvdlTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/validate/JingRelaxNgTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/validate/JingSchematronTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/validate/JingXsdTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/validation/Jaxp.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/validation/Shared.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/xmldb/AbstractXMLDBTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/xmldb/DbStore2Test.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/xmldb/DbStoreTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/xmldb/FunXCollection.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/xmldb/XMLDBAbstractCollectionManipulator.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/xmldb/XMLDBGetMimeType.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/xmldb/XMLDBLoadFromPattern.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/xmldb/XMLDBModule.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/xmldb/XMLDBSetMimeType.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/xmldb/XMLDBStore.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/xmldb/XMLDBStoreTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/xmldb/XMLDBXUpdate.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/xquery3/DeclareVariableTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/xquery3/SerializeTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/xquery3/SwitchTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/functions/xquery3/TryCatchTest.java</exclude>
<exclude>src/main/antlr/org/exist/xquery/parser/XQuery.g</exclude>
<exclude>src/main/antlr/org/exist/xquery/parser/XQueryTree.g</exclude>
<exclude>src/main/java/org/exist/xquery/pragmas/TimePragma.java</exclude>
<exclude>src/test/java/org/exist/xquery/update/AbstractUpdateTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/update/IndexIntegrationTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/update/UpdateInsertTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/update/UpdateInsertTriggersDefragTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/update/UpdateReplaceTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/update/UpdateValueTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/util/ExpressionDumper.java</exclude>
<exclude>src/main/java/org/exist/xquery/util/HTTPUtils.java</exclude>
<exclude>src/main/java/org/exist/xquery/util/SerializerUtils.java</exclude>
<exclude>src/test/java/org/exist/xquery/util/URIUtilsTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/AbstractDateTimeValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/AbstractTimeRelatedTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/AnyURIValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/ArrayListValueSequence.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/ArrayWrapper.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/AtomicValueComparator.java</exclude>
<exclude>src/test/java/org/exist/xquery/value/Base64BinaryTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/value/Base64BinaryValueTypeTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/value/BifurcanMapTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/BinaryValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/BooleanValue.java</exclude>
<exclude>src/test/java/org/exist/xquery/value/DateTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/value/DateTimeStampTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/DateTimeStampValue.java</exclude>
<exclude>src/test/java/org/exist/xquery/value/DateTimeTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/value/DateTimeTypesTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/DateTimeValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/DateValue.java</exclude>
<exclude>src/test/java/org/exist/xquery/value/DayTimeDurationTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/DayTimeDurationValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/DecimalValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/DoubleValue.java</exclude>
<exclude>src/test/java/org/exist/xquery/value/DurationTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/DurationValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/FloatValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/GDayValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/GMonthDayValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/GMonthValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/GYearMonthValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/GYearValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/IntegerValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/ItemComparator.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/MemoryNodeSet.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/QNameValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/SequenceComparator.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/SequenceType.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/StringValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/SubSequence.java</exclude>
<exclude>src/test/java/org/exist/xquery/value/SubSequenceRangeTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/value/SubSequenceTest.java</exclude>
<exclude>src/test/java/org/exist/xquery/value/TimeTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/TimeUtils.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/TimeValue.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/Type.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/ValueSequence.java</exclude>
<exclude>src/test/java/org/exist/xquery/value/YearMonthDurationTest.java</exclude>
<exclude>src/main/java/org/exist/xquery/value/YearMonthDurationValue.java</exclude>
<exclude>src/main/java/org/exist/xslt/EXistURIResolver.java</exclude>
<exclude>src/main/java/org/exist/xslt/XsltURIResolverHelper.java</exclude>
<exclude>src/main/java/org/exist/xupdate/Append.java</exclude>
<exclude>src/main/java/org/exist/xupdate/Conditional.java</exclude>
<exclude>src/main/java/org/exist/xupdate/Insert.java</exclude>
<exclude>src/main/java/org/exist/xupdate/Modification.java</exclude>
<exclude>src/main/java/org/exist/xupdate/Remove.java</exclude>
<exclude>src/test/java/org/exist/xupdate/RemoveAppendTest.java</exclude>
<exclude>src/main/java/org/exist/xupdate/Rename.java</exclude>
<exclude>src/main/java/org/exist/xupdate/Replace.java</exclude>
<exclude>src/test/java/org/exist/xupdate/StressTest.java</exclude>
<exclude>src/main/java/org/exist/xupdate/Update.java</exclude>
<exclude>src/main/java/org/exist/xupdate/XUpdateProcessor.java</exclude>
<exclude>src/test/java/org/exist/xupdate/XUpdateTest.java</exclude>
<exclude>src/main/resources/xyz/elemental/mediatype/media-type-aliases.xml</exclude>
<exclude>src/main/resources/xyz/elemental/mediatype/media-type-mappings.xml</exclude>
<exclude>src/main/resources/xyz/elemental/mediatype/mime.types</exclude>
<?license-section end?>
<?license-section start description="Derivative work licensed under dbXML 1.0 and LGPL 2.1"?>
<exclude>src/main/java/org/exist/storage/btree/BTree.java</exclude>
<exclude>src/main/java/org/exist/storage/btree/BTreeCallback.java</exclude>
<exclude>src/main/java/org/exist/storage/btree/BTreeException.java</exclude>
<exclude>src/main/java/org/exist/storage/btree/DBException.java</exclude>
<exclude>src/main/java/org/exist/storage/btree/IndexQuery.java</exclude>
<exclude>src/main/java/org/exist/storage/btree/Paged.java</exclude>
<exclude>src/main/java/org/exist/storage/btree/Value.java</exclude>
<?license-section end?>
<?license-section start description="Licensed under BSD 3"?>
<exclude>src/main/java/org/exist/util/CodePointString.java</exclude>
<exclude>src/test/java/org/exist/util/CodePointStringTest.java</exclude>
<exclude>src/main/java/org/exist/util/io/ByteBufferAccessor.java</exclude>
<exclude>src/main/java/org/exist/util/io/ByteBufferInputStream.java</exclude>
<exclude>src/main/java/org/exist/util/io/CachingFilterInputStream.java</exclude>
<exclude>src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java</exclude>
<exclude>src/main/java/org/exist/util/io/FileFilterInputStreamCache.java</exclude>
<exclude>src/main/java/org/exist/util/io/FilterInputStreamCache.java</exclude>
<exclude>src/main/java/org/exist/util/io/FilterInputStreamCacheFactory.java</exclude>
<exclude>src/main/java/org/exist/util/io/MemoryFilterInputStreamCache.java</exclude>
<exclude>src/main/java/org/exist/util/io/MemoryMappedFileFilterInputStreamCache.java</exclude>
<exclude>src/main/java/org/exist/util/io/TemporaryFileManager.java</exclude>
<exclude>src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java</exclude>
<?license-section end?>
</excludes>
</licenseSet>
<licenseSet>
<!--
Derivative work licensed under dbXML 1.0 and LGPL 2.1
-->
<multi>
<preamble><![CDATA[NOTE: This file is in part based on code from The dbXML Group.
The original license statement is also included below.]]></preamble>
<header>${project.parent.relativePath}/existdb-LGPL-21-license.template.txt</header>
<header>DBXML-10-license.template.txt</header>
</multi>
<includes>
<include>src/main/java/org/exist/storage/btree/BTree.java</include>
<include>src/main/java/org/exist/storage/btree/BTreeCallback.java</include>
<include>src/main/java/org/exist/storage/btree/BTreeException.java</include>
<include>src/main/java/org/exist/storage/btree/DBException.java</include>
<include>src/main/java/org/exist/storage/btree/IndexQuery.java</include>
<include>src/main/java/org/exist/storage/btree/Paged.java</include>
<include>src/main/java/org/exist/storage/btree/Value.java</include>
</includes>
</licenseSet>
<licenseSet>
<!--
ARC BSD-3 licensed code
-->
<header>ARC-BSD-3-license.template.txt</header>
<includes>
<!-- TODO(AR) Consider upstreaming to Apache Commons IO project -->
<include>src/main/java/org/exist/util/io/ByteBufferAccessor.java</include>
<include>src/main/java/org/exist/util/io/ByteBufferInputStream.java</include>
<include>src/main/java/org/exist/util/io/CachingFilterInputStream.java</include>
<include>src/test/java/org/exist/util/io/CachingFilterInputStreamNonMarkableByteArrayInputStreamTest.java</include>
<include>src/main/java/org/exist/util/io/FileFilterInputStreamCache.java</include>
<include>src/main/java/org/exist/util/io/FilterInputStreamCache.java</include>
<include>src/main/java/org/exist/util/io/FilterInputStreamCacheFactory.java</include>
<include>src/main/java/org/exist/util/io/MemoryFilterInputStreamCache.java</include>
<include>src/main/java/org/exist/util/io/MemoryMappedFileFilterInputStreamCache.java</include>
<include>src/main/java/org/exist/util/io/TemporaryFileManager.java</include>
</includes>
</licenseSet>
<licenseSet>
<!--
FusionDB backport to eXist-db LGPL 2.1-only licensed code
-->
<header>${project.parent.relativePath}/FDB-backport-to-existdb-LGPL-21-ONLY-license.template.txt</header>
<includes>
<include>src/test/xquery/binary-value.xqm</include>
<include>src/test/xquery/instance-of.xqm</include>
<include>src/test/xquery/operator-mapping.xqm</include>
<include>src/test/xquery/order.xqm</include>
<include>src/test/xquery/type-promotion.xqm</include>
<include>src/test/xquery/xqsuite/xqsuite-assertions-dynamic.xqm</include>
<include>src/test/xquery/xqsuite/xqsuite-assertions-inline.xqm</include>
<include>src/test/xquery/xqsuite/xqsuite-assertions.resources.xqm.ignore</include>
<include>src/test/xquery/xquery3/function-reference.xqm</include>
<include>src/test/xquery/xquery3/postfix-expr.xqm</include>
<include>src/main/java/org/exist/dom/persistent/XMLDeclarationImpl.java</include>
<include>src/main/java/org/exist/resolver/ResolverFactory.java</include>
<include>src/main/java/org/exist/resolver/XercesXmlResolverAdapter.java</include>
<include>src/test/java/org/exist/storage/AbstractRecoverTest.java</include>
<include>src/main/java/org/exist/storage/BrokerPoolService.java</include>
<include>src/main/java/org/exist/storage/BrokerPoolServiceException.java</include>
<include>src/main/java/org/exist/storage/BrokerPoolServicesManager.java</include>
<include>src/main/java/org/exist/storage/BrokerPoolServicesManagerException.java</include>
<include>src/test/java/org/exist/storage/BrokerPoolServiceTest.java</include>
<include>src/main/java/org/exist/storage/FluentBrokerAPI.java</include>
<include>src/test/java/org/exist/storage/MoveCollectionTest.java</include>
<include>src/test/java/org/exist/storage/RecoverBinaryTest.java</include>
<include>src/test/java/org/exist/storage/RecoverXmlTest.java</include>
<include>src/main/java/org/exist/storage/XQueryPool.java</include>
<include>src/main/java/org/exist/storage/blob/**</include>
<include>src/test/java/org/exist/storage/blob/**</include>
<include>src/test/java/org/exist/storage/journal/AbstractJournalTest.java</include>
<include>src/test/java/org/exist/storage/journal/JournalBinaryTest.java</include>
<include>src/main/java/org/exist/storage/journal/JournalManager.java</include>
<include>src/main/java/org/exist/storage/journal/JournalReader.java</include>
<include>src/test/java/org/exist/storage/journal/JournalXmlTest.java</include>
<include>src/test/java/org/exist/storage/journal/LsnTest.java</include>
<include>src/test/java/org/exist/storage/lock/CollectionLocksTest.java</include>
<include>src/test/java/org/exist/storage/lock/DocumentLocksTest.java</include>
<include>src/main/java/org/exist/storage/lock/EnsureContainerLocked.java</include>
<include>src/main/java/org/exist/storage/lock/EnsureContainerUnlocked.java</include>
<include>src/main/java/org/exist/storage/lock/EnsureLocked.java</include>
<include>src/main/java/org/exist/storage/lock/EnsureLockingAspect.java</include>
<include>src/main/java/org/exist/storage/lock/EnsureUnlocked.java</include>
<include>src/main/java/org/exist/storage/lock/FileLockService.java</include>
<include>src/main/java/org/exist/storage/lock/LockedPath.java</include>
<include>src/main/java/org/exist/storage/lock/LockEventJsonListener.java</include>
<include>src/main/java/org/exist/storage/lock/LockEventLogListener.java</include>
<include>src/main/java/org/exist/storage/lock/LockEventXmlListener.java</include>
<include>src/main/java/org/exist/storage/lock/LockGroup.java</include>
<include>src/main/java/org/exist/storage/lock/LockManager.java</include>
<include>src/test/java/org/exist/storage/lock/LockManagerTest.java</include>
<include>src/main/java/org/exist/storage/lock/LockTable.java</include>
<include>src/main/java/org/exist/storage/lock/LockTableUtils.java</include>
<include>src/main/java/org/exist/storage/lock/ManagedCollectionLock.java</include>
<include>src/main/java/org/exist/storage/lock/ManagedDocumentLock.java</include>
<include>src/main/java/org/exist/storage/lock/ManagedLock.java</include>
<include>src/main/java/org/exist/storage/lock/ManagedLockGroupDocumentLock.java</include>
<include>src/main/java/org/exist/storage/lock/ManagedSingleLockDocumentLock.java</include>
<include>src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java</include>
<include>src/test/java/org/exist/storage/txn/CountingTxnListener.java</include>
<include>src/test/java/org/exist/storage/txn/ReusableTxnTest.java</include>
<include>src/main/java/org/exist/storage/txn/TransactionManager.java</include>
<include>src/test/java/org/exist/storage/txn/TransactionManagerTestHelper.java</include>
<include>src/test/java/org/exist/storage/txn/TxnTest.java</include>
<include>src/main/java/org/exist/test/DiffMatcher.java</include>
<include>src/test/java/org/exist/test/Util.java</include>
<include>src/main/java/org/exist/util/CollectionOfArrayIterator.java</include>
<include>src/test/java/org/exist/util/CollectionOfArrayIteratorTest.java</include>
<include>src/main/java/org/exist/util/IPUtil.java</include>
<include>src/main/java/org/exist/util/MapUtil.java</include>
<include>src/main/java/org/exist/xmlrpc/ACEAiderParser.java</include>
<include>src/main/java/org/exist/xmlrpc/ACEAiderSerializer.java</include>
<include>src/main/java/org/exist/xquery/Cardinality.java</include>
<include>src/test/java/org/exist/xquery/CastExpressionTest.java</include>
<include>src/test/java/org/exist/xquery/ImportModuleTest.java</include>
<include>src/main/java/org/exist/xquery/Materializable.java</include>
<include>src/test/java/org/exist/xquery/XQueryContextAttributesTest.java</include>
<include>src/main/java/org/exist/xquery/functions/map/MapType.java</include>
<include>src/test/java/org/exist/xquery/functions/session/AbstractSessionTest.java</include>
<include>src/test/java/org/exist/xquery/functions/session/AttributeTest.java</include>
<include>src/main/java/org/exist/xquery/functions/util/Eval.java</include>
<include>src/test/java/org/exist/xquery/functions/xmldb/AbstractXMLDBTest.java</include>
<include>src/test/java/org/exist/xquery/functions/xmldb/XMLDBAuthenticateTest.java</include>
<include>src/main/java/org/exist/xquery/pragmas/TimePragma.java</include>
<include>src/test/java/org/exist/xquery/util/URIUtilsTest.java</include>
<include>src/main/java/org/exist/xquery/value/ArrayListValueSequence.java</include>
<include>src/main/java/org/exist/xquery/value/AtomicValueComparator.java</include>
<include>src/test/java/org/exist/xquery/value/BifurcanMapTest.java</include>
<include>src/main/java/org/exist/xquery/value/ItemComparator.java</include>
<include>src/main/java/org/exist/xquery/value/SequenceComparator.java</include>
<include>src/main/java/org/exist/xquery/value/SubSequence.java</include>
<include>src/test/java/org/exist/xquery/value/SubSequenceRangeTest.java</include>
<include>src/test/java/org/exist/xquery/value/SubSequenceTest.java</include>
</includes>
</licenseSet>
<licenseSet>
<!--
FusionDB backport to Elemental LGPL 2.1-only licensed code
-->
<header>${project.parent.relativePath}/../elemental-parent/FDB-backport-to-EDB-LGPL-21-ONLY-license.template.txt</header>
<includes>
<include>src/main/java/org/exist/mediatype/MediaTypeService.java</include>
<include>src/main/java/org/exist/mediatype/MediaTypeUtil.java</include>
<include>src/main/java/org/exist/security/internal/aider/ImmutableUnixStylePermissionAider.java</include>
<include>src/main/java/org/exist/source/DbStoreSource.java</include>
<include>src/main/java/org/exist/source/DbUriSource.java</include>
<include>src/main/java/org/exist/xmldb/LocalCompiledExpression.java</include>
<include>src/test/java/org/exist/xquery/RunningXQueryRestTest.java</include>
<include>src/test/java/org/exist/xquery/RunningXQueryTest.java</include>
<include>src/test/java/org/exist/xquery/RunningXQueryXmlDbTest.java</include>
<include>src/main/resources/xyz/elemental/mediatype/media-type-aliases.xml</include>
<include>src/main/resources/xyz/elemental/mediatype/media-type-mappings.xml</include>
<include>src/main/resources/xyz/elemental/mediatype/mime.types</include>
</includes>
</licenseSet>
<licenseSet>
<!--
FusionDB backport to eXist-db BSD-3 licensed code
-->
<header>FDB-backport-to-existdb-BSD-3-license.template.txt</header>
<includes>
<include>src/main/java/org/exist/util/CodePointString.java</include>
<include>src/test/java/org/exist/util/CodePointStringTest.java</include>
</includes>
</licenseSet>
<licenseSet>
<!--
FusionDB backport to eXist-db BSD-3 licensed code with code from BaseX
-->
<multi>
<preamble><![CDATA[NOTE: Where indicated, this file is in part based on code from
The BaseX Team. The original license statement is also included below.]]></preamble>
<header>FDB-backport-to-existdb-BSD-3-license.template.txt</header>
<header>BX-BSD-3-license.template.txt</header>
</multi>
<includes>
<include>src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java</include>
</includes>
</licenseSet>
</licenseSets>
</configuration>
</plugin>
<plugin>
<groupId>org.owasp</groupId>
<artifactId>dependency-check-maven</artifactId>
<configuration>
<suppressionFiles>
<suppressionFile>${basedir}/project-suppression.xml</suppressionFile>
</suppressionFiles>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>analyze</id>
<goals>
<goal>analyze-only</goal>
</goals>
<configuration>
<failOnWarning>true</failOnWarning>
<ignoredUnusedDeclaredDependencies>
<ignoredUnusedDeclaredDependency>org.apache.logging.log4j:log4j-core:jar:${log4j.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.apache.logging.log4j:log4j-jcl:jar:${log4j.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.apache.logging.log4j:log4j-slf4j2-impl:jar:${log4j.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.apache.logging.log4j:log4j-jul:jar:${log4j.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.eclipse.angus:angus-activation:jar:${eclipse.angus-activation.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.glassfish.jaxb:jaxb-runtime:jar:${jaxb.impl.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.codelibs:nekohtml:jar:${nekohtml.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>xml-resolver:xml-resolver:jar:1.2</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.xmlresolver:xmlresolver:jar:${xmlresolver.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>com.evolvedbinary.thirdparty.org.eclipse.wst.xml:xpath2:jar:1.2.1.1</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>edu.princeton.cup:java-cup:jar:10k</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.eclipse.jetty:jetty-jaas:jar:${jetty.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.eclipse.jetty:jetty-deploy:jar:${jetty.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.eclipse.jetty:jetty-jmx:jar:${jetty.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.eclipse.jetty:jetty-annotations:jar:${jetty.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>org.eclipse.jetty:jetty-security:jar:${jetty.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>xyz.elemental:exist-core-build-tools:jar:${project.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>${project.groupId}:exist-jetty-config:jar:${project.version}</ignoredUnusedDeclaredDependency>
<ignoredUnusedDeclaredDependency>com.fasterxml:aalto-xml:jar</ignoredUnusedDeclaredDependency>
</ignoredUnusedDeclaredDependencies>
<ignoredNonTestScopedDependencies>
<ignoredNonTestScopedDependency>org.eclipse.jetty:jetty-http:jar:${jetty.version}</ignoredNonTestScopedDependency>
</ignoredNonTestScopedDependencies>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.omnifaces</groupId>
<artifactId>antlr-maven-plugin</artifactId>
<configuration>
<grammars>
org/exist/xquery/parser/XQuery.g,org/exist/xquery/parser/XQueryTree.g,org/exist/xquery/parser/DeclScanner.g,org/exist/xquery/xqdoc/parser/XQDocParser.g
</grammars>
</configuration>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>software.xdev</groupId>
<artifactId>find-and-replace-maven-plugin</artifactId>
<executions>
<execution>
<id>replace-underscore-with-hyphen</id>
<phase>process-sources</phase>
<goals>
<goal>file-contents</goal>
</goals>
<configuration>
<baseDir>target/generated-sources/antlr/org/exist/xquery/parser/</baseDir>
<fileMask>XQueryLexer.java</fileMask>
<findRegex>new Integer</findRegex>
<replaceValue>Integer.valueOf</replaceValue>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.jvnet.jaxb</groupId>
<artifactId>jaxb-maven-plugin</artifactId>
<configuration>
<bindingDirectory>src/main/xjb</bindingDirectory>
<schemaDirectory>src/main/xsd</schemaDirectory>
</configuration>
<executions>
<execution>
<id>generate-jaxb-objects</id>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<executions>
<execution>
<id>default-compile</id>
<configuration>
<proc>full</proc>
<excludes>
<!-- TODO(AR) used to be compiler by Aspectj plugin - temporarily disabled -->
<exclude>org/exist/storage/lock/EnsureLockingAspect.java</exclude>
</excludes>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<sourcepath>${project.build.sourceDirectory}:${project.build.directory}/generated-sources/annotations:${project.build.directory}/generated-sources/antlr</sourcepath>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>${junit.jupiter.version}</version>
</dependency>
<dependency>
<groupId>org.junit.vintage</groupId>
<artifactId>junit-vintage-engine</artifactId>
<version>${junit.jupiter.version}</version>
</dependency>
<dependency>
<groupId>org.objenesis</groupId>
<artifactId>objenesis</artifactId>
<version>${objenesis.version}</version>
</dependency>
</dependencies>
<configuration>
<argLine>@{jacocoArgLine} -Dfile.encoding=${project.build.sourceEncoding} -Dexist.recovery.progressbar.hide=true</argLine>
<systemPropertyVariables>
<jetty.home>${project.basedir}/../exist-jetty-config/target/classes/org/exist/jetty</jetty.home>
<exist.configurationFile>${project.build.testOutputDirectory}/conf.xml</exist.configurationFile>
<exist.jetty.standalone.webapp.dir>${project.build.testOutputDirectory}/standalone-webapp</exist.jetty.standalone.webapp.dir>
<log4j.configurationFile>${project.build.testOutputDirectory}/log4j2.xml</log4j.configurationFile>
</systemPropertyVariables>
<excludes>
<!-- NOTE: these can still exhibit deadlocks -->
<exclude>org.exist.collections.ConcurrencyTest</exclude>
<exclude>org.exist.xmldb.concurrent.FragmentsTest</exclude>
<!-- NOTE: these take a long time to run and should become integration tests via maven-failsafe-plugin -->
<exclude>org.exist.http.underheavyload.DatabaseUnderLoadTest</exclude>
<exclude>org.exist.storage.lock.DeadlockTest</exclude>
<exclude>org.exist.storage.RemoveCollectionTest</exclude>
<exclude>org.exist.xmldb.ShutdownTest</exclude>
<!-- NOTE: this seems to cause intermittent issues under macOS and Windows on CircleCI -->
<exclude>org.exist.xmldb.concurrent.ConcurrentResource2Test</exclude>
<exclude>org.exist.xmlrpc.MoveResourceTest</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<!-- Limits the amount of test parallelism in CI -->
<id>limit-test-parallelism-in-ci</id>
<activation>
<property>
<name>env.CI</name>
<value>true</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>${junit.jupiter.version}</version>
</dependency>
<dependency>
<groupId>org.junit.vintage</groupId>
<artifactId>junit-vintage-engine</artifactId>
<version>${junit.jupiter.version}</version>
</dependency>
<dependency>
<groupId>org.objenesis</groupId>
<artifactId>objenesis</artifactId>
<version>${objenesis.version}</version>
</dependency>
</dependencies>
<configuration>
<!-- Use 1 thread per CPU (not per core)! -->
<forkCount>0.5C</forkCount>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<!--
Disable parallel tests on Windows in CI, seems to cause an occasional issue with
Surefire that produces the Maven error: 'Corrupted channel by directly writing to native stream in forked JVM'.
-->
<id>windows-disable-parallel-ci-testing</id>
<activation>
<os>
<family>windows</family>
</os>
<property>
<name>env.CI</name>
<value>true</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>${junit.jupiter.version}</version>
</dependency>
<dependency>
<groupId>org.junit.vintage</groupId>
<artifactId>junit-vintage-engine</artifactId>
<version>${junit.jupiter.version}</version>
</dependency>
<dependency>
<groupId>org.objenesis</groupId>
<artifactId>objenesis</artifactId>
<version>${objenesis.version}</version>
</dependency>
</dependencies>
<configuration>
<argLine>-Dfile.encoding=${project.build.sourceEncoding} -Dexist.recovery.progressbar.hide=true</argLine>
<systemPropertyVariables>
<jetty.home>${project.basedir}/../exist-jetty-config/target/classes/org/exist/jetty</jetty.home>
<exist.configurationFile>${project.build.testOutputDirectory}/conf.xml</exist.configurationFile>
<exist.jetty.standalone.webapp.dir>${project.build.testOutputDirectory}/standalone-webapp</exist.jetty.standalone.webapp.dir>
<log4j.configurationFile>${project.build.testOutputDirectory}/log4j2.xml</log4j.configurationFile>
</systemPropertyVariables>
<excludes>
<!-- NOTE: this test occasionally fails on Windows CI
but not on some other Windows systems :-/ -->
<exclude>org.exist.storage.lock.CollectionLocksTest</exclude>
<!-- NOTE: these can still exhibit deadlocks -->
<exclude>org.exist.collections.ConcurrencyTest</exclude>
<exclude>org.exist.xmldb.concurrent.FragmentsTest</exclude>
<!-- NOTE: these take a long time to run and should become integration tests via maven-failsafe-plugin -->
<exclude>org.exist.http.underheavyload.DatabaseUnderLoadTest</exclude>
<exclude>org.exist.storage.lock.DeadlockTest</exclude>
<exclude>org.exist.storage.RemoveCollectionTest</exclude>
<exclude>org.exist.xmldb.ShutdownTest</exclude>
<!-- NOTE: this seems to cause intermittent issues under macOS and Windows on CircleCI -->
<exclude>org.exist.xmlrpc.MoveResourceTest</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>