-
Notifications
You must be signed in to change notification settings - Fork 49
Open
Labels
bugSomething isn't workingSomething isn't workingwaiting-for-feedbackWaiting for 90 days until issues or pull request will be closedWaiting for 90 days until issues or pull request will be closed
Description
Affected version
3.21.0
Bug description
running mvn site from the top of a multi-module project results in the following error:
[INFO] Configuring report plugin maven-project-info-reports-plugin:3.9.0
[INFO] Detected 15 reports for maven-project-info-reports-plugin:3.9.0: ci-management, dependencies, dependency-info, dependency-management, distribution-management, index, issue-management, licenses, mailing-lists, modules, plugin-management, plugins, scm, summary, team
[WARNING] Site model of 'io.github.magwas:io.github.magwas.inez.parser:eclipse-plugin:0.0.1' for default locale is still using the old pre-version 2.0.0 model. You MUST migrate to the new model as soon as possible otherwise your build will break in the future!
[INFO] Relativizing site links with respect to localized project URL: https://github.com/kode-konveyor/inez-server.git
[INFO] Rendering content with org.apache.maven.skins:maven-fluido-skin:jar:1.5 skin
[INFO] Skipped "Source Xref" report (maven-jxr-plugin:3.6.0:jxr-no-fork), file "xref/index.html" already exists.
[INFO] Skipped "About" report (maven-project-info-reports-plugin:3.9.0:index), file "index.html" already exists.
[INFO] Rendering 1 generated Doxia document: 1 markdown
[INFO] Rendering 13 report documents
[INFO] Generating "Source Xref" report --- maven-jxr-plugin:3.6.0:jxr
[INFO] Generating "Dependencies" report --- maven-project-info-reports-plugin:3.9.0:dependencies
[INFO] io.github.magwas:io.github.magwas.inez.parser
[INFO] set version to 0.0.1
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for inez 0.0.1:
[INFO]
[INFO] inez ............................................... SUCCESS [01:59 min]
[INFO] io.github.magwas.inez.target ....................... SUCCESS [ 36.899 s]
[INFO] io.github.magwas.inez.parser ....................... FAILURE [ 10.321 s]
[INFO] io.github.magwas.inez.parser.tests ................. SKIPPED
[INFO] io.github.magwas.inez.model ........................ SKIPPED
[INFO] io.github.magwas.inez.model.tests .................. SKIPPED
[INFO] io.github.magwas.inez.ui ........................... SKIPPED
[INFO] io.github.magwas.inez.ui.tests ..................... SKIPPED
[INFO] io.github.magwas.inez.ui.product ................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:55 min
[INFO] Finished at: 2025-09-04T17:00:55+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.21.0:site (default-site) on project io.github.magwas.inez.parser: Failed to render site: Error generating maven-project-info-reports-plugin:3.9.0:dependencies report: Cannot invoke "org.apache.maven.model.Parent.getVersion()" because "parent" is null -> [Help 1]
The parent pom is correctly identified in io.github.magwas.inez.parser:
<parent>
<groupId>io.github.magwas</groupId>
<artifactId>inez</artifactId>
<version>0.0.1</version>
<relativePath>../pom.xml</relativePath>
</parent>
Following the output of mvn -B help:effective-pom. Correctly identifies the parent, and uses its pom.
[INFO] Scanning for projects...
[INFO] Tycho Version: 4.0.12 (ff2f4fabcea3c5f18cae5a32146bf5defab95d6e)
[INFO] Tycho Mode: project
[INFO] Tycho Builder: maven
[INFO] Build Threads: 1
[INFO] Inspecting build with total of 1 modules
[INFO] Installing Central Publishing features
[INFO]
[INFO] -----------< io.github.magwas:io.github.magwas.inez.parser >------------
[INFO] Building io.github.magwas.inez.parser 0.0.1
[INFO] from pom.xml
[INFO] ---------------------------[ eclipse-plugin ]---------------------------
[INFO]
[INFO] --- help:3.5.1:effective-pom (default-cli) @ io.github.magwas.inez.parser ---
[INFO]
Effective POMs, after inheritance, interpolation, and profiles are applied:
<?xml version="1.0" encoding="UTF-8"?>
<!-- ====================================================================== -->
<!-- -->
<!-- Generated by Maven Help Plugin -->
<!-- See: https://maven.apache.org/plugins/maven-help-plugin/ -->
<!-- -->
<!-- ====================================================================== -->
<!-- ====================================================================== -->
<!-- -->
<!-- Effective POM for project -->
<!-- 'io.github.magwas:io.github.magwas.inez.parser:eclipse-plugin:0.0.1' -->
<!-- -->
<!-- ====================================================================== -->
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>io.github.magwas</groupId>
<artifactId>inez</artifactId>
<version>0.0.1</version>
</parent>
<groupId>io.github.magwas</groupId>
<artifactId>io.github.magwas.inez.parser</artifactId>
<version>0.0.1</version>
<packaging>eclipse-plugin</packaging>
<description>Parser for Inez</description>
<url>https://github.com/kode-konveyor/inez-server.git</url>
<licenses>
<license>
<name>GPL affero</name>
<url>https://www.gnu.org/licenses/agpl-3.0.en.html</url>
<comments>GNU Affero General Public License</comments>
</license>
</licenses>
<developers>
<developer>
<name>Árpád Magosányi</name>
<email>m4gw4s@gmail.com</email>
</developer>
</developers>
<scm>
<connection>scm:git:https://github.com/kode-konveyor/inez-server.git</connection>
<developerConnection>scm:git:https://github.com/kode-konveyor/inez-server.git</developerConnection>
<url>https://github.com/kode-konveyor/inez-server.git</url>
</scm>
<issueManagement>
<system>github</system>
<url>https://github.com/kode-konveyor/inez-server/issues</url>
</issueManagement>
<distributionManagement>
<site>
<id>website</id>
<name>Project site</name>
<url>https://repo.kodekonveyor.com/io.github.magwas.inez.parser</url>
</site>
</distributionManagement>
<properties>
<jdk.full.version>JavaSE-21</jdk.full.version>
<jdk.version>21</jdk.version>
<junit-version>5.12.1</junit-version>
<konveyor-version>0.4.7</konveyor-version>
<konveyor.uploadRsyncURI>server:/var/www/repository/io.github.magwas.inez.parser/0.0.1</konveyor.uploadRsyncURI>
<maven-version>3.9.11</maven-version>
<maven.compiler.fork>true</maven.compiler.fork>
<maven.compiler.source>21</maven.compiler.source>
<maven.compiler.target>21</maven.compiler.target>
<maven.dependency.plugin.version>2.10</maven.dependency.plugin.version>
<maven.site.deploy.skip>true</maven.site.deploy.skip>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.encoding>UTF-8</project.encoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<skipSurefireReport>true</skipSurefireReport>
<spring-boot-version>3.5.3</spring-boot-version>
<spring-data-version>3.5.2</spring-data-version>
<spring-version>6.2.9</spring-version>
<tycho-version>4.0.12</tycho-version>
<tycho.env.osgi.arch>x86_64</tycho.env.osgi.arch>
<tycho.env.osgi.os>linux</tycho.env.osgi.os>
<tycho.env.osgi.ws>gtk</tycho.env.osgi.ws>
<tycho.localArtifacts>ignore</tycho.localArtifacts>
</properties>
<dependencies>
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr4-maven-plugin</artifactId>
<version>4.13.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-autoconfigure</artifactId>
<version>3.5.3</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>io.github.magwas</groupId>
<artifactId>konveyor-base</artifactId>
<version>0.4.7</version>
<classifier>runtime</classifier>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>io.github.magwas</groupId>
<artifactId>konveyor-base-testing</artifactId>
<version>0.4.7</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>osgi.core</artifactId>
<version>6.0.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.github.magwas</groupId>
<artifactId>konveyor-base</artifactId>
<version>0.4.7</version>
<classifier>annotations</classifier>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.12.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>5.12.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-launcher</artifactId>
<version>1.12.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>net.sourceforge.pmd</groupId>
<artifactId>pmd-java</artifactId>
<version>7.16.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>6.2.9</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>6.2.9</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>6.2.9</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-commons</artifactId>
<version>3.5.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>5.18.0</version>
<scope>compile</scope>
</dependency>
</dependencies>
<repositories>
<repository>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>central</id>
<name>Central Repository</name>
<url>https://repo.maven.apache.org/maven2</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>central</id>
<name>Central Repository</name>
<url>https://repo.maven.apache.org/maven2</url>
</pluginRepository>
</pluginRepositories>
<build>
<sourceDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/src/main/java</sourceDirectory>
<scriptSourceDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/src/main/scripts</scriptSourceDirectory>
<testSourceDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/src/test/java</testSourceDirectory>
<outputDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/target/classes</outputDirectory>
<testOutputDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/target/test-classes</testOutputDirectory>
<resources>
<resource>
<directory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/src/main/resources</directory>
</resource>
</resources>
<testResources>
<testResource>
<directory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/src/test/resources</directory>
</testResource>
</testResources>
<directory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/target</directory>
<finalName>io.github.magwas.inez.parser-0.0.1</finalName>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>3.1.0</version>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>3.7.1</version>
</plugin>
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.7.0</version>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>3.0.1</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.sonatype.central</groupId>
<artifactId>central-publishing-maven-plugin</artifactId>
<version>0.8.0</version>
<extensions>true</extensions>
<executions>
<execution>
<id>injected-central-publishing</id>
<phase>deploy</phase>
<goals>
<goal>publish</goal>
</goals>
<configuration>
<publishingServerId>central</publishingServerId>
</configuration>
</execution>
</executions>
<configuration>
<publishingServerId>central</publishingServerId>
</configuration>
</plugin>
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.8.1</version>
<executions>
<execution>
<id>copy-xml</id>
<phase>validate</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>io.github.magwas</groupId>
<artifactId>konveyor-base</artifactId>
<version>0.4.7</version>
<classifier>tooling</classifier>
<type>jar</type>
<overWrite>false</overWrite>
</artifactItem>
</artifactItems>
<outputDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor</outputDirectory>
<includes>tools/*.sh,hooks/*,*.xml,xslt/*.xslt,settings/*</includes>
</configuration>
</execution>
<execution>
<id>copy-konveyor-base</id>
<phase>validate</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>io.github.magwas</groupId>
<artifactId>konveyor-base</artifactId>
<version>0.4.7</version>
<classifier>tooling</classifier>
<type>jar</type>
<overWrite>false</overWrite>
</artifactItem>
</artifactItems>
<stripVersion>true</stripVersion>
</configuration>
</execution>
<execution>
<phase>initialize</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<stripVersion>true</stripVersion>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.antlr</groupId>
<artifactId>antlr4-maven-plugin</artifactId>
<version>4.13.2</version>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>antlr4</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.26.0</version>
<executions>
<execution>
<id>pmd</id>
<phase>compile</phase>
<goals>
<goal>pmd</goal>
</goals>
<configuration>
<skip>true</skip>
<includeXmlInReports />
<includeTests>true</includeTests>
<rulesets>
<ruleset>konveyor.xml</ruleset>
<ruleset>upstream.xml</ruleset>
</rulesets>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>io.github.magwas</groupId>
<artifactId>konveyor-base</artifactId>
<version>0.4.7</version>
<classifier>tooling</classifier>
<scope>compile</scope>
</dependency>
</dependencies>
<configuration>
<skip>true</skip>
<includeXmlInReports />
<includeTests>true</includeTests>
<rulesets>
<ruleset>konveyor.xml</ruleset>
<ruleset>upstream.xml</ruleset>
</rulesets>
</configuration>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.5.3</version>
<configuration>
<failIfNoTests>true</failIfNoTests>
<testClassesDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/target/classes</testClassesDirectory>
</configuration>
</plugin>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>3.3.1</version>
<executions>
<execution>
<id>attach-sources</id>
<phase>package</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
<execution>
<id>attach-test-sources</id>
<phase>package</phase>
<goals>
<goal>test-jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>3.4.2</version>
<executions>
<execution>
<id>fake-javadoc</id>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<classifier>javadoc</classifier>
<classesDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/target/javadoc</classesDirectory>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
<version>4.0.12</version>
<executions>
<execution>
<id>default-update-consumer-pom</id>
<phase>prepare-package</phase>
<goals>
<goal>update-consumer-pom</goal>
</goals>
<configuration>
<archive>
<manifestEntries>
<Bundle-RequiredExecutionEnvironment>JavaSE-21</Bundle-RequiredExecutionEnvironment>
</manifestEntries>
</archive>
</configuration>
</execution>
<execution>
<id>default-package-plugin</id>
<phase>package</phase>
<goals>
<goal>package-plugin</goal>
</goals>
<configuration>
<archive>
<manifestEntries>
<Bundle-RequiredExecutionEnvironment>JavaSE-21</Bundle-RequiredExecutionEnvironment>
</manifestEntries>
</archive>
</configuration>
</execution>
<execution>
<id>default-build-qualifier</id>
<phase>validate</phase>
<goals>
<goal>build-qualifier</goal>
</goals>
<configuration>
<archive>
<manifestEntries>
<Bundle-RequiredExecutionEnvironment>JavaSE-21</Bundle-RequiredExecutionEnvironment>
</manifestEntries>
</archive>
</configuration>
</execution>
<execution>
<id>default-validate-id</id>
<phase>validate</phase>
<goals>
<goal>validate-id</goal>
</goals>
<configuration>
<archive>
<manifestEntries>
<Bundle-RequiredExecutionEnvironment>JavaSE-21</Bundle-RequiredExecutionEnvironment>
</manifestEntries>
</archive>
</configuration>
</execution>
<execution>
<id>default-validate-version</id>
<phase>validate</phase>
<goals>
<goal>validate-version</goal>
</goals>
<configuration>
<archive>
<manifestEntries>
<Bundle-RequiredExecutionEnvironment>JavaSE-21</Bundle-RequiredExecutionEnvironment>
</manifestEntries>
</archive>
</configuration>
</execution>
</executions>
<configuration>
<archive>
<manifestEntries>
<Bundle-RequiredExecutionEnvironment>JavaSE-21</Bundle-RequiredExecutionEnvironment>
</manifestEntries>
</archive>
</configuration>
</plugin>
<plugin>
<artifactId>maven-gpg-plugin</artifactId>
<version>3.2.8</version>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>3.21.0</version>
<executions>
<execution>
<id>default-site</id>
<phase>site</phase>
<goals>
<goal>site</goal>
</goals>
<configuration>
<outputDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/target/site</outputDirectory>
<reportPlugins>
<reportPlugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.27.0</version>
<configuration>
<skip>true</skip>
<includeXmlInReports />
<includeTests>true</includeTests>
<rulesets>
<ruleset>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/konveyor.xml</ruleset>
<ruleset>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/upstream.xml</ruleset>
</rulesets>
</configuration>
</reportPlugin>
<reportPlugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
</reportPlugin>
<reportPlugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>3.6.0</version>
</reportPlugin>
<reportPlugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
</reportPlugin>
</reportPlugins>
</configuration>
</execution>
<execution>
<id>default-deploy</id>
<phase>site-deploy</phase>
<goals>
<goal>deploy</goal>
</goals>
<configuration>
<outputDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/target/site</outputDirectory>
<reportPlugins>
<reportPlugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.27.0</version>
<configuration>
<skip>true</skip>
<includeXmlInReports />
<includeTests>true</includeTests>
<rulesets>
<ruleset>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/konveyor.xml</ruleset>
<ruleset>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/upstream.xml</ruleset>
</rulesets>
</configuration>
</reportPlugin>
<reportPlugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
</reportPlugin>
<reportPlugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>3.6.0</version>
</reportPlugin>
<reportPlugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
</reportPlugin>
</reportPlugins>
</configuration>
</execution>
</executions>
<configuration>
<outputDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/target/site</outputDirectory>
<reportPlugins>
<reportPlugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.27.0</version>
<configuration>
<skip>true</skip>
<includeXmlInReports />
<includeTests>true</includeTests>
<rulesets>
<ruleset>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/konveyor.xml</ruleset>
<ruleset>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/upstream.xml</ruleset>
</rulesets>
</configuration>
</reportPlugin>
<reportPlugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
</reportPlugin>
<reportPlugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>3.6.0</version>
</reportPlugin>
<reportPlugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
</reportPlugin>
</reportPlugins>
</configuration>
</plugin>
<plugin>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>3.9.0</version>
</plugin>
<plugin>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>3.0.0-M4</version>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
<version>4.0.12</version>
<extensions>true</extensions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>3.5.1</version>
<executions>
<execution>
<id>validate-hook</id>
<phase>validate</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/bin/sh</executable>
<arguments>
<argument>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/validate</argument>
</arguments>
</configuration>
</execution>
<execution>
<id>initialize-hook</id>
<phase>initialize</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/initialize</executable>
</configuration>
</execution>
<execution>
<id>generate-sources-hook</id>
<phase>generate-sources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/generate-sources</executable>
</configuration>
</execution>
<execution>
<id>process-sources-hook</id>
<phase>process-sources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/process-sources</executable>
</configuration>
</execution>
<execution>
<id>generate-resources-hook</id>
<phase>generate-resources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/generate-resources</executable>
</configuration>
</execution>
<execution>
<id>process-resources-hook</id>
<phase>process-resources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/process-resources</executable>
</configuration>
</execution>
<execution>
<id>compile-hook</id>
<phase>compile</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/compile</executable>
</configuration>
</execution>
<execution>
<id>process-classes-hook</id>
<phase>process-classes</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/process-classes</executable>
</configuration>
</execution>
<execution>
<id>generate-test-sources-hook</id>
<phase>generate-test-sources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/generate-test-sources</executable>
</configuration>
</execution>
<execution>
<id>process-test-sources-hook</id>
<phase>process-test-sources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/process-test-sources</executable>
</configuration>
</execution>
<execution>
<id>generate-test-resources-hook</id>
<phase>generate-test-resources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/generate-test-resources</executable>
</configuration>
</execution>
<execution>
<id>process-test-resources-hook</id>
<phase>process-test-resources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/process-test-resources</executable>
</configuration>
</execution>
<execution>
<id>test-compile-hook</id>
<phase>test-compile</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/test-compile</executable>
</configuration>
</execution>
<execution>
<id>process-test-classes-hook</id>
<phase>process-test-classes</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/process-test-classes</executable>
</configuration>
</execution>
<execution>
<id>test-hook</id>
<phase>test</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/test</executable>
</configuration>
</execution>
<execution>
<id>prepare-package-hook</id>
<phase>prepare-package</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/prepare-package</executable>
</configuration>
</execution>
<execution>
<id>package-hook</id>
<phase>package</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/package</executable>
</configuration>
</execution>
<execution>
<id>pre-integration-test-hook</id>
<phase>pre-integration-test</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/pre-integration-test</executable>
</configuration>
</execution>
<execution>
<id>integration-test-hook</id>
<phase>integration-test</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/integration-test</executable>
</configuration>
</execution>
<execution>
<id>post-integration-test-hook</id>
<phase>post-integration-test</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/post-integration-test</executable>
</configuration>
</execution>
<execution>
<id>verify-hook</id>
<phase>verify</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/verify</executable>
</configuration>
</execution>
<execution>
<id>install-hook</id>
<phase>install</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/install</executable>
</configuration>
</execution>
<execution>
<id>deploy-hook</id>
<phase>deploy</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/deploy</executable>
</configuration>
</execution>
<execution>
<id>pre-site-hook</id>
<phase>pre-site</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/pre-site</executable>
</configuration>
</execution>
<execution>
<id>site-hook</id>
<phase>site</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/site</executable>
</configuration>
</execution>
<execution>
<id>post-site-hook</id>
<phase>post-site</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/post-site</executable>
</configuration>
</execution>
<execution>
<id>site-deploy-hook</id>
<phase>site-deploy</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<workingDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser</workingDirectory>
<executable>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/hooks/site-deploy</executable>
<arguments>
<argument>server:/var/www/repository/io.github.magwas.inez.parser/0.0.1</argument>
</arguments>
</configuration>
</execution>
<execution>
<phase>pre-site</phase>
<configuration>
<skip>true</skip>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>4.0.12</version>
<executions>
<execution>
<id>default-target-platform</id>
<phase>initialize</phase>
<goals>
<goal>target-platform</goal>
</goals>
<configuration>
<target>
<artifact>
<groupId>io.github.magwas</groupId>
<artifactId>io.github.magwas.inez.target</artifactId>
<version>0.0.1</version>
</artifact>
</target>
</configuration>
</execution>
</executions>
<configuration>
<target>
<artifact>
<groupId>io.github.magwas</groupId>
<artifactId>io.github.magwas.inez.target</artifactId>
<version>0.0.1</version>
</artifact>
</target>
</configuration>
</plugin>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>3.2.0</version>
<executions>
<execution>
<id>default-clean</id>
<phase>clean</phase>
<goals>
<goal>clean</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-plugin</artifactId>
<version>4.0.12</version>
<executions>
<execution>
<id>default-p2-metadata-default</id>
<phase>package</phase>
<goals>
<goal>p2-metadata-default</goal>
</goals>
</execution>
<execution>
<id>default-update-local-index</id>
<phase>install</phase>
<goals>
<goal>update-local-index</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-compiler-plugin</artifactId>
<version>4.0.12</version>
<executions>
<execution>
<id>default-testCompile</id>
<phase>test-compile</phase>
<goals>
<goal>testCompile</goal>
</goals>
</execution>
<execution>
<id>default-compile</id>
<phase>compile</phase>
<goals>
<goal>compile</goal>
</goals>
</execution>
<execution>
<id>default-validate-classpath</id>
<phase>initialize</phase>
<goals>
<goal>validate-classpath</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>3.1.1</version>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>3.3.1</version>
<executions>
<execution>
<id>default-testResources</id>
<phase>process-test-resources</phase>
<goals>
<goal>testResources</goal>
</goals>
</execution>
<execution>
<id>default-resources</id>
<phase>process-resources</phase>
<goals>
<goal>resources</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-install-plugin</artifactId>
<version>3.1.1</version>
<executions>
<execution>
<id>default-install</id>
<phase>install</phase>
<goals>
<goal>install</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-bnd-plugin</artifactId>
<version>4.0.12</version>
<executions>
<execution>
<id>default-process</id>
<phase>process-classes</phase>
<goals>
<goal>process</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-ds-plugin</artifactId>
<version>4.0.12</version>
<executions>
<execution>
<id>default-declarative-services</id>
<phase>process-classes</phase>
<goals>
<goal>declarative-services</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<reporting>
<outputDirectory>/home/mag/project/KodeKonveyor/inez-server/inez.parser/target/site</outputDirectory>
<plugins>
<plugin>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.27.0</version>
<configuration>
<skip>true</skip>
<includeXmlInReports />
<includeTests>true</includeTests>
<rulesets>
<ruleset>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/konveyor.xml</ruleset>
<ruleset>/home/mag/project/KodeKonveyor/inez-server/inez.parser/.konveyor/upstream.xml</ruleset>
</rulesets>
</configuration>
</plugin>
<plugin>
<artifactId>maven-surefire-report-plugin</artifactId>
</plugin>
<plugin>
<artifactId>maven-jxr-plugin</artifactId>
<version>3.6.0</version>
</plugin>
</plugins>
</reporting>
</project>
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 7.016 s
[INFO] Finished at: 2025-09-04T17:33:11+02:00
[INFO] ------------------------------------------------------------------------
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingwaiting-for-feedbackWaiting for 90 days until issues or pull request will be closedWaiting for 90 days until issues or pull request will be closed