[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [m2e-users] Error updating Maven configuration
|
<execute/> lifecycle mapping is not supported, most likely you need
proper project configurators to make this work.
http://wiki.eclipse.org/M2E_plugin_execution_not_covered
--
Regards,
Igor
On 12-07-23 5:28 AM, Alexey Romanov wrote:
On one of my m2e projects I have an error message: "Project
configuration is not up-to-date with pom.xml. Run project
configuration update" which I can't get rid of. After running update I
get an error dialog:
Title: Error updating Maven Configuration
Body: Unable to update maven configuration for the following projects:
Project Name: my project name
Error: empty column
The error marker disappears but reappears after recompiling the project.
This isn't a critical project, but it's annoying. Any way to fix it?
m2e version is 1.0.200.20111228-1245.
.project:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>ru.focusmedia.odp.server.datastore.jpa</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>bndtools.core.bndbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>bndtools.core.bndnature</nature>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
</projectDescription>
pom.xml:
<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>
<artifactId>datastore.jpa</artifactId>
<packaging>bundle</packaging>
<repositories>
<repository>
<id>springsource-repo</id>
<name>SpringSource Repository</name>
<url>http://repo.springsource.org/release</url>
</repository>
</repositories>
<properties>
<openjpa.sql.action>build</openjpa.sql.action>
<!-- <openjpa.sql.action>refresh</openjpa.sql.action> -->
<database.driver.name>org.postgresql.Driver</database.driver.name>
<database.connection.url>jdbc:postgresql://192.168.1.103:5433/odp</database.connection.url>
<database.user>odp</database.user>
<database.password>odp</database.password>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp.server</groupId>
<artifactId>datastore.api</artifactId>
<type>bundle</type>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derby</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa</artifactId>
<type>bundle</type>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.serp</artifactId>
<type>bundle</type>
</dependency>
<dependency>
<groupId>com.mysema.querydsl</groupId>
<artifactId>querydsl-jpa</artifactId>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
</dependency>
<dependency>
<groupId>com.mysema.querydsl</groupId>
<artifactId>querydsl-apt</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp</groupId>
<artifactId>poim.protocol</artifactId>
<type>bundle</type>
</dependency>
<dependency>
<groupId>org.ancoron.postgresql</groupId>
<artifactId>org.ancoron.postgresql.jpa</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>
org.apache.servicemix.bundles.commons-dbcp
</artifactId>
<type>bundle</type>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk16</artifactId>
<version>1.46</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
<goal>add-test-source</goal>
</goals>
<configuration>
<sources>
<source>target/generated-sources/java</source>
<source>src/main/java</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>com.mysema.maven</groupId>
<artifactId>maven-apt-plugin</artifactId>
<version>1.0.2</version>
<executions>
<execution>
<goals>
<goal>process</goal>
</goals>
<configuration>
<outputDirectory>target/generated-sources/java</outputDirectory>
<processor>com.mysema.query.apt.jpa.JPAAnnotationProcessor</processor>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa-maven-plugin</artifactId>
<version>${openjpa-version}</version>
<configuration>
<includes>**/entity/*.class</includes>
<excludes>**/entity/Q*.class</excludes>
<addDefaultConstructor>true</addDefaultConstructor>
<enforcePropertyRestrictions>true</enforcePropertyRestrictions>
<sqlAction>${openjpa.sql.action}</sqlAction>
<connectionDriverName>org.apache.commons.dbcp.BasicDataSource</connectionDriverName>
<connectionProperties>
driverClassName=${database.driver.name},
url=${database.connection.url},
username=${database.user},
password=${database.password},
</connectionProperties>
</configuration>
<executions>
<execution>
<id>enhancer</id>
<phase>process-classes</phase>
<goals>
<goal>enhance</goal>
<goal>sql</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa-all</artifactId>
<!-- set the version to be the same as the level in your runtime -->
<version>${openjpa-version}</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<executions>
<execution>
<id>bnd</id>
<phase>prepare-package</phase>
<goals>
<goal>bundle</goal>
</goals>
</execution>
</executions>
<configuration>
<instructions>
<_include>bnd.bnd</_include>
</instructions>
</configuration>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<!--This plugin's configuration is used to store Eclipse m2e settings
only. It has no influence on the Maven build itself. -->
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>
com.mysema.maven
</groupId>
<artifactId>
maven-apt-plugin
</artifactId>
<versionRange>
[1.0.2,)
</versionRange>
<goals>
<goal>process</goal>
</goals>
</pluginExecutionFilter>
<action>
<execute />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>
org.apache.openjpa
</groupId>
<artifactId>
openjpa-maven-plugin
</artifactId>
<versionRange>
[2.2.0,)
</versionRange>
<goals>
<goal>enhance</goal>
<goal>sql</goal>
</goals>
</pluginExecutionFilter>
<action>
<execute />
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
<parent>
<version>0.1.0</version>
<artifactId>parent</artifactId>
<groupId>ru.focusmedia.odp.server</groupId>
<relativePath>../ru.focusmedia.odp.server.parent/pom.xml</relativePath>
</parent>
</project>
parent pom.xml:
<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>
<groupId>ru.focusmedia.odp.server</groupId>
<artifactId>parent</artifactId>
<version>0.1.0</version>
<packaging>pom</packaging>
<name>parent</name>
<repositories>
<repository>
<id>eclipselink</id>
<name>EclipseLink Repo</name>
<url>http://download.eclipse.org/rt/eclipselink/maven.repo</url>
</repository>
<repository>
<id>sonatype</id>
<name>Sonatype OSS Repo</name>
<url>https://oss.sonatype.org/content/repositories/releases</url>
</repository>
</repositories>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>2.4.1</version>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<versionRange>[1.0.0,)</versionRange>
<goals>
<goal>enforce</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.3.7</version>
<extensions>true</extensions>
<configuration>
<instructions>
<_include>bnd.bnd</_include>
</instructions>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.4</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.7</version>
</plugin>
</plugins>
</pluginManagement>
</build>
<modules>
<!-- some modules -->
</modules>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.6.4</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>
org.apache.felix.ipojo.annotations
</artifactId>
<version>1.8.0</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.core</artifactId>
<version>4.2.0</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.compendium</artifactId>
<version>4.2.0</version>
</dependency>
<dependency>
<groupId>ru.focusmedia</groupId>
<artifactId>comms</artifactId>
<version>0.1.6</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia</groupId>
<artifactId>concurrent</artifactId>
<version>1.0.0</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia</groupId>
<artifactId>jsr-275</artifactId>
<version>1.0.0</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia</groupId>
<artifactId>jsr-305</artifactId>
<version>1.3.9</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia</groupId>
<artifactId>jump</artifactId>
<version>0.2.3</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp</groupId>
<artifactId>poim.protocol</artifactId>
<version>${poim-protocol-version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp.server</groupId>
<artifactId>api</artifactId>
<version>${project.version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp.server</groupId>
<artifactId>datastore.api</artifactId>
<version>${project.version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp.server</groupId>
<artifactId>datastore.datasource</artifactId>
<version>${project.version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp.server</groupId>
<artifactId>drivers.api</artifactId>
<version>${project.version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>12.0</version>
</dependency>
<dependency>
<groupId>biz.aQute</groupId>
<artifactId>bndlib</artifactId>
<version>1.50.0</version>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derby</artifactId>
<version>10.8.2.2</version>
</dependency>
<dependency>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa</artifactId>
<version>${openjpa-version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>
org.apache.servicemix.bundles.serp
</artifactId>
<version>1.13.1_4</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>com.mysema.querydsl</groupId>
<artifactId>querydsl-jpa</artifactId>
<version>${querydsl-version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>
org.apache.servicemix.bundles.cglib
</artifactId>
<version>2.2.2_1</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.0.2</version>
</dependency>
<dependency>
<groupId>org.ops4j.pax.url</groupId>
<artifactId>pax-url-assembly</artifactId>
<version>${pax-url-version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>org.ops4j.pax.url</groupId>
<artifactId>pax-url-reference</artifactId>
<version>${pax-url-version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp.server</groupId>
<artifactId>objects.api</artifactId>
<version>${project.version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp.server</groupId>
<artifactId>drivermanager.api</artifactId>
<version>${project.version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>org.apache.karaf</groupId>
<artifactId>apache-karaf</artifactId>
<version>${karaf-version}</version>
<type>zip</type>
<classifier>src</classifier>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp.server</groupId>
<artifactId>datastore.jpa</artifactId>
<version>${project.version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>
org.apache.servicemix.bundles.javax-inject
</artifactId>
<type>bundle</type>
<version>1_2</version>
</dependency>
<dependency>
<groupId>org.ancoron.postgresql</groupId>
<artifactId>org.ancoron.postgresql.jpa</artifactId>
<version>9.1.901.jdbc4.1-rc3</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>
org.apache.servicemix.bundles.commons-dbcp
</artifactId>
<version>1.4_3</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp.server</groupId>
<artifactId>users.api</artifactId>
<version>${project.version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp.server</groupId>
<artifactId>facade.api</artifactId>
<version>${project.version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp.server</groupId>
<artifactId>poim.api</artifactId>
<version>${project.version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>com.mysema.querydsl</groupId>
<artifactId>querydsl-apt</artifactId>
<version>${querydsl-version}</version>
</dependency>
<dependency>
<groupId>org.apache.mina</groupId>
<artifactId>mina-core</artifactId>
<version>2.0.4</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-servlet</artifactId>
<version>${jetty-version}</version>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-extender-whiteboard</artifactId>
<version>${pax-web-version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.3</version>
</dependency>
<dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time</artifactId>
<version>2.1</version>
</dependency>
<dependency>
<groupId>org.ops4j.pax.web</groupId>
<artifactId>pax-web-jetty</artifactId>
<version>${pax-web-version}</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia</groupId>
<artifactId>util</artifactId>
<version>0.0.3</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia</groupId>
<artifactId>serial</artifactId>
<version>0.0.2</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>org.joda</groupId>
<artifactId>joda-convert</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp.server</groupId>
<artifactId>multiplexor.api</artifactId>
<version>0.1.0</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>ru.focusmedia.odp.server</groupId>
<artifactId>scripts.api</artifactId>
<version>0.1.0</version>
<type>bundle</type>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>org.mozilla</groupId>
<artifactId>rhino</artifactId>
<version>1.7R4</version>
</dependency>
</dependencies>
</dependencyManagement>
<properties>
<karaf-version>2.2.7</karaf-version>
<pax-url-version>1.4.0</pax-url-version>
<pax-web-version>1.0.9</pax-web-version>
<openjpa-version>2.2.0</openjpa-version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<querydsl-version>2.7.0</querydsl-version>
<poim-protocol-version>4.0.0</poim-protocol-version>
<jetty-version>7.5.4.v20111024</jetty-version>
</properties>
</project>
Yours, Alexey Romanov
_______________________________________________
m2e-users mailing list
m2e-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/m2e-users