You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Kenneth Petersen <kp...@lpk.dk> on 2010/05/31 10:05:56 UTC

[INFO] Error building POM (may not be this project's POM). - Project ID: unknown:maven-resources-plugin

I am new to Maven, so please bear with me if the solution to my problem seems simple.

I have created a simpel test project using the following 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>test</artifactId>
  <groupId>dk.lpk.jfuturama</groupId>
  <version>1.0-SNAPSHOT</version>
  <packaging>jar</packaging>

  <name>test</name>
</project>
***********************

The module contains only one java-file in the path
\src\main\java\dk\lpk\jfuturama\App.test:

***********************
package dk.lpk.jfuturama;

public interface App {
    double f(final double x);
}
***********************

When I invoke Maven 2 (v 2.2.1), I get the following message:
C:\development\src\JFuturama\branches\head\modules\test>mvn package -e
+ Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building test
[INFO] task-segment: [package]
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).
Project ID: unknown:maven-resources-plugin
Reason: Parent: org.apache.maven.plugins:maven-plugins:xml:12 of project: unknown:maven-resources-plugin has wrong packaging: xml. Must be 'pom'. for project unknown:maven-resources-plugin
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Unable to build project for plugin 'org.apache.maven.plugins:maven-resources-plugin': Parent: org.apache.maven.plugins:maven-plugins:xml:12 of project: unknown:maven-resources-plugin has wrong packaging: xml. Must be 'pom'. for project unknown:maven-resources-plugin
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1557)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1851)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackaging(DefaultLifecycleExecutor.java:1311)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappings(DefaultLifecycleExecutor.java:1275)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:534)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.InvalidPluginException: Unable to build project for plugin 'org.apache.maven.plugins:maven-resources-plugin': Parent: org.apache.maven.plugins:maven-plugins:xml:12 of project: unknown:maven-resources-plugin has wrong packaging: xml. Must be 'pom'. for project unknown:maven-resources-plugin
at org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion(DefaultPluginManager.java:293)
at org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin(DefaultPluginManager.java:205)
at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:184)
at org.apache.maven.plugin.DefaultPluginManager.loadPluginDescriptor(DefaultPluginManager.java:1642)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1540)
... 19 more
Caused by: org.apache.maven.project.ProjectBuildingException: Parent: org.apache.maven.plugins:maven-plugins:xml:12 of project: unknown:maven-resources-plugin has wrong packaging: xml. Must be 'pom'. for project unknown:maven-resources-plugin
at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1403)
at org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:823)
at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:255)
at org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion(DefaultPluginManager.java:277)
... 23 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Mon May 31 09:57:16 CEST 2010
[INFO] Final Memory: 1M/15M
[INFO] ------------------------------------------------------------------------
C:\development\src\JFuturama\branches\head\modules\test>

Maybe I should point out that I, due to firewall restrictions, is required to use an in house remote repository. For the time being I have Artifactory installed om my own computer.


Help in understanding why the error and solving the problem would be much appreciated.



Best regards
Kenneth Petersen

