exist-expathrepo
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>xyz.elemental.fork.org.exist-db</groupId> <artifactId>exist-expathrepo</artifactId> <version>7.1.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-modules</artifactId> <version>7.1.0</version> <relativePath>..</relativePath> </parent> <artifactId>exist-expathrepo</artifactId> <packaging>jar</packaging> <name>eXist-db EXPath Repository Module</name> <description>eXist-db XQuery EXPath Repository Module</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.1.0</tag> </scm> <dependencies> <dependency> <groupId>xyz.elemental.fork.org.exist-db</groupId> <artifactId>exist-core</artifactId> <version>${project.version}</version> </dependency> <!-- expath repo module --> <dependency> <groupId>org.expath.packaging</groupId> <artifactId>pkg-java</artifactId> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> </dependency> <dependency> <groupId>com.evolvedbinary.thirdparty.xml-apis</groupId> <artifactId>xml-apis</artifactId> </dependency> <!-- test --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>xyz.elemental.fork.org.exist-db</groupId> <artifactId>exist-compression</artifactId> <version>${project.version}</version> <scope>test</scope> </dependency> </dependencies> <build> <testResources> <testResource> <directory>src/test/resources</directory> <filtering>false</filtering> </testResource> <testResource> <directory>target/generated-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> <excludes> <exclude>pom.xml</exclude> <exclude>src/**</exclude> <exclude>expathrepo-trigger-test/**</exclude> </excludes> </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>extensions/modules/expathrepo/src/test/resources/log4j2.xml</include> <include>src/main/java/org/exist/xquery/modules/expathrepo/InstallFunction.java</include> <include>src/main/java/org/exist/xquery/modules/expathrepo/RemoveFunction.java</include> <include>src/main/resources/org/exist/xquery/modules/expathrepo/repair.xql</include> <include>src/test/java/org/exist/repo/PackageTriggerTest.java</include> </includes> </licenseSet> <licenseSet> <!-- eXist-db License (LGPL 2.1 or later) --> <header>${project.parent.relativePath}/../../exist-parent/existdb-LGPL-21-license.template.txt</header> <excludes> <exclude>pom.xml</exclude> <exclude>src/test/resources-filtered/conf.xml</exclude> <exclude>extensions/modules/expathrepo/src/test/resources/log4j2.xml</exclude> <exclude>src/main/java/org/exist/xquery/modules/expathrepo/InstallFunction.java</exclude> <exclude>src/main/java/org/exist/xquery/modules/expathrepo/RemoveFunction.java</exclude> <exclude>src/main/resources/org/exist/xquery/modules/expathrepo/repair.xql</exclude> <exclude>src/test/java/org/exist/repo/PackageTriggerTest.java</exclude> <exclude>src/test/resources/exist-expathrepo-trigger-test.xar</exclude> <exclude>expathrepo-trigger-test/**</exclude> </excludes> </licenseSet> </licenseSets> <headerDefinitions> <headerDefinition>${project.parent.relativePath}/../../exist-parent/xquery-license-style.xml</headerDefinition> </headerDefinitions> </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>${project.groupId}:exist-compression:jar:${project.version}</ignoredUnusedDeclaredDependency> <!-- needed for XQSuite tests that depend on Compression Module --> </ignoredUnusedDeclaredDependencies> </configuration> </execution> </executions> </plugin> </plugins> </build> </project>