| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| --> |
| <!-- |
| This pom is the top-level parent, responsible for deploying to |
| ASF using the apache-release, and as defined in org.apache:apache |
| global parent. |
| At the same time, we want it to inherit from org.springframework.boot:spring-boot-starter-parent. |
| It is therefore a copy of org.apache:apache, with customisations clearly identified |
| (though some plugins versions have been bumped to more recent versions). |
| --> |
| |
| <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/xsd/maven-4.0.0.xsd"> |
| <modelVersion>4.0.0</modelVersion> |
| <!-- based on org.apache:apache:27 |
| for more information, see the documentation of this POM: http://maven.apache.org/pom/asf/ --> |
| |
| <parent> |
| <groupId>org.springframework.boot</groupId> |
| <artifactId>spring-boot-starter-parent</artifactId> |
| <version>2.7.18</version> |
| <relativePath/> |
| </parent> |
| <groupId>org.apache.causeway</groupId> |
| <artifactId>causeway-bom</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| |
| <packaging>pom</packaging> |
| |
| <name>Apache Causeway</name> |
| <description> |
| Apache Causeway Bill of Material (BOM). |
| Also the parent POM for the core framework and extensions. |
| </description> |
| |
| <properties> |
| |
| <!-- BUILD SPECIFICA --> |
| |
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
| <sourceReleaseAssemblyDescriptor>source-release</sourceReleaseAssemblyDescriptor> |
| <gpg.useagent>true</gpg.useagent> |
| <minimalMavenBuildVersion>3.8.0</minimalMavenBuildVersion> <!-- enforces https repos --> |
| <minimalJavaBuildVersion>11</minimalJavaBuildVersion> |
| <maven.compiler.release>11</maven.compiler.release> |
| |
| <!-- for m-plugin-p and maven-plugin-annotations --> |
| <assembly.tarLongFileMode>posix</assembly.tarLongFileMode> |
| <causeway.skipTests>false</causeway.skipTests> |
| <maven.test.skip>${causeway.skipTests}</maven.test.skip> |
| |
| <project.build.outputTimestamp>2024-03-22T17:12:58Z</project.build.outputTimestamp> |
| |
| <delombok.output>${project.build.directory}/delombok</delombok.output> |
| |
| <!-- PLUGINS --> |
| |
| <datanucleus-maven-plugin.version>6.0.0-release</datanucleus-maven-plugin.version> |
| <datanucleus-maven-plugin.log4jConfiguration>${basedir}/logging-dn-enhance.properties</datanucleus-maven-plugin.log4jConfiguration> |
| <datanucleus-maven-plugin.verbose>false</datanucleus-maven-plugin.verbose> |
| <datanucleus-maven-plugin.fork>false</datanucleus-maven-plugin.fork> |
| |
| <maven-compiler-plugin.version>3.12.1</maven-compiler-plugin.version> |
| <maven-source-plugin.version>3.2.1</maven-source-plugin.version> |
| <maven-surefire-plugin.version>3.0.0</maven-surefire-plugin.version> |
| <maven-surefire-report-plugin.version>3.2.5</maven-surefire-report-plugin.version> |
| <!-- for surefire, failsafe and surefire-report --> |
| <maven.plugin.tools.version>3.13.0</maven.plugin.tools.version> |
| |
| <!-- LIBRARY DEPENDENCIES --> |
| |
| <archunit.version>1.3.0</archunit.version> |
| <asciidoctorj.version>2.5.12</asciidoctorj.version> |
| <asm.version>9.7</asm.version> <!-- keep in sync with org.eclipse.persistence:org.eclipse.persistence.asm --> |
| <approvaltests.version>23.1.0</approvaltests.version> |
| |
| <assertj-guava.version>3.25.3</assertj-guava.version> |
| |
| <camel.version>3.14.9</camel.version> |
| |
| <commons-email.version>1.6.0</commons-email.version> |
| <commons-httpclient.version>4.5.12</commons-httpclient.version> |
| <commons-io.version>2.16.1</commons-io.version> |
| |
| <cucumber.version>7.16.1</cucumber.version> |
| |
| <cxf-rt-rs-client.version>3.6.3</cxf-rt-rs-client.version> |
| |
| <datanucleus-api-jdo.version>6.0.2</datanucleus-api-jdo.version> |
| <datanucleus-api-jpa.version>6.0.1</datanucleus-api-jpa.version> |
| <datanucleus-core.version>6.0.7</datanucleus-core.version> |
| <datanucleus-jdo-api.version>3.2.1</datanucleus-jdo-api.version> |
| <datanucleus-jdo-query.version>6.0.1</datanucleus-jdo-query.version> |
| <datanucleus-jodatime.version>6.0.1</datanucleus-jodatime.version> |
| <datanucleus-rdbms.version>6.0.7</datanucleus-rdbms.version> |
| |
| <datasource-proxy-spring-boot-starter.version>1.8.1</datasource-proxy-spring-boot-starter.version> |
| |
| <datatables.version>1.13.5</datatables.version> <!-- keep in sync with DatatablesDotNet --> |
| |
| <docx4j.version>11.3.2</docx4j.version> |
| |
| <easymock.version>5.2.0</easymock.version> |
| <error_prone_annotations.version>2.27.1</error_prone_annotations.version> |
| |
| <git-commit-id-plugin.version>4.9.10</git-commit-id-plugin.version> |
| <graphql-java.version>19.2</graphql-java.version> |
| <graphql-java-extended-scalars.version>22.0</graphql-java-extended-scalars.version> |
| <guava.version>33.2.0-jre</guava.version> |
| |
| <htmlparser.version>2.1</htmlparser.version> |
| |
| <javafaker.version>1.0.2</javafaker.version> |
| <javassist.version>3.30.2-GA</javassist.version> |
| |
| <jakartaee.version>8.0.0</jakartaee.version> |
| <jakarta.inject-api.version>1.0.5</jakarta.inject-api.version> <!-- do not upgrade 1.x to 2.x until Spring 6 --> |
| <jakarta.servlet-api.version>4.0.4</jakarta.servlet-api.version> <!-- do not upgrade 4.x to 6.x until Spring 6 --> |
| <jakarta.xml.bind-api.version>2.3.3</jakarta.xml.bind-api.version> <!-- don't upgrade to 3.x before Spring 6--> |
| |
| <jbcrypt.version>0.4</jbcrypt.version> |
| <jboss-jaxrs-api_2.1_spec.version>2.0.2.Final</jboss-jaxrs-api_2.1_spec.version> |
| |
| <!-- v3.2 not available yet, use datanucleus staging for now --> |
| <!-- <jdo-api.version>3.2</jdo-api.version> --> |
| |
| <jdom.version>2.0.6.1</jdom.version> |
| <jmock.version>2.13.1</jmock.version> |
| <joda-time.version>2.12.7</joda-time.version> |
| <jopt-simple.version>6.0-alpha-3</jopt-simple.version> |
| |
| <jquery-ui.version>1.13.2</jquery-ui.version> <!-- org.webjars:jquery-ui --> |
| |
| <jsr305.version>3.0.2</jsr305.version> |
| <jsoup.version>1.17.2</jsoup.version> |
| <junit-jupiter.version>5.10.2</junit-jupiter.version> <!-- overrides spring --> |
| <junit-platform.version>1.10.2</junit-platform.version> |
| |
| <log4jdbc-remix.version>0.2.7</log4jdbc-remix.version> |
| <lombok.version>1.18.32</lombok.version> <!-- overriding Spring --> |
| |
| <maven-release-plugin.version>3.0.1</maven-release-plugin.version> |
| <momentjs.version>2.29.4</momentjs.version> <!-- keep in sync: org.apache.causeway.viewer.wicket.ui.components.scalars.datepicker.MomentJsReference --> |
| |
| <!-- See https://nodejs.org/en/download/ for latest node and npm (lts) versions --> |
| <node.version>v18.12.0</node.version> |
| <npm.version>8.19.2</npm.version> |
| |
| <ognl.version>3.4.3</ognl.version> |
| |
| <picocontainer.version>2.15</picocontainer.version> |
| <poi.version>5.2.5</poi.version> |
| |
| <quartz-scheduler.version>2.3.2</quartz-scheduler.version> |
| |
| <resteasy-spring-boot-starter.version>5.0.0.Final</resteasy-spring-boot-starter.version> |
| <resteasy.version>5.0.0.Final</resteasy.version> <!-- keep in sync with property defined in resteasy4-spring-boot-starter --> |
| |
| <select2.version>4.0.13</select2.version> |
| <shiro.version>1.13.0</shiro.version> |
| <simpleslackapi.version>1.4.0</simpleslackapi.version> |
| <slf4j-api.version>2.0.13</slf4j-api.version> <!-- also provided by spring-boot-starter-logging, needed to solve convergence issues --> |
| <sql-formatter.version>2.0.5</sql-formatter.version> |
| <spring-boot.version>2.7.18</spring-boot.version> |
| <summernote.version>0.8.20</summernote.version> |
| <surefire-plugin.argLine>-Xmx384m</surefire-plugin.argLine> |
| <surefire.useModulePath>false</surefire.useModulePath> <!-- disable module-path for testing, that is, put everything on the class-path --> |
| <swagger-core.version>2.2.21</swagger-core.version> |
| |
| <wicket.version>9.17.0</wicket.version> |
| <wicket-bootstrap.version>6.0.5</wicket-bootstrap.version> <!-- de.agilecoders.wicket:wicket-bootstrap... --> |
| <wicket-webjars.version>3.0.7</wicket-webjars.version> |
| <wicket-viewer-jquery.version>3.7.1</wicket-viewer-jquery.version> <!-- as served by wicket via webjars --> |
| <wicketstuff.version>9.16.0</wicketstuff.version> <!-- org.wicketstuff:wicketstuff-select2 --> |
| |
| <!-- OTHER --> |
| |
| <distMgmtSnapshotsName>Apache Development Snapshot Repository</distMgmtSnapshotsName> |
| <distMgmtSnapshotsUrl>https://repository.apache.org/content/repositories/snapshots</distMgmtSnapshotsUrl> |
| <organization.logo>https://www.apache.org/images/asf_logo_wide_2016.png</organization.logo> |
| <license.additional-notes>In addition, Apache Causeway uses some |
| JavaScript libraries: |
| |
| * Twitter Bootstrap, licensed under MIT [1] |
| * |
| Bootstrap-Growl (JQuery plugin), licensed under MIT license [2] |
| * |
| LiveQuery (JQuery plugin), licensed under MIT license [3] |
| * Wicket |
| Bootstrap, licenced under ASL 2 [4] |
| * Bootstrap Datetimepicker, |
| licensed under MIT licence [5] |
| * Moment.js, licenced under MIT licence |
| [6] |
| |
| [1] https://github.com/twbs/bootstrap/blob/master/LICENSE |
| [2] |
| https://github.com/mouse0270/bootstrap-growl/blob/master/LICENSE |
| [3] |
| https://github.com/brandonaaron/livequery#license |
| [4] |
| https://github.com/l0rdn1kk0n/wicket-bootstrap |
| [5] |
| https://github.com/Eonasdan/bootstrap-datetimepicker/blob/master/LICENSE |
| [6] https://github.com/moment/moment/blob/develop/LICENSE</license.additional-notes> |
| </properties> |
| <dependencyManagement> |
| |
| |
| <dependencies> |
| |
| <!-- |
| bill of materials of ALL of the modules making up the framework |
| --> |
| |
| <!-- org.apache.causeway.commons --> |
| |
| <dependency> |
| <groupId>org.apache.causeway.commons</groupId> |
| <artifactId>causeway-commons</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| |
| <!-- org.apache.causeway.core --> |
| |
| <dependency> |
| <groupId>org.apache.causeway.core</groupId> |
| <artifactId>causeway-core</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.core</groupId> |
| <artifactId>causeway-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.core</groupId> |
| <artifactId>causeway-schema</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.core</groupId> |
| <artifactId>causeway-core-codegen-bytebuddy</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.core</groupId> |
| <artifactId>causeway-core-config</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.core</groupId> |
| <artifactId>causeway-core-interaction</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.core</groupId> |
| <artifactId>causeway-core-internaltestsupport</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.core</groupId> |
| <artifactId>causeway-core-metamodel</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.core</groupId> |
| <artifactId>causeway-core-runtime</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.core</groupId> |
| <artifactId>causeway-core-runtimeservices</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.core</groupId> |
| <artifactId>causeway-core-security</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.core</groupId> |
| <artifactId>causeway-core-transaction</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.core</groupId> |
| <artifactId>causeway-core-webapp</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| |
| <!-- org.apache.causeway.persistence --> |
| |
| <dependency> |
| <groupId>org.apache.causeway.persistence</groupId> |
| <artifactId>causeway-persistence-commons</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.persistence</groupId> |
| <artifactId>causeway-persistence-jdo</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.persistence</groupId> |
| <artifactId>causeway-persistence-jdo-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.persistence</groupId> |
| <artifactId>causeway-persistence-jdo-provider</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.persistence</groupId> |
| <artifactId>causeway-persistence-jdo-integration</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.persistence</groupId> |
| <artifactId>causeway-persistence-jdo-metamodel</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.persistence</groupId> |
| <artifactId>causeway-persistence-jdo-datanucleus</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.persistence</groupId> |
| <artifactId>causeway-persistence-jdo-spring</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.persistence</groupId> |
| <artifactId>causeway-persistence-jpa</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.persistence</groupId> |
| <artifactId>causeway-persistence-jpa-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.persistence</groupId> |
| <artifactId>causeway-persistence-jpa-metamodel</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.persistence</groupId> |
| <artifactId>causeway-persistence-jpa-integration</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.persistence</groupId> |
| <artifactId>causeway-persistence-jpa-eclipselink</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| |
| <!-- org.apache.causeway.security --> |
| |
| <dependency> |
| <groupId>org.apache.causeway.security</groupId> |
| <artifactId>causeway-security-bypass</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.security</groupId> |
| <artifactId>causeway-security-keycloak</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.security</groupId> |
| <artifactId>causeway-security-shiro</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.security</groupId> |
| <artifactId>causeway-security-simple</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.security</groupId> |
| <artifactId>causeway-security-spring</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| |
| <!-- org.apache.causeway.viewer --> |
| |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-commons</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-commons-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-commons-model</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-commons-prism</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-commons-services</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-graphql-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-graphql-model</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-graphql-testsupport</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-graphql-test</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-graphql-test2</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-graphql-viewer</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-restfulobjects</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-restfulobjects-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-restfulobjects-client</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-restfulobjects-jaxrsresteasy</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-restfulobjects-rendering</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-restfulobjects-test</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-restfulobjects-testing</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-restfulobjects-viewer</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-wicket</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-wicket-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-wicket-model</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-wicket-ui</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.viewer</groupId> |
| <artifactId>causeway-viewer-wicket-viewer</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| |
| <!-- org.apache.causeway.testing --> |
| |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-fixtures</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-fixtures-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-unittestsupport</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-unittestsupport-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-integtestsupport</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-integtestsupport-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-specsupport</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-specsupport-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-archtestsupport</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-archtestsupport-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-fakedata</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-fakedata-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-fakedata-fixtures</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-fakedata-integtests</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-h2console</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-h2console-ui</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-hsqldbmgr</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.testing</groupId> |
| <artifactId>causeway-testing-hsqldbmgr-ui</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| |
| <!-- org.apache.causeway.mavendeps --> |
| <dependency> |
| <groupId>org.apache.causeway.mavendeps</groupId> |
| <artifactId>causeway-mavendeps-webapp</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| |
| <!-- org.apache.causeway.extensions (commandlog) --> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-commandlog</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-commandlog-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-commandlog-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>test-jar</type> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-commandlog-persistence-jdo</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-commandlog-persistence-jpa</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <!-- org.apache.causeway.extensions (docgen) --> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-docgen</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-docgen-help</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <!-- org.apache.causeway.extensions (excel) --> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-excel</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-excel-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-excel-fixtures</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-excel-integtests</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-excel-testing</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <!-- org.apache.causeway.extensions (executionlog) --> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-executionlog</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-executionlog-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-executionlog-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>test-jar</type> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-executionlog-persistence-jdo</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-executionlog-persistence-jpa</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <!-- org.apache.causeway.extensions (executionoutbox) --> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-executionoutbox</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-executionoutbox-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-executionoutbox-persistence-jdo</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-executionoutbox-persistence-jpa</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-executionoutbox-restclient</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <!-- org.apache.causeway.extensions (executionrepublisher) --> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-executionrepublisher</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-executionoutrepublisher-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <!-- org.apache.causeway.extensions (flyway) --> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-flyway</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-flyway-impl</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <!-- org.apache.causeway.extensions (layoutloaders) --> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-layoutloaders</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-layoutloaders-github</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <!-- org.apache.causeway.extensions (audittrail) --> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-audittrail</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-audittrail-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-audittrail-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <scope>test</scope> |
| <type>test-jar</type> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-audittrail-persistence-jpa</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-audittrail-persistence-jdo</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <!-- org.apache.causeway.extensions (secman) --> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-secman</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-secman-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-secman-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>test-jar</type> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-secman-delegated-shiro</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-secman-delegated-springoauth2</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-secman-encryption-jbcrypt</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-secman-encryption-spring</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-secman-integration</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-secman-persistence-jdo</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-secman-persistence-jpa</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <!-- org.apache.causeway.extensions (sessionlog) --> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-sessionlog</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-sessionlog-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-sessionlog-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>test-jar</type> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-sessionlog-persistence-jpa</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-sessionlog-persistence-jdo</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <!-- org.apache.causeway.extensions (spring security) --> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-spring-security-oauth2</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <!-- org.apache.causeway.extensions (restful objects viewer) --> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-cors</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-cors-impl</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <!-- org.apache.causeway.extensions (wicket viewer) --> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-tabular</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-tabular-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-tabular-excel</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-fullcalendar</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-fullcalendar-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-fullcalendar-wicket</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-fullcalendar-wicket-integration</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-fullcalendar-wicket-ui</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-pdfjs</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-pdfjs-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-pdfjs-fixtures</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-pdfjs-metamodel</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-pdfjs-wicket</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-pdfjs-wicket-integration</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-pdfjs-wicket-ui</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-sse</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-sse-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-sse-metamodel</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.extensions</groupId> |
| <artifactId>causeway-extensions-sse-wicket</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| |
| <!-- org.apache.causeway.valuetypes --> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-jodatime</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-jodatime-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-jodatime-integration</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-asciidoc</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-asciidoc-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-asciidoc-builder</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-asciidoc-metamodel</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-asciidoc-ui-vaa</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-asciidoc-ui-wkt</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-asciidoc-persistence-jdo</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-asciidoc-persistence-jpa</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-markdown</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-markdown-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-markdown-metamodel</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-markdown-ui-wkt</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-markdown-persistence-jdo</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-markdown-persistence-jpa</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-vega</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-vega-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-vega-metamodel</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-vega-ui-vaa</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-vega-ui-wkt</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-vega-persistence-jdo</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.valuetypes</groupId> |
| <artifactId>causeway-valuetypes-vega-persistence-jpa</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| |
| <!-- org.apache.causeway.incubator.viewer --> |
| <dependency> |
| <groupId>org.apache.causeway.incubator.viewer</groupId> |
| <artifactId>causeway-viewer-graphql-viewer</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>pom</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.incubator.viewer</groupId> |
| <artifactId>causeway-viewer-graphql-applib</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.incubator.viewer</groupId> |
| <artifactId>causeway-viewer-graphql-model</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.causeway.incubator.viewer</groupId> |
| <artifactId>causeway-viewer-graphql-viewer</artifactId> |
| <version>2.0.0-SNAPSHOT</version> |
| <type>jar</type> |
| <scope>compile</scope> |
| </dependency> |
| |
| |
| |
| <!-- other dependencies --> |
| |
| <dependency> |
| <groupId>org.apache.maven.plugin-tools</groupId> |
| <artifactId>maven-plugin-annotations</artifactId> |
| <version>${maven.plugin.tools.version}</version> |
| </dependency> |
| |
| |
| <dependency> |
| <groupId>org.codehaus.woodstox</groupId> |
| <artifactId>stax2-api</artifactId> |
| <version>4.2.2</version> |
| </dependency> |
| <dependency> |
| <groupId>org.eclipse.persistence</groupId> |
| <artifactId>org.eclipse.persistence.moxy</artifactId> |
| <version>2.7.14</version> <!-- do not upgrade 2.x to 3.x or higher until Spring 6 --> |
| </dependency> |
| <dependency> |
| <groupId>org.eclipse.persistence</groupId> |
| <artifactId>org.eclipse.persistence.sdo</artifactId> |
| <version>2.7.14</version> <!-- do not upgrade 2.x to 3.x or higher until Spring 6 --> |
| </dependency> |
| <!-- dependency convergence clash with org.apache.cxf:cxf-core:3.4.0 (used |
| by causeway-mappings-jaxrsclient-impl) TODO ... jaxrsclient was removed --> |
| <dependency> |
| <groupId>com.fasterxml.woodstox</groupId> |
| <artifactId>woodstox-core</artifactId> |
| <version>6.6.2</version> |
| </dependency> |
| <dependency> |
| <groupId>com.sun.xml.bind</groupId> |
| <artifactId>jaxb-impl</artifactId> |
| <version>2.3.9</version> <!-- do not upgrade 2.x to 3.x or higher until Spring 6 --> |
| </dependency> |
| <dependency> |
| <groupId>com.graphql-java</groupId> |
| <artifactId>graphql-java-extended-scalars</artifactId> |
| <version>${graphql-java-extended-scalars.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.ow2.asm</groupId> |
| <artifactId>asm</artifactId> |
| <version>${asm.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.ow2.asm</groupId> |
| <artifactId>asm-tree</artifactId> |
| <version>${asm.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.ow2.asm</groupId> |
| <artifactId>asm-analysis</artifactId> |
| <version>${asm.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.ow2.asm</groupId> |
| <artifactId>asm-util</artifactId> |
| <version>${asm.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.hibernate</groupId> |
| <artifactId>hibernate-validator</artifactId> |
| <version>${hibernate-validator.version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>org.jboss.logging</groupId> |
| <artifactId>jboss-logging-processor</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>org.jboss.logging</groupId> |
| <artifactId>jboss-logging-annotations</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>org.osgi</groupId> |
| <artifactId>org.osgi.core</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <dependency> |
| <groupId>joda-time</groupId> |
| <artifactId>joda-time</artifactId> |
| <version>${joda-time.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.approvaltests</groupId> |
| <artifactId>approvaltests</artifactId> |
| <version>${approvaltests.version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>org.codehaus.woodstox</groupId> |
| <artifactId>stax2-api</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.google.errorprone</groupId> |
| <artifactId>error_prone_annotations</artifactId> |
| <version>${error_prone_annotations.version}</version> |
| </dependency> |
| |
| <!-- provides @Nullable that's required by Spring 5.x --> |
| <dependency> |
| <groupId>com.google.code.findbugs</groupId> |
| <artifactId>jsr305</artifactId> |
| <version>${jsr305.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.google.guava</groupId> |
| <artifactId>guava</artifactId> |
| <version>${guava.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>commons-httpclient</groupId> |
| <artifactId>commons-httpclient</artifactId> |
| <version>${commons-httpclient.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>commons-io</groupId> |
| <artifactId>commons-io</artifactId> |
| <version>${commons-io.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.github.gavlyukovskiy</groupId> |
| <artifactId>datasource-proxy-spring-boot-starter</artifactId> |
| <version>${datasource-proxy-spring-boot-starter.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.github.javafaker</groupId> |
| <artifactId>javafaker</artifactId> |
| <version>${javafaker.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.github.vertical-blank</groupId> |
| <artifactId>sql-formatter</artifactId> |
| <version>${sql-formatter.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.tngtech.archunit</groupId> |
| <artifactId>archunit-junit5-api</artifactId> |
| <version>${archunit.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.tngtech.archunit</groupId> |
| <artifactId>archunit-junit5-engine</artifactId> |
| <version>${archunit.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.ullink.slack</groupId> |
| <artifactId>simpleslackapi</artifactId> |
| <version>${simpleslackapi.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>de.agilecoders.wicket</groupId> |
| <artifactId>wicket-bootstrap-core</artifactId> |
| <version>${wicket-bootstrap.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>de.agilecoders.wicket</groupId> |
| <artifactId>wicket-bootstrap-extensions</artifactId> |
| <version>${wicket-bootstrap.version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>org.webjars</groupId> |
| <artifactId>momentjs</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| <dependency> |
| <groupId>de.agilecoders.wicket</groupId> |
| <artifactId>wicket-bootstrap-themes</artifactId> |
| <version>${wicket-bootstrap.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>de.agilecoders.wicket.webjars</groupId> |
| <artifactId>wicket-webjars</artifactId> |
| <version>${wicket-webjars.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.webjars</groupId> |
| <artifactId>momentjs</artifactId> |
| <version>${momentjs.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>io.swagger.core.v3</groupId> |
| <artifactId>swagger-core</artifactId> |
| <version>${swagger-core.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>jakarta.platform</groupId> |
| <artifactId>jakarta.jakartaee-api</artifactId> |
| <version>${jakartaee.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>jakarta.inject</groupId> |
| <artifactId>jakarta.inject-api</artifactId> |
| <version>${jakarta.inject-api.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>jakarta.servlet</groupId> |
| <artifactId>jakarta.servlet-api</artifactId> |
| <version>${jakarta.servlet-api.version}</version> |
| </dependency> |
| |
| <!-- 3.2 not available yet, instead use org.datanucleus:javax.jdo |
| <dependency> |
| <groupId>javax.jdo</groupId> |
| <artifactId>jdo-api</artifactId> |
| <version>${jdo-api.version}</version> |
| </dependency> |
| --> |
| |
| <dependency> |
| <groupId>net.sf.jopt-simple</groupId> |
| <artifactId>jopt-simple</artifactId> |
| <version>${jopt-simple.version}</version> |
| </dependency> |
| |
| <!-- TODO: when used, move exclusions down --> |
| <dependency> |
| <groupId>ognl</groupId> |
| <artifactId>ognl</artifactId> |
| <version>${ognl.version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>javassist</groupId> |
| <artifactId>javassist</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <!-- TODO: when used, move exclusions down --> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>commons-email</artifactId> |
| <version>${commons-email.version}</version> |
| <exclusions> |
| <!-- excluded because provided by javax:javaee-api --> |
| <exclusion> |
| <groupId>com.sun.mail</groupId> |
| <artifactId>javax.mail</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>javax.activation</groupId> |
| <artifactId>activation</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.cxf</groupId> |
| <artifactId>cxf-rt-rs-client</artifactId> |
| <version>${cxf-rt-rs-client.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.poi</groupId> |
| <artifactId>poi-ooxml</artifactId> |
| <version>${poi.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.poi</groupId> |
| <artifactId>poi-ooxml-lite</artifactId> |
| <version>${poi.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.shiro</groupId> |
| <artifactId>shiro-core</artifactId> |
| <version>${shiro.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.shiro</groupId> |
| <artifactId>shiro-web</artifactId> |
| <version>${shiro.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.jsoup</groupId> |
| <artifactId>jsoup</artifactId> |
| <version>${jsoup.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.wicket</groupId> |
| <artifactId>wicket</artifactId> |
| <version>${wicket.version}</version> |
| <type>pom</type> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.wicket</groupId> |
| <artifactId>wicket-core</artifactId> |
| <version>${wicket.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.wicket</groupId> |
| <artifactId>wicket-devutils</artifactId> |
| <version>${wicket.version}</version> |
| </dependency> |
| |
| <!-- TODO: when used, move exclusions down --> |
| <dependency> |
| <groupId>org.apache.wicket</groupId> |
| <artifactId>wicket-request</artifactId> |
| <version>${wicket.version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-api</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <!-- TODO: when used, move exclusions down --> |
| <dependency> |
| <groupId>org.apache.wicket</groupId> |
| <artifactId>wicket-util</artifactId> |
| <version>${wicket.version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-api</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.wicket</groupId> |
| <artifactId>wicket-extensions</artifactId> |
| <version>${wicket.version}</version> |
| </dependency> |
| |
| <!-- TODO: when used, move exclusions down --> |
| <dependency> |
| <groupId>org.apache.wicket</groupId> |
| <artifactId>wicket-datetime</artifactId> |
| <version>${wicket.version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-api</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.wicket</groupId> |
| <artifactId>wicket-auth-roles</artifactId> |
| <version>${wicket.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.wicket</groupId> |
| <artifactId>wicket-spring</artifactId> |
| <version>${wicket.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.assertj</groupId> |
| <artifactId>assertj-guava</artifactId> |
| <version>${assertj-guava.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.datanucleus</groupId> |
| <artifactId>datanucleus-api-jdo</artifactId> |
| <version>${datanucleus-api-jdo.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.datanucleus</groupId> |
| <artifactId>datanucleus-api-jpa</artifactId> |
| <version>${datanucleus-api-jpa.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.datanucleus</groupId> |
| <artifactId>datanucleus-core</artifactId> |
| <version>${datanucleus-core.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.datanucleus</groupId> |
| <artifactId>datanucleus-jdo-query</artifactId> |
| <version>${datanucleus-jdo-query.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.datanucleus</groupId> |
| <artifactId>datanucleus-jodatime</artifactId> |
| <version>${datanucleus-jodatime.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.datanucleus</groupId> |
| <artifactId>datanucleus-rdbms</artifactId> |
| <version>${datanucleus-rdbms.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.datanucleus</groupId> |
| <artifactId>javax.jdo</artifactId> |
| <version>${datanucleus-jdo-api.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.docx4j</groupId> |
| <artifactId>docx4j-JAXB-internal</artifactId> |
| <version>${docx4j.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.easymock</groupId> |
| <artifactId>easymock</artifactId> |
| <version>${easymock.version}</version> |
| </dependency> |
| |
| <!-- TODO: when used, move exclusions down --> |
| <dependency> |
| <groupId>org.htmlparser</groupId> |
| <artifactId>htmlparser</artifactId> |
| <version>${htmlparser.version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>com.sun</groupId> |
| <artifactId>tools</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.javassist</groupId> |
| <artifactId>javassist</artifactId> |
| <version>${javassist.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.jboss.spec.javax.ws.rs</groupId> |
| <artifactId>jboss-jaxrs-api_2.1_spec</artifactId> |
| <version>${jboss-jaxrs-api_2.1_spec.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.jdom</groupId> |
| <artifactId>jdom2</artifactId> |
| <version>${jdom.version}</version> |
| </dependency> |
| |
| |
| <dependency> |
| <groupId>org.jboss.resteasy</groupId> |
| <artifactId>resteasy-spring-boot-starter</artifactId> |
| <version>${resteasy-spring-boot-starter.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.jboss.resteasy</groupId> |
| <artifactId>resteasy-jaxb-provider</artifactId> |
| <version>${resteasy.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.springframework.boot</groupId> |
| <artifactId>spring-boot-starter-quartz</artifactId> |
| <version>${spring-boot.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.jmock</groupId> |
| <artifactId>jmock</artifactId> |
| <version>${jmock.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.jmock</groupId> |
| <artifactId>jmock-junit4</artifactId> |
| <version>${jmock.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.lazyluke</groupId> |
| <artifactId>log4jdbc-remix</artifactId> |
| <version>${log4jdbc-remix.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.mindrot</groupId> |
| <artifactId>jbcrypt</artifactId> |
| <version>${jbcrypt.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.osgi</groupId> |
| <artifactId>osgi.core</artifactId> |
| <version>${osgi.version}</version> |
| <scope>provided</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.picocontainer</groupId> |
| <artifactId>picocontainer</artifactId> |
| <version>${picocontainer.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.quartz-scheduler</groupId> |
| <artifactId>quartz</artifactId> |
| <version>${quartz-scheduler.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.quartz-scheduler</groupId> |
| <artifactId>quartz-jobs</artifactId> |
| <version>${quartz-scheduler.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-api</artifactId> |
| <version>${slf4j-api.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.springframework.boot</groupId> |
| <artifactId>spring-boot-starter-websocket</artifactId> |
| <version>${spring-boot.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.webjars</groupId> |
| <artifactId>datatables</artifactId> |
| <version>${datatables.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.webjars</groupId> |
| <artifactId>jquery</artifactId> |
| <version>${wicket-viewer-jquery.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.webjars</groupId> |
| <artifactId>jquery-ui</artifactId> |
| <version>${jquery-ui.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.webjars</groupId> |
| <artifactId>select2</artifactId> |
| <version>${select2.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.webjars.npm</groupId> |
| <artifactId>summernote</artifactId> |
| <version>${summernote.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.wicketstuff</groupId> |
| <artifactId>wicketstuff-gmap3</artifactId> |
| <version>${wicketstuff-gmap3.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.wicketstuff</groupId> |
| <artifactId>wicketstuff-select2</artifactId> |
| <version>${wicketstuff.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>io.cucumber</groupId> |
| <artifactId>cucumber-java</artifactId> |
| <version>${cucumber.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>io.cucumber</groupId> |
| <artifactId>cucumber-spring</artifactId> |
| <version>${cucumber.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>io.cucumber</groupId> |
| <artifactId>cucumber-junit</artifactId> |
| <version>${cucumber.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>io.cucumber</groupId> |
| <artifactId>cucumber-junit-platform-engine</artifactId> |
| <version>${cucumber.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.junit.jupiter</groupId> |
| <artifactId>junit-jupiter-api</artifactId> |
| <version>${junit-jupiter.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.junit.platform</groupId> |
| <artifactId>junit-platform-console</artifactId> |
| <version>${junit-platform.version}</version> |
| </dependency> |
| |
| </dependencies> |
| </dependencyManagement> |
| |
| <repositories> |
| <!-- breaks dependabot run: timeout due to repo not accessible |
| <repository> |
| <id>apache.snapshots</id> |
| <name>Apache Snapshot Repository</name> |
| <url>https://repository.apache.org/snapshots</url> |
| <releases> |
| <enabled>false</enabled> |
| </releases> |
| </repository> |
| --> |
| <repository> |
| <id>central</id> |
| <name>Central Repository</name> |
| <url>https://repo.maven.apache.org/maven2</url> |
| <snapshots> |
| <enabled>false</enabled> |
| </snapshots> |
| </repository> |
| <repository> |
| <id>Apache Repository</id> |
| <url>https://repository.apache.org/</url> |
| <snapshots> |
| <enabled>false</enabled> |
| </snapshots> |
| </repository> |
| <repository> |
| <!-- required for RestEasy --> |
| <id>JBoss Public Release</id> |
| <url>https://repository.jboss.org/nexus/content/groups/public-jboss/</url> |
| <snapshots> |
| <enabled>false</enabled> |
| </snapshots> |
| </repository> |
| <repository> |
| <id>sonatype-snapshots</id> |
| <url>https://oss.sonatype.org/content/repositories/snapshots</url> |
| <snapshots> |
| <enabled>true</enabled> |
| </snapshots> |
| </repository> |
| </repositories> |
| <pluginRepositories> |
| <!-- breaks dependabot run: timeout due to repo not accessible |
| <pluginRepository> |
| <id>apache.snapshots</id> |
| <name>Apache Snapshot Repository</name> |
| <url>https://repository.apache.org/snapshots</url> |
| <releases> |
| <enabled>false</enabled> |
| </releases> |
| </pluginRepository> |
| --> |
| <pluginRepository> |
| <id>DataNucleus_2</id> |
| <url>https://www.datanucleus.org/downloads/maven2/</url> |
| <snapshots> |
| <enabled>false</enabled> |
| </snapshots> |
| </pluginRepository> |
| </pluginRepositories> |
| <distributionManagement> |
| <repository> |
| <id>apache.releases.https</id> |
| <name>Apache Release Distribution Repository</name> |
| <url>https://repository.apache.org/service/local/staging/deploy/maven2</url> |
| </repository> |
| <snapshotRepository> |
| <id>apache.snapshots.https</id> |
| <name>${distMgmtSnapshotsName}</name> |
| <url>${distMgmtSnapshotsUrl}</url> |
| </snapshotRepository> |
| </distributionManagement> |
| <build> |
| <pluginManagement> |
| <plugins> |
| <!-- set versions of common plugins for reproducibility, ordered alphabetically --> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-antrun-plugin</artifactId> |
| <version>3.1.0</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-assembly-plugin</artifactId> |
| <version>3.7.1</version> <!--bumped--> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-clean-plugin</artifactId> |
| <version>3.3.2</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-compiler-plugin</artifactId> |
| <version>${maven-compiler-plugin.version}</version> |
| <configuration> |
| <showDeprecation>true</showDeprecation> |
| <showWarnings>true</showWarnings> |
| <parameters>true</parameters> |
| </configuration> |
| <!-- goal:compile binds to phase:compile --> |
| <!-- goal:testCompile binds to phase:test-compile --> |
| </plugin> |
| <plugin> |
| <groupId>org.jvnet.jaxb2.maven2</groupId> |
| <artifactId>maven-jaxb2-plugin</artifactId> |
| <version>0.15.3</version> |
| <configuration> |
| <removeOldOutput>true</removeOldOutput> |
| <episode>true</episode> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-dependency-plugin</artifactId> |
| <version>3.6.1</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-deploy-plugin</artifactId> |
| <version>3.1.2</version> <!--bumped--> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-ear-plugin</artifactId> |
| <version>3.3.0</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-enforcer-plugin</artifactId> |
| <version>3.4.1</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-failsafe-plugin</artifactId> |
| <version>${surefire.version}</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-gpg-plugin</artifactId> |
| <version>3.2.4</version> |
| <configuration> |
| <gpgArguments> |
| <arg>--digest-algo=SHA512</arg> |
| </gpgArguments> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-help-plugin</artifactId> |
| <version>3.4.0</version> <!--bumped--> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-install-plugin</artifactId> |
| <version>3.1.2</version> <!--bumped--> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-invoker-plugin</artifactId> |
| <version>3.6.1</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-jar-plugin</artifactId> |
| <version>3.4.1</version> |
| <configuration> |
| <skipIfEmpty>true</skipIfEmpty> |
| <archive> |
| <manifest> |
| <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> |
| <addDefaultImplementationEntries>true</addDefaultImplementationEntries> |
| </manifest> |
| <manifestEntries> |
| <Automatic-Module-Name>${jar-plugin.automaticModuleName}</Automatic-Module-Name> |
| <Implementation-Vendor-Id>org.apache.causeway</Implementation-Vendor-Id> |
| <Implementation-Vendor>Apache Causewayâ„¢ Project</Implementation-Vendor> |
| <Bundle-SymbolicName>${jar-plugin.automaticModuleName}</Bundle-SymbolicName> |
| <SCM-Revision>${git.commit.id.abbrev}</SCM-Revision> |
| <!-- required for DN plugin.xml loading --> |
| <Bundle-SymbolicName>${jar-plugin.automaticModuleName}</Bundle-SymbolicName> |
| <!-- no requirement as of yet. <Bundle-ManifestVersion>2</Bundle-ManifestVersion> |
| <Bundle-Name>${jar-plugin.automaticModuleName}</Bundle-Name> <Bundle-Version>2.0.0-SNAPSHOT</Bundle-Version> |
| <Bundle-Vendor>Apache Causewayâ„¢ Project</Bundle-Vendor> --> |
| </manifestEntries> |
| </archive> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-javadoc-plugin</artifactId> |
| <version>3.6.3</version> |
| <configuration> |
| <notimestamp>true</notimestamp> |
| <!-- avoid noise for svn/gitpubsub --> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-plugin-plugin</artifactId> |
| <version>${maven.plugin.tools.version}</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-project-info-reports-plugin</artifactId> |
| <version>3.5.0</version> <!--bumped--> |
| <configuration> |
| <pluginManagementExcludes> |
| <exclude>org.eclipse.m2e:lifecycle-mapping</exclude> |
| </pluginManagementExcludes> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-release-plugin</artifactId> |
| <version>${maven-release-plugin.version}</version> |
| <configuration> |
| <useReleaseProfile>false</useReleaseProfile> |
| <goals>deploy</goals> |
| <releaseProfiles>apache-release</releaseProfiles> |
| <!-- overrides the default ('clean verify') --> |
| <preparationGoals>clean install</preparationGoals> |
| <autoVersionSubmodules>true</autoVersionSubmodules> |
| <localCheckout>true</localCheckout> |
| <pushChanges>false</pushChanges> |
| <waitBeforeTagging>1</waitBeforeTagging> |
| <!-- goal:clean (for aggregator modules) has no bindings; cleans up |
| release.properties and any backup POM files --> |
| <!-- goal:prepare (for aggregator modules) has no bindings; prepares |
| for release in SCM (modifying x.x-SNAPSHOT to x.x) --> |
| <!-- goal:update-versions (for aggregator modules) has no bindings; |
| updates versions eg to SNAPSHOT --> |
| <!-- etc; none of the goals has a binding. --> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-remote-resources-plugin</artifactId> |
| <version>3.2.0</version> <!--bumped--> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-resources-plugin</artifactId> |
| <version>3.3.1</version> <!--bumped--> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-scm-plugin</artifactId> |
| <version>2.1.0</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-scm-publish-plugin</artifactId> |
| <version>3.2.1</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-site-plugin</artifactId> |
| <version>3.12.1</version> <!--bumped--> |
| </plugin> |
| <plugin> |
| <!-- Packaging: source jars of main and test code --> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-source-plugin</artifactId> |
| <version>${maven-source-plugin.version}</version> |
| <configuration> |
| <includePom>true</includePom> |
| </configuration> |
| <!-- goal:aggregate (for aggregator modules) binds to phase:package --> |
| <!-- goal:jar and goal:test-jar are meant to bind to phase:package, |
| but doesn't seem to so bound explicitly --> |
| <executions> |
| <execution> |
| <id>package-jars</id> |
| <phase>package</phase> |
| <goals> |
| <goal>jar</goal> |
| <goal>test-jar</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-surefire-plugin</artifactId> |
| <version>${maven-surefire-plugin.version}</version> |
| <configuration> |
| <!-- override defaults and include everything unless explicitly excluded --> |
| <includes> |
| <include>**/*.java</include> |
| </includes> |
| <excludes> |
| <exclude>${testsToExclude}</exclude> |
| </excludes> |
| <printSummary>false</printSummary> |
| <argLine>${surefire-plugin.argLine}</argLine> |
| <forkCount>1C</forkCount> |
| <reuseForks>true</reuseForks> |
| <systemPropertyVariables> |
| <!-- allows tests to reduce verbosity, or conditionally disable |
| when run with surefire; e.g.: |
| @DisabledIfSystemProperty(named = "isRunningWithSurefire", matches = "true") |
| --> |
| <isRunningWithSurefire>true</isRunningWithSurefire> |
| </systemPropertyVariables> |
| </configuration> |
| </plugin> |
| <plugin> |
| <!-- Test Reporting --> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-surefire-report-plugin</artifactId> |
| <version>${maven-surefire-report-plugin.version}</version> |
| <!-- goal:report is a report so is configured in the reporting section; |
| invokes phase:test before running itself --> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-shade-plugin</artifactId> |
| <version>3.5.3</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.rat</groupId> |
| <artifactId>apache-rat-plugin</artifactId> |
| <version>0.16.1</version> |
| <configuration> |
| <addDefaultLicenseMatchers>true</addDefaultLicenseMatchers> |
| <excludeSubProjects>true</excludeSubProjects> |
| <excludes> |
| <exclude>**/target/**</exclude> |
| <exclude>**/target-ide/**</exclude> |
| |
| <exclude>**/node_modules/**</exclude> |
| <exclude>**/node/npm</exclude> |
| <exclude>**/node/npm.cmd</exclude> |
| |
| <exclude>**/*.project</exclude> |
| <exclude>**/.classpath</exclude> |
| <exclude>**/.settings/**</exclude> |
| <exclude>**/*.launch</exclude> |
| <exclude>**/schema.gql</exclude> |
| <exclude>**/jquery.livequery.js</exclude> |
| <exclude>**/*._.gql</exclude> |
| <exclude>**/.gitkeep</exclude> |
| |
| <exclude>**/*.iml</exclude> |
| <exclude>**/intellij/launch/*.xml</exclude> |
| |
| <exclude>**/gradle/wrapper/gradle-wrapper.properties</exclude> |
| <exclude>**/gradlew</exclude> |
| <exclude>**/gradlew.bat</exclude> |
| <exclude>**/rebel.xml</exclude> |
| <exclude>**/translations**.po</exclude> |
| <exclude>**/translations.pot</exclude> |
| |
| <exclude>**/META-INF/spring.factories</exclude> |
| <exclude>**/MANIFEST.MF</exclude> |
| <exclude>**/META-INF/services/**</exclude> |
| |
| <exclude>**/src/main/resources/supplemental-models.xml</exclude> |
| |
| <exclude>**/webpack.config.js</exclude> |
| <exclude>**/webpack.generated.js</exclude> |
| <exclude>**/pnpm-lock.yaml</exclude> |
| <exclude>**/pnpmfile.js</exclude> |
| <exclude>**/*.min.js</exclude> |
| |
| <exclude>**/*.pdn</exclude> |
| <exclude>**/*.svg</exclude> |
| <exclude>**/*.rtf</exclude> |
| <exclude>**/*.drawio.svg</exclude> |
| <exclude>**/*.json</exclude> |
| |
| <exclude>**/supplemental-ui/**</exclude> |
| <exclude>**/_nav.adoc</exclude> |
| <exclude>**/module-nav.adoc</exclude> |
| <exclude>**/component-nav.adoc</exclude> |
| <exclude>**/partials/extensions.adoc</exclude> |
| |
| <exclude>**/*.ucd</exclude> |
| <exclude>**/*.ucls</exclude> |
| <exclude>**/*.puml</exclude> |
| |
| <exclude>**/datanucleus.log</exclude> |
| |
| <exclude>**/bootstrap-datetimepicker.min.css</exclude> |
| <exclude>**/bootstrap-datetimepicker.css</exclude> |
| |
| <exclude>**/jquery.zclip.js</exclude> |
| <exclude>**/simple-sidebar.css</exclude> |
| <exclude>**/causeway-bootstrap-growl.js</exclude> |
| <exclude>**/moment.js</exclude> |
| <exclude>**/prism*.js</exclude> |
| <exclude>**/prism*.css</exclude> |
| <exclude>**/vega*.js</exclude> |
| |
| <exclude>**/css/home/scss-files.txt</exclude> |
| <exclude>**/css/home/styles.css</exclude> |
| <exclude>**/css/site-custom.css</exclude> |
| |
| <exclude>**/swagger-ui/**</exclude> |
| |
| <exclude>**/select2-bootstrap.css</exclude> |
| |
| <exclude>**/wicket-xhtml1.4-strict.dtd</exclude> |
| |
| <exclude>**/application.js</exclude> |
| |
| <exclude>**/xml/objects/**</exclude> |
| <exclude>**/test.data</exclude> |
| <exclude>**/fixture-data/**</exclude> |
| <exclude>**/*.approved.*</exclude> |
| <exclude>**/*.approved.xml</exclude> |
| <exclude>**/approved/*.adoc</exclude> |
| <exclude>**/secman-permissions.yml</exclude> |
| |
| <exclude>**/fakedata/applib/services/clobs/*.dtd</exclude> |
| <exclude>**/fakedata/applib/services/clobs/*.dcl</exclude> |
| <exclude>**/fakedata/applib/services/clobs/*.soc</exclude> |
| <exclude>**/fakedata/applib/services/clobs/vs</exclude> |
| <exclude>**/fakedata/applib/services/clobs/vx</exclude> |
| |
| <exclude>**/viewer/wicket/ui/components/**/*.css</exclude> |
| <exclude>**/viewer/wicket/ui/components/**/*.js</exclude> |
| |
| <exclude>**/causeway/valuetypes/asciidoc/builder/src/test/resources/**</exclude> |
| |
| <exclude>**/incubator/clients/kroviz/package.json.d/project.info</exclude> |
| <exclude>**/kroviz/webpack.config.d/**</exclude> |
| </excludes> |
| <licenses> |
| <license |
| implementation="org.apache.rat.analysis.license.SimplePatternBasedLicense"> |
| <licenseFamilyCategory>AL2 </licenseFamilyCategory> |
| <licenseFamilyName>Apache License 2.0</licenseFamilyName> |
| <notes /> |
| <patterns> |
| <pattern>Licensed to the Apache Software Foundation (ASF) under |
| one</pattern> |
| </patterns> |
| </license> |
| <license |
| implementation="org.apache.rat.analysis.license.SimplePatternBasedLicense"> |
| <licenseFamilyCategory>BSD3</licenseFamilyCategory> |
| <licenseFamilyName>BSD 3-Clause</licenseFamilyName> |
| <patterns> |
| <pattern>BSD-3-Clause license</pattern> |
| </patterns> |
| </license> |
| <license |
| implementation="org.apache.rat.analysis.license.SimplePatternBasedLicense"> |
| <licenseFamilyCategory>MIT</licenseFamilyCategory> |
| <licenseFamilyName>MIT Licensed</licenseFamilyName> |
| <notes /> |
| <patterns> |
| <pattern>The MIT License (MIT)</pattern> |
| <pattern>Dual licensed under the MIT</pattern> |
| <pattern>http://prismjs.com/download.html</pattern> |
| </patterns> |
| </license> |
| <license |
| implementation="org.apache.rat.analysis.license.SimplePatternBasedLicense"> |
| <licenseFamilyCategory>CC3</licenseFamilyCategory> |
| <licenseFamilyName>Creative Commons 3.0</licenseFamilyName> |
| <notes /> |
| <patterns> |
| <pattern>ASCII text placed in the public domain by Moby Lexical Tools, 1992.</pattern> |
| </patterns> |
| </license> |
| <license |
| implementation="org.apache.rat.analysis.license.SimplePatternBasedLicense"> |
| <licenseFamilyCategory>JMOCK</licenseFamilyCategory> |
| <licenseFamilyName>JMock</licenseFamilyName> |
| <notes /> |
| <patterns> |
| <pattern>Copyright (c) 2000-2007, jMock.org</pattern> |
| </patterns> |
| </license> |
| <license |
| implementation="org.apache.rat.analysis.license.SimplePatternBasedLicense"> |
| <licenseFamilyCategory>JMOCK</licenseFamilyCategory> |
| <licenseFamilyName>JMock</licenseFamilyName> |
| <notes /> |
| <patterns> |
| <pattern>Copyright (c) 2000-2007, jMock.org</pattern> |
| </patterns> |
| </license> |
| </licenses> |
| <licenseFamilies> |
| <licenseFamily |
| implementation="org.apache.rat.license.SimpleLicenseFamily"> |
| <familyName>Apache License 2.0</familyName> |
| </licenseFamily> |
| <licenseFamily implementation="org.apache.rat.license.SimpleLicenseFamily"> |
| <familyName>BSD 3-Clause</familyName> |
| </licenseFamily> |
| <licenseFamily |
| implementation="org.apache.rat.license.SimpleLicenseFamily"> |
| <familyName>MIT</familyName> |
| </licenseFamily> |
| <licenseFamily |
| implementation="org.apache.rat.license.SimpleLicenseFamily"> |
| <familyName>JMock</familyName> |
| </licenseFamily> |
| <licenseFamily |
| implementation="org.apache.rat.license.SimpleLicenseFamily"> |
| <familyName>XHTML</familyName> |
| </licenseFamily> |
| </licenseFamilies> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>net.alchim31.maven</groupId> |
| <artifactId>yuicompressor-maven-plugin</artifactId> |
| <version>1.5.1</version> |
| <configuration> |
| <statistics>true</statistics> |
| <jswarn>false</jswarn> |
| <suffix>.min</suffix> |
| <excludes> |
| <!-- --> |
| <exclude>**/*.nocompress.js</exclude> |
| <!-- select 2 --> |
| <exclude>**/i18n/*.js</exclude> |
| <exclude>**/select2*.js</exclude> |
| <!-- datetime picker --> |
| <exclude>**/moment-with-locales.js</exclude> |
| <exclude>**/moment-with-locales.min.js</exclude> |
| <exclude>**/tempusdominus-bootstrap-4.js</exclude> |
| <exclude>**/tempusdominus-bootstrap-4.min.js</exclude> |
| <!-- boostrap growl --> |
| <exclude>**/bootstrap-growl.js</exclude> |
| <exclude>**/bootstrap-growl.min.js</exclude> |
| </excludes> |
| </configuration> |
| <executions> |
| <execution> |
| <goals> |
| <goal>compress</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-docck-plugin</artifactId> |
| <version>1.2</version> |
| </plugin> |
| <plugin> |
| <groupId>org.codehaus.mojo</groupId> |
| <artifactId>clirr-maven-plugin</artifactId> |
| <version>2.8</version> |
| </plugin> |
| <plugin> |
| <groupId>org.datanucleus</groupId> |
| <artifactId>datanucleus-maven-plugin</artifactId> |
| <version>${datanucleus-maven-plugin.version}</version> |
| <configuration> |
| <fork>${datanucleus-maven-plugin.fork}</fork> |
| <log4jConfiguration>${datanucleus-maven-plugin.log4jConfiguration}</log4jConfiguration> |
| <verbose>${datanucleus-maven-plugin.verbose}</verbose> |
| </configuration> |
| <executions> |
| <execution> |
| <id>process-classes</id> |
| <phase>process-classes</phase> |
| <goals> |
| <goal>enhance</goal> |
| </goals> |
| </execution> |
| <execution> |
| <id>process-test-classes</id> |
| <phase>process-test-classes</phase> |
| <goals> |
| <goal>test-enhance</goal> |
| </goals> |
| <configuration> |
| <metadataDirectory>${project.build.testOutputDirectory}</metadataDirectory> |
| </configuration> |
| </execution> |
| </executions> |
| <dependencies> |
| <dependency> |
| <groupId>org.datanucleus</groupId> |
| <artifactId>datanucleus-core</artifactId> |
| <version>${datanucleus-core.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.datanucleus</groupId> |
| <artifactId>datanucleus-api-jdo</artifactId> |
| <version>${datanucleus-api-jdo.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.datanucleus</groupId> |
| <artifactId>datanucleus-jodatime</artifactId> |
| <version>${datanucleus-jodatime.version}</version> |
| </dependency> |
| </dependencies> |
| </plugin> |
| </plugins> |
| </pluginManagement> |
| <plugins> |
| <!-- We want to package up license resources in the JARs produced --> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-remote-resources-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>process-resource-bundles</id> |
| <goals> |
| <goal>process</goal> |
| </goals> |
| <configuration> |
| <resourceBundles> |
| <resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle> |
| </resourceBundles> |
| |
| <!-- Reference the supplemental-model artifact from module supplemental-model --> |
| <supplementalModelArtifacts> |
| <supplementalModelArtifact>org.apache.causeway:supplemental-model:1.0</supplementalModelArtifact> |
| </supplementalModelArtifacts> |
| |
| <runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot> |
| |
| <!-- Specify the path, relative to the JAR root, where the supplemental model file is located --> |
| <supplementalModels> |
| <supplementalModel>supplemental-models.xml</supplementalModel> |
| </supplementalModels> |
| <properties> |
| <projectTimespan>2010~2022</projectTimespan> |
| <postDepListText> |
| The above (auto-generated) list aggregates the dependencies (either directly or |
| transitively) of all the modules that make up ${project.name}. You can use |
| mvn dependency:list or mvn dependency:tree to view dependencies by submodule. |
| |
| ${license.additional-notes} |
| </postDepListText> |
| </properties> |
| <!-- APACHE CAUSEWAY customisation 12/21: end --> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-enforcer-plugin</artifactId> |
| <configuration> |
| <rules> |
| <requireMavenVersion> |
| <version>[3.6,)</version> |
| </requireMavenVersion> |
| <requireJavaVersion> |
| <version>[11,)</version> |
| </requireJavaVersion> |
| <!-- seemingly not compatible with use of 2.0.0-SNAPSHOT placeholders |
| <requirePluginVersions> <message>All plugin versions must be defined!</message> |
| <banLatest>true</banLatest> <banRelease>true</banRelease> </requirePluginVersions> --> |
| <DependencyConvergence /> |
| </rules> |
| </configuration> |
| <executions> |
| <!-- goal:enforce supposedly binds to phase:validate, but explicit binding seems to be required --> |
| <execution> |
| <id>validate-enforce</id> |
| <phase>validate</phase> |
| <goals> |
| <goal>enforce</goal> |
| </goals> |
| </execution> |
| <execution> |
| <id>enforce-maven-version</id> |
| <goals> |
| <goal>enforce</goal> |
| </goals> |
| <configuration> |
| <rules> |
| <requireMavenVersion> |
| <version>${minimalMavenBuildVersion}</version> |
| </requireMavenVersion> |
| </rules> |
| </configuration> |
| </execution> |
| <execution> |
| <id>enforce-java-version</id> |
| <goals> |
| <goal>enforce</goal> |
| </goals> |
| <configuration> |
| <rules> |
| <requireJavaVersion> |
| <version>${minimalJavaBuildVersion}</version> |
| </requireJavaVersion> |
| </rules> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-site-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>attach-descriptor</id> |
| <goals> |
| <goal>attach-descriptor</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| <extensions> |
| <!-- scp and sftp support for deployments. --> |
| <extension> |
| <groupId>org.apache.maven.wagon</groupId> |
| <artifactId>wagon-ssh</artifactId> |
| <version>3.5.3</version> |
| </extension> |
| <!-- ftp support for deployments. --> |
| <extension> |
| <groupId>org.apache.maven.wagon</groupId> |
| <artifactId>wagon-ftp</artifactId> |
| <version>3.5.3</version> |
| </extension> |
| </extensions> |
| </build> |
| <profiles> |
| <!-- START SNIPPET: release-profile --> |
| <profile> |
| <id>apache-release</id> |
| <activation> |
| <property> |
| <name>apache-release</name> |
| </property> |
| </activation> |
| <properties> |
| <skipTests>true</skipTests> |
| </properties> |
| <build> |
| <plugins> |
| <plugin> |
| <groupId>org.projectlombok</groupId> |
| <artifactId>lombok-maven-plugin</artifactId> |
| <version>1.18.20.0</version> |
| <configuration> |
| <sourceDirectory>${project.basedir}/src/main/java</sourceDirectory> |
| <outputDirectory>${delombok.output}</outputDirectory> |
| <addOutputDirectory>false</addOutputDirectory> |
| </configuration> |
| <executions> |
| <execution> |
| <phase>generate-sources</phase> |
| <goals> |
| <goal>delombok</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| <!-- Create a source-release artifact that contains the fully buildable |
| project directory source structure. This is the artifact which is |
| the official subject of any release vote. --> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-assembly-plugin</artifactId> |
| <dependencies> |
| <dependency> |
| <groupId>org.apache.apache.resources</groupId> |
| <artifactId>apache-source-release-assembly-descriptor</artifactId> |
| <version>1.5</version> |
| </dependency> |
| </dependencies> |
| <executions> |
| <execution> |
| <id>source-release-assembly</id> |
| <phase>package</phase> |
| <goals> |
| <goal>single</goal> |
| </goals> |
| <configuration> |
| <archiveBaseDirectory>..</archiveBaseDirectory> |
| <runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot> |
| <descriptorRefs> |
| <descriptorRef>${sourceReleaseAssemblyDescriptor}</descriptorRef> |
| </descriptorRefs> |
| <tarLongFileMode>posix</tarLongFileMode> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| <!-- We want to deploy the artifact to a staging location for perusal --> |
| <plugin> |
| <inherited>true</inherited> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-deploy-plugin</artifactId> |
| <configuration> |
| <updateReleaseInfo>true</updateReleaseInfo> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-source-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>attach-sources</id> |
| <goals> |
| <goal>jar-no-fork</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-javadoc-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>attach-javadocs</id> |
| <goals> |
| <goal>jar</goal> |
| </goals> |
| <configuration> |
| <notimestamp>true</notimestamp> |
| <sourcepath>${delombok.output}</sourcepath> |
| <doclint>none</doclint> |
| <failOnError>false</failOnError> |
| |
| <debug>true</debug> |
| <minmemory>128m</minmemory> |
| <maxmemory>1024m</maxmemory> |
| <quiet>true</quiet> |
| <doctitle>${project.name} ${project.version}</doctitle> |
| <windowtitle>${project.name} ${project.version}</windowtitle> |
| <splitindex>true</splitindex> |
| <encoding>${project.build.sourceEncoding}</encoding> |
| <links> |
| <link>https://docs.oracle.com/en/java/javase/11/docs/api/</link> |
| </links> |
| <linksource>true</linksource> |
| <detectOfflineLinks>false</detectOfflineLinks> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| <!-- calculate checksums of source release for Apache dist area --> |
| <plugin> |
| <groupId>net.nicoulaj.maven.plugins</groupId> |
| <artifactId>checksum-maven-plugin</artifactId> |
| <version>1.11</version> |
| <executions> |
| <execution> |
| <id>source-release-checksum</id> |
| <goals> |
| <goal>artifacts</goal> |
| </goals> |
| <!-- execute prior to maven-gpg-plugin:sign due to https://github.com/nicoulaj/checksum-maven-plugin/issues/112 --> |
| <phase>post-integration-test</phase> |
| <configuration> |
| <algorithms> |
| <algorithm>SHA-512</algorithm> |
| </algorithms> |
| <!-- https://maven.apache.org/apache-resource-bundles/#source-release-assembly-descriptor --> |
| <includeClassifiers>source-release</includeClassifiers> |
| <excludeMainArtifact>true</excludeMainArtifact> |
| <csvSummary>false</csvSummary> |
| <!-- attach SHA-512 checksum as well to upload to Maven Staging Repo, |
| as this eases uploading from stage to dist and doesn't do harm in Maven Central --> |
| <attachChecksums>true</attachChecksums> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| <!-- We want to sign the artifact, the POM, and all attached artifacts (except for SHA-512 checksum) --> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-gpg-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>sign-release-artifacts</id> |
| <goals> |
| <goal>sign</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| |
| </plugins> |
| </build> |
| <modules> |
| <module>../core</module> |
| <module>../extensions</module> |
| <module>../mavendeps</module> |
| <module>../starters</module> |
| <module>../testing</module> |
| <module>../valuetypes</module> |
| </modules> |
| </profile> |
| <!-- END SNIPPET: release-profile --> |
| <profile> |
| <id>causeway-app-starter-datanucleusenhance</id> |
| <activation> |
| <file> |
| <exists>${basedir}/logging-dn-enhance.properties</exists> |
| </file> |
| </activation> |
| <build> |
| <plugins> |
| <plugin> |
| <groupId>org.datanucleus</groupId> |
| <artifactId>datanucleus-maven-plugin</artifactId> |
| <inherited>true</inherited> |
| </plugin> |
| </plugins> |
| </build> |
| </profile> |
| <profile> |
| <id>causeway-lombok-workaround</id> |
| <activation> |
| <file> |
| <missing>${basedir}/logging-dn-enhance.properties</missing> |
| </file> |
| </activation> |
| <build> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-compiler-plugin</artifactId> |
| <configuration> |
| <showDeprecation>true</showDeprecation> |
| <showWarnings>true</showWarnings> |
| <parameters>true</parameters> |
| <annotationProcessorPaths> |
| <!-- this is a workaround |
| |
| Details: The maven compiler plugin ought to pick up all available processors on the classpath. |
| In effect Lombok's annotation processor should be picked up implicitly, but yet is not |
| |
| Presence of file 'logging-dn-enhance.properties' decativates this profile and |
| the maven-compiler-plugin runs all annotation processors as picked up from the class-path. |
| --> |
| <annotationProcessorPath> |
| <groupId>org.projectlombok</groupId> |
| <artifactId>lombok</artifactId> |
| <version>${lombok.version}</version> |
| </annotationProcessorPath> |
| </annotationProcessorPaths> |
| </configuration> |
| </plugin> |
| </plugins> |
| </build> |
| </profile> |
| <profile> |
| <id>only-eclipse</id> |
| <activation> |
| <property> |
| <name>m2e.version</name> |
| </property> |
| </activation> |
| <build> |
| <pluginManagement> |
| <plugins> |
| <!-- Disable execution of some plugins in m2e (https://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html) --> |
| <plugin> |
| <groupId>org.eclipse.m2e</groupId> |
| <artifactId>lifecycle-mapping</artifactId> |
| <version>1.0.0</version> |
| <!-- as this is an artificial artifact only use in a profile (https://bugs.eclipse.org/bugs/show_bug.cgi?id=367870#c18) --> |
| <configuration> |
| <lifecycleMappingMetadata> |
| <pluginExecutions> |
| <pluginExecution> |
| <!-- no native m2e support yet (https://issues.apache.org/jira/browse/MRRESOURCES-85) --> |
| <pluginExecutionFilter> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-remote-resources-plugin</artifactId> |
| <versionRange>[0,1.8.0)</versionRange> |
| <goals> |
| <goal>process</goal> |
| </goals> |
| </pluginExecutionFilter> |
| <action> |
| <ignore/> |
| </action> |
| </pluginExecution> |
| </pluginExecutions> |
| </lifecycleMappingMetadata> |
| </configuration> |
| </plugin> |
| </plugins> |
| </pluginManagement> |
| </build> |
| </profile> |
| <profile> |
| <id>enforce-output-timestamp-property</id> |
| <activation> |
| <!-- multiple profile activation conditions have AND logic ... --> |
| <property> |
| <name>apache-release</name> |
| </property> |
| <file> |
| <missing>${basedir}/.maven-apache-parent.marker</missing> |
| </file> |
| </activation> |
| <build> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-enforcer-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>enforce-output-timestamp-property</id> |
| <goals> |
| <goal>enforce</goal> |
| </goals> |
| <configuration> |
| <rules> |
| <requireProperty> |
| <property>project.build.outputTimestamp</property> |
| <message>The property "project.build.outputTimestamp" must be set on the reactor's root pom.xml to make the build reproducible. Further information at "https://maven.apache.org/guides/mini/guide-reproducible-builds.html".</message> |
| </requireProperty> |
| </rules> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| </build> |
| </profile> |
| <profile> |
| <id>sources</id> |
| <activation> |
| <property> |
| <name>sources</name> |
| </property> |
| </activation> |
| <build> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-source-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>attach-sources</id> |
| <phase>deploy</phase> |
| <goals> |
| <goal>jar-no-fork</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| </build> |
| </profile> |
| <profile> |
| <id>github</id> |
| <activation> |
| <property> |
| <name>github</name> |
| </property> |
| </activation> |
| <properties> |
| <enforcer.failFast>true</enforcer.failFast> |
| <jacoco.skip>true</jacoco.skip> |
| </properties> |
| <modules> |
| <module>../core</module> |
| <module>../extensions</module> |
| <module>../mavendeps</module> |
| <module>../starters</module> |
| <module>../testing</module> |
| <module>../valuetypes</module> |
| </modules> |
| <distributionManagement> |
| <repository> |
| <id>github</id> |
| <name>Github Releases</name> |
| <url>https://maven.pkg.github.com/apache/causeway</url> |
| </repository> |
| </distributionManagement> |
| </profile> |
| <profile> |
| <id>nightly-localfs-repo</id> |
| <activation> |
| <property> |
| <name>nightly-localfs-repo</name> |
| </property> |
| </activation> |
| <distributionManagement> |
| <repository> |
| <id>nightly-localfs-repo</id> |
| <name>Temporary Local Filesystem Staging Repository</name> |
| <url>file://${MVN_SNAPSHOTS_PATH}</url> |
| </repository> |
| </distributionManagement> |
| <build> |
| <plugins> |
| <plugin> |
| <artifactId>maven-deploy-plugin</artifactId> |
| <version>3.1.2</version> |
| <configuration> |
| <altDeploymentRepository> |
| nightly-localfs-repo::file://${MVN_SNAPSHOTS_PATH} |
| </altDeploymentRepository> |
| </configuration> |
| </plugin> |
| </plugins> |
| </build> |
| </profile> |
| <profile> |
| <id>jacoco-report-xml</id> |
| <activation> |
| <property> |
| <name>jacoco-report-xml</name> |
| </property> |
| </activation> |
| <properties> |
| <surefire-plugin.argLine>@{argLine} -Xmx384m</surefire-plugin.argLine> |
| </properties> |
| <build> |
| <plugins> |
| <plugin> |
| <groupId>org.jacoco</groupId> |
| <artifactId>jacoco-maven-plugin</artifactId> |
| <version>0.8.12</version> |
| <executions> |
| <execution> |
| <goals> |
| <goal>prepare-agent</goal> |
| </goals> |
| </execution> |
| <execution> |
| <id>report</id> |
| <phase>prepare-package</phase> |
| <goals> |
| <goal>report</goal> |
| </goals> |
| <configuration> |
| <formats>XML</formats> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| </build> |
| </profile> |
| </profiles> |
| |
| <!-- META DATA --> |
| |
| <url>https://causeway.apache.org</url> |
| <organization> |
| <name>The Apache Software Foundation</name> |
| <url>https://www.apache.org/</url> |
| </organization> |
| <licenses> |
| <license> |
| <name>Apache License, Version 2.0</name> |
| <url>https://www.apache.org/licenses/LICENSE-2.0.txt</url> |
| <distribution>repo</distribution> |
| </license> |
| </licenses> |
| <mailingLists> |
| <mailingList> |
| <name>developers</name> |
| <archive>http://mail-archives.apache.org/mod_mbox/causeway-dev/</archive> |
| <post>dev@causeway.apache.org</post> |
| <subscribe>dev-subscribe@causeway.apache.org</subscribe> |
| <unsubscribe>dev-unsubscribe@causeway.apache.org</unsubscribe> |
| </mailingList> |
| <mailingList> |
| <name>users</name> |
| <archive>http://mail-archives.apache.org/mod_mbox/causeway-users/</archive> |
| <post>users@causeway.apache.org</post> |
| <subscribe>users-subscribe@causeway.apache.org</subscribe> |
| <unsubscribe>users-unsubscribe@causeway.apache.org</unsubscribe> |
| </mailingList> |
| </mailingLists> |
| <scm> |
| <connection>scm:git:http://github.com/apache/causeway.git</connection> |
| <developerConnection>scm:git:https://github.com/apache/causeway.git</developerConnection> |
| <url>http://github.com/apache/causeway</url> |
| <tag>HEAD</tag> |
| </scm> |
| <inceptionYear>2010</inceptionYear> |
| <issueManagement> |
| <system>Jira</system> |
| <url>https://issues.apache.org/jira/browse/CAUSEWAY</url> |
| </issueManagement> |
| <ciManagement> |
| <system>CI</system> |
| <url>https://github.com/apache-causeway-committers/causeway-nightly</url> |
| </ciManagement> |
| <developers> |
| <developer> |
| <id>ahuber</id> |
| <name>Andi Huber</name> |
| <email>ahuber@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>committer</role> |
| </roles> |
| <timezone>+1</timezone> |
| </developer> |
| <developer> |
| <id>bibryam</id> |
| <name>Bilgin Ibryam</name> |
| <email>bibryam@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>committer</role> |
| </roles> |
| <timezone>+0</timezone> |
| </developer> |
| <developer> |
| <id>danhaywood</id> |
| <name>Dan Haywood</name> |
| <email>danhaywood@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>committer</role> |
| </roles> |
| <timezone>+0</timezone> |
| </developer> |
| <developer> |
| <id>dslaughter</id> |
| <name>Dave Slaughter</name> |
| <email>dslaughter@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>committer</role> |
| </roles> |
| <timezone>-6</timezone> |
| </developer> |
| <developer> |
| <id>jcvanderwal</id> |
| <name>Jeroen van der Wal</name> |
| <email>jcvanderwal@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>committer</role> |
| </roles> |
| <timezone>+1</timezone> |
| </developer> |
| <developer> |
| <id>jdoornenbal</id> |
| <name>Johan Doornenbal</name> |
| <email>jdoornenbal@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>committer</role> |
| </roles> |
| <timezone>+1</timezone> |
| </developer> |
| <developer> |
| <id>joergrade</id> |
| <name>Joerg Rade</name> |
| <email>joergrade@apache.org</email> |
| <roles> |
| <role>pmc chair</role> |
| <role>pmc</role> |
| <role>committer</role> |
| </roles> |
| <timezone>+1</timezone> |
| </developer> |
| <developer> |
| <id>kevin</id> |
| <name>Kevin Meyer</name> |
| <email>kevin@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>committer</role> |
| </roles> |
| <timezone>+2</timezone> |
| </developer> |
| <developer> |
| <id>madytyoo</id> |
| <name>Maurizio Taverna</name> |
| <email>madytyoo@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>committer</role> |
| </roles> |
| <timezone>+1</timezone> |
| </developer> |
| <developer> |
| <id>mgrigorov</id> |
| <name>Martin Grigorov</name> |
| <email>mgrigorov@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>committer</role> |
| </roles> |
| <timezone>+2</timezone> |
| </developer> |
| <developer> |
| <id>mnour</id> |
| <name>Mohammad Nour El-Din</name> |
| <email>mnour@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>mentor while incubating</role> |
| </roles> |
| <timezone>+1</timezone> |
| </developer> |
| <developer> |
| <id>mhesse</id> |
| <name>Martin Hesse</name> |
| <email>mhesse@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>committer</role> |
| </roles> |
| <timezone>+9</timezone> |
| </developer> |
| <developer> |
| <id>oscarbou</id> |
| <name>Oscar Bou</name> |
| <email>oscarbou@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>committer</role> |
| </roles> |
| <timezone>+1</timezone> |
| </developer> |
| <developer> |
| <id>rmatthews</id> |
| <name>Robert Matthews</name> |
| <email>rmatthews@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>committer</role> |
| </roles> |
| <timezone>+0</timezone> |
| </developer> |
| <developer> |
| <id>struberg</id> |
| <name>Mark Struberg</name> |
| <email>struberg@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>mentor while incubating</role> |
| </roles> |
| <timezone>+1</timezone> |
| </developer> |
| <developer> |
| <id>themalkolm</id> |
| <name>Alexander Krasnuhkin</name> |
| <email>themalkolm@apache.org</email> |
| <roles> |
| <role>pmc</role> |
| <role>committer</role> |
| </roles> |
| <timezone>+3</timezone> |
| </developer> |
| </developers> |
| |
| </project> |