SV: [INFO] Error building POM (may not be this project's POM). - Project ID: unknown:maven-resources-plugin

Posted by Kenneth Petersen <kp...@lpk.dk>.
Removing the local repository resolved the problem.



-----Oprindelig meddelelse-----
Fra: Kenneth Petersen [mailto:kpe@lpk.dk] 
Sendt: 31. maj 2010 15:20
Til: Maven Users List
Emne: SV: [INFO] Error building POM (may not be this project's POM). - Project ID: unknown:maven-resources-plugin

My settings.xml is as follows:
<?xml version="1.0" encoding="UTF-8"?>
<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd" xmlns="http://maven.apache.org/SETTINGS/1.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <mirrors>
    <mirror>
      <mirrorOf>*</mirrorOf>
      <name>remote-repos</name>
      <url>http://localhost:8082/artifactory/remote-repos</url>
      <id>remote-repos</id>
    </mirror>
  </mirrors>
  <profiles>
    <profile>
      <repositories>
        <repository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>libs-releases</name>
          <url>http://localhost:8082/artifactory/libs-releases</url>
        </repository>
        <repository>
          <snapshots />
          <id>snapshots</id>
          <name>libs-snapshots</name>
          <url>http://localhost:8082/artifactory/libs-snapshots</url>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>plugins-releases</name>
          <url>http://localhost:8082/artifactory/plugins-releases</url>
        </pluginRepository>
        <pluginRepository>
          <snapshots />
          <id>snapshots</id>
          <name>plugins-snapshots</name>
          <url>http://localhost:8082/artifactory/plugins-snapshots</url>
        </pluginRepository>
      </pluginRepositories>
      <id>artifactory</id>
    </profile>
  </profiles>
  <activeProfiles>
    <activeProfile>artifactory</activeProfile>
  </activeProfiles>
</settings>

As I understand it, this should ensure that only the Artifactory instance is accessed.


Best regards
Kenneth Petersen



-----Oprindelig meddelelse-----
Fra: anders.g.hammar@gmail.com [mailto:anders.g.hammar@gmail.com] På vegne af Anders Hammar
Sendt: 31. maj 2010 13:39
Til: Maven Users List
Emne: Re: [INFO] Error building POM (may not be this project's POM). - Project ID: unknown:maven-resources-plugin

I'm guessing that you're getting some html/xml response from the firewall which is stored and interpreted as the pom by Maven. Have you configured your mirror (the artifactory instance) in settings.xml correctly?

/Anders
On Mon, May 31, 2010 at 10:05, Kenneth Petersen <kp...@lpk.dk> wrote:

> I am new to Maven, so please bear with me if the solution to my 
> problem seems simple.
>
> I have created a simpel test project using the following 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>test</artifactId>
>  <groupId>dk.lpk.jfuturama</groupId>
>  <version>1.0-SNAPSHOT</version>
>  <packaging>jar</packaging>
>
>  <name>test</name>
> </project>
> ***********************
>
> The module contains only one java-file in the path
> \src\main\java\dk\lpk\jfuturama\App.test:
>
> ***********************
> package dk.lpk.jfuturama;
>
> public interface App {
>    double f(final double x);
> }
> ***********************
>
> When I invoke Maven 2 (v 2.2.1), I get the following message:
> C:\development\src\JFuturama\branches\head\modules\test>mvn package -e
> + Error stacktraces are turned on.
> [INFO] Scanning for projects...
> [INFO]
> ----------------------------------------------------------------------
> --
> [INFO] Building test
> [INFO] task-segment: [package]
> [INFO]
> ----------------------------------------------------------------------
> --
> [INFO]
> ----------------------------------------------------------------------
> --
> [ERROR] BUILD ERROR
> [INFO]
> ----------------------------------------------------------------------
> -- [INFO] Error building POM (may not be this project's POM).
> Project ID: unknown:maven-resources-plugin
> Reason: Parent: org.apache.maven.plugins:maven-plugins:xml:12 of project:
> unknown:maven-resources-plugin has wrong packaging: xml. Must be 
> 'pom'. for project unknown:maven-resources-plugin [INFO]
> ----------------------------------------------------------------------
> --
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Unable to 
> build project for plugin 'org.apache.maven.plugins:maven-resources-plugin':
> Parent: org.apache.maven.plugins:maven-plugins:xml:12 of project:
> unknown:maven-resources-plugin has wrong packaging: xml. Must be 
> 'pom'. for project unknown:maven-resources-plugin at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(Defau
> ltLifecycleExecutor.java:1557)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(
> DefaultLifecycleExecutor.java:1851)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPa
> ckaging(DefaultLifecycleExecutor.java:1311)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycle
> Mappings(DefaultLifecycleExecutor.java:1275)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defaul
> tLifecycleExecutor.java:534)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHand
> leFailures(DefaultLifecycleExecutor.java:387)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegment
> s(DefaultLifecycleExecutor.java:348)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLif
> ecycleExecutor.java:180) at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> at
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60
> ) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> orImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
> at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> Caused by: org.apache.maven.plugin.InvalidPluginException: Unable to 
> build project for plugin 'org.apache.maven.plugins:maven-resources-plugin':
> Parent: org.apache.maven.plugins:maven-plugins:xml:12 of project:
> unknown:maven-resources-plugin has wrong packaging: xml. Must be 
> 'pom'. for project unknown:maven-resources-plugin at 
> org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion
> (DefaultPluginManager.java:293)
> at
> org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin(Def
> aultPluginManager.java:205)
> at
> org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPlugi
> nManager.java:184)
> at
> org.apache.maven.plugin.DefaultPluginManager.loadPluginDescriptor(Defa
> ultPluginManager.java:1642)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(Defau
> ltLifecycleExecutor.java:1540)
> ... 19 more
> Caused by: org.apache.maven.project.ProjectBuildingException: Parent:
> org.apache.maven.plugins:maven-plugins:xml:12 of project:
> unknown:maven-resources-plugin has wrong packaging: xml. Must be 
> 'pom'. for project unknown:maven-resources-plugin at 
> org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(De
> faultMavenProjectBuilder.java:1403)
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(Defa
> ultMavenProjectBuilder.java:823)
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepositor
> y(DefaultMavenProjectBuilder.java:255)
> at
> org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion
> (DefaultPluginManager.java:277)
> ... 23 more
> [INFO]
> ----------------------------------------------------------------------
> --
> [INFO] Total time: < 1 second
> [INFO] Finished at: Mon May 31 09:57:16 CEST 2010 [INFO] Final Memory: 
> 1M/15M [INFO]
> ----------------------------------------------------------------------
> -- C:\development\src\JFuturama\branches\head\modules\test>
>
> Maybe I should point out that I, due to firewall restrictions, is 
> required to use an in house remote repository. For the time being I 
> have Artifactory installed om my own computer.
>
>
> Help in understanding why the error and solving the problem would be 
> much appreciated.
>
>
>
> Best regards
> Kenneth Petersen
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


SV: [INFO] Error building POM (may not be this project's POM). - Project ID: unknown:maven-resources-plugin

Posted by Kenneth Petersen <kp...@lpk.dk>.
My settings.xml is as follows:
<?xml version="1.0" encoding="UTF-8"?>
<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd" xmlns="http://maven.apache.org/SETTINGS/1.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <mirrors>
    <mirror>
      <mirrorOf>*</mirrorOf>
      <name>remote-repos</name>
      <url>http://localhost:8082/artifactory/remote-repos</url>
      <id>remote-repos</id>
    </mirror>
  </mirrors>
  <profiles>
    <profile>
      <repositories>
        <repository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>libs-releases</name>
          <url>http://localhost:8082/artifactory/libs-releases</url>
        </repository>
        <repository>
          <snapshots />
          <id>snapshots</id>
          <name>libs-snapshots</name>
          <url>http://localhost:8082/artifactory/libs-snapshots</url>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>plugins-releases</name>
          <url>http://localhost:8082/artifactory/plugins-releases</url>
        </pluginRepository>
        <pluginRepository>
          <snapshots />
          <id>snapshots</id>
          <name>plugins-snapshots</name>
          <url>http://localhost:8082/artifactory/plugins-snapshots</url>
        </pluginRepository>
      </pluginRepositories>
      <id>artifactory</id>
    </profile>
  </profiles>
  <activeProfiles>
    <activeProfile>artifactory</activeProfile>
  </activeProfiles>
</settings>

As I understand it, this should ensure that only the Artifactory instance is accessed.


Best regards
Kenneth Petersen



-----Oprindelig meddelelse-----
Fra: anders.g.hammar@gmail.com [mailto:anders.g.hammar@gmail.com] På vegne af Anders Hammar
Sendt: 31. maj 2010 13:39
Til: Maven Users List
Emne: Re: [INFO] Error building POM (may not be this project's POM). - Project ID: unknown:maven-resources-plugin

I'm guessing that you're getting some html/xml response from the firewall which is stored and interpreted as the pom by Maven. Have you configured your mirror (the artifactory instance) in settings.xml correctly?

/Anders
On Mon, May 31, 2010 at 10:05, Kenneth Petersen <kp...@lpk.dk> wrote:

> I am new to Maven, so please bear with me if the solution to my 
> problem seems simple.
>
> I have created a simpel test project using the following 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>test</artifactId>
>  <groupId>dk.lpk.jfuturama</groupId>
>  <version>1.0-SNAPSHOT</version>
>  <packaging>jar</packaging>
>
>  <name>test</name>
> </project>
> ***********************
>
> The module contains only one java-file in the path
> \src\main\java\dk\lpk\jfuturama\App.test:
>
> ***********************
> package dk.lpk.jfuturama;
>
> public interface App {
>    double f(final double x);
> }
> ***********************
>
> When I invoke Maven 2 (v 2.2.1), I get the following message:
> C:\development\src\JFuturama\branches\head\modules\test>mvn package -e
> + Error stacktraces are turned on.
> [INFO] Scanning for projects...
> [INFO]
> ----------------------------------------------------------------------
> --
> [INFO] Building test
> [INFO] task-segment: [package]
> [INFO]
> ----------------------------------------------------------------------
> --
> [INFO]
> ----------------------------------------------------------------------
> --
> [ERROR] BUILD ERROR
> [INFO]
> ----------------------------------------------------------------------
> -- [INFO] Error building POM (may not be this project's POM).
> Project ID: unknown:maven-resources-plugin
> Reason: Parent: org.apache.maven.plugins:maven-plugins:xml:12 of project:
> unknown:maven-resources-plugin has wrong packaging: xml. Must be 
> 'pom'. for project unknown:maven-resources-plugin [INFO]
> ----------------------------------------------------------------------
> --
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Unable to 
> build project for plugin 'org.apache.maven.plugins:maven-resources-plugin':
> Parent: org.apache.maven.plugins:maven-plugins:xml:12 of project:
> unknown:maven-resources-plugin has wrong packaging: xml. Must be 
> 'pom'. for project unknown:maven-resources-plugin at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(Defau
> ltLifecycleExecutor.java:1557)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(
> DefaultLifecycleExecutor.java:1851)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPa
> ckaging(DefaultLifecycleExecutor.java:1311)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycle
> Mappings(DefaultLifecycleExecutor.java:1275)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defaul
> tLifecycleExecutor.java:534)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHand
> leFailures(DefaultLifecycleExecutor.java:387)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegment
> s(DefaultLifecycleExecutor.java:348)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLif
> ecycleExecutor.java:180) at 
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> at 
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60
> ) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> orImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
> at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> at 
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> Caused by: org.apache.maven.plugin.InvalidPluginException: Unable to 
> build project for plugin 'org.apache.maven.plugins:maven-resources-plugin':
> Parent: org.apache.maven.plugins:maven-plugins:xml:12 of project:
> unknown:maven-resources-plugin has wrong packaging: xml. Must be 
> 'pom'. for project unknown:maven-resources-plugin at
> org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion
> (DefaultPluginManager.java:293)
> at
> org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin(Def
> aultPluginManager.java:205)
> at
> org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPlugi
> nManager.java:184)
> at
> org.apache.maven.plugin.DefaultPluginManager.loadPluginDescriptor(Defa
> ultPluginManager.java:1642)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(Defau
> ltLifecycleExecutor.java:1540)
> ... 19 more
> Caused by: org.apache.maven.project.ProjectBuildingException: Parent:
> org.apache.maven.plugins:maven-plugins:xml:12 of project:
> unknown:maven-resources-plugin has wrong packaging: xml. Must be 
> 'pom'. for project unknown:maven-resources-plugin at
> org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(De
> faultMavenProjectBuilder.java:1403)
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(Defa
> ultMavenProjectBuilder.java:823)
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepositor
> y(DefaultMavenProjectBuilder.java:255)
> at
> org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion
> (DefaultPluginManager.java:277)
> ... 23 more
> [INFO]
> ----------------------------------------------------------------------
> --
> [INFO] Total time: < 1 second
> [INFO] Finished at: Mon May 31 09:57:16 CEST 2010 [INFO] Final Memory: 
> 1M/15M [INFO]
> ----------------------------------------------------------------------
> -- C:\development\src\JFuturama\branches\head\modules\test>
>
> Maybe I should point out that I, due to firewall restrictions, is 
> required to use an in house remote repository. For the time being I 
> have Artifactory installed om my own computer.
>
>
> Help in understanding why the error and solving the problem would be 
> much appreciated.
>
>
>
> Best regards
> Kenneth Petersen
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [INFO] Error building POM (may not be this project's POM). - Project ID: unknown:maven-resources-plugin

Posted by Anders Hammar <an...@hammar.net>.
I'm guessing that you're getting some html/xml response from the firewall
which is stored and interpreted as the pom by Maven. Have you configured
your mirror (the artifactory instance) in settings.xml correctly?

/Anders
On Mon, May 31, 2010 at 10:05, Kenneth Petersen <kp...@lpk.dk> wrote:

> I am new to Maven, so please bear with me if the solution to my problem
> seems simple.
>
> I have created a simpel test project using the following 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>test</artifactId>
>  <groupId>dk.lpk.jfuturama</groupId>
>  <version>1.0-SNAPSHOT</version>
>  <packaging>jar</packaging>
>
>  <name>test</name>
> </project>
> ***********************
>
> The module contains only one java-file in the path
> \src\main\java\dk\lpk\jfuturama\App.test:
>
> ***********************
> package dk.lpk.jfuturama;
>
> public interface App {
>    double f(final double x);
> }
> ***********************
>
> When I invoke Maven 2 (v 2.2.1), I get the following message:
> C:\development\src\JFuturama\branches\head\modules\test>mvn package -e
> + Error stacktraces are turned on.
> [INFO] Scanning for projects...
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building test
> [INFO] task-segment: [package]
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Error building POM (may not be this project's POM).
> Project ID: unknown:maven-resources-plugin
> Reason: Parent: org.apache.maven.plugins:maven-plugins:xml:12 of project:
> unknown:maven-resources-plugin has wrong packaging: xml. Must be 'pom'. for
> project unknown:maven-resources-plugin
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Unable to build
> project for plugin 'org.apache.maven.plugins:maven-resources-plugin':
> Parent: org.apache.maven.plugins:maven-plugins:xml:12 of project:
> unknown:maven-resources-plugin has wrong packaging: xml. Must be 'pom'. for
> project unknown:maven-resources-plugin
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1557)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1851)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackaging(DefaultLifecycleExecutor.java:1311)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappings(DefaultLifecycleExecutor.java:1275)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:534)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> Caused by: org.apache.maven.plugin.InvalidPluginException: Unable to build
> project for plugin 'org.apache.maven.plugins:maven-resources-plugin':
> Parent: org.apache.maven.plugins:maven-plugins:xml:12 of project:
> unknown:maven-resources-plugin has wrong packaging: xml. Must be 'pom'. for
> project unknown:maven-resources-plugin
> at
> org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion(DefaultPluginManager.java:293)
> at
> org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin(DefaultPluginManager.java:205)
> at
> org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:184)
> at
> org.apache.maven.plugin.DefaultPluginManager.loadPluginDescriptor(DefaultPluginManager.java:1642)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1540)
> ... 19 more
> Caused by: org.apache.maven.project.ProjectBuildingException: Parent:
> org.apache.maven.plugins:maven-plugins:xml:12 of project:
> unknown:maven-resources-plugin has wrong packaging: xml. Must be 'pom'. for
> project unknown:maven-resources-plugin
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1403)
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:823)
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:255)
> at
> org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion(DefaultPluginManager.java:277)
> ... 23 more
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: < 1 second
> [INFO] Finished at: Mon May 31 09:57:16 CEST 2010
> [INFO] Final Memory: 1M/15M
> [INFO]
> ------------------------------------------------------------------------
> C:\development\src\JFuturama\branches\head\modules\test>
>
> Maybe I should point out that I, due to firewall restrictions, is required
> to use an in house remote repository. For the time being I have Artifactory
> installed om my own computer.
>
>
> Help in understanding why the error and solving the problem would be much
> appreciated.
>
>
>
> Best regards
> Kenneth Petersen
>