Hi,

I have a project created which works fine with servicemix3.2.2. Now I want
to upgrade the servicemix version to 3.3.1. I have made the corresponding
changes in pom.xml file.

Here is the file content for pom.xml:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd";>
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.in2m.servicemix.common</groupId>
  <artifactId>errorhandling</artifactId>
  <packaging>jar</packaging>
  <version>1.0</version>
  <name>FINICITY :: ESB :: ERROR HANDLING :: OPERATION</name>
  <url>http://www.finicity.com</url>

  <repositories>
    <repository>
      <id>apache</id>
      <name>Apache Repository</name>
      <url>http://people.apache.org/repo/m2-ibiblio-rsync-repository</url>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <releases>
        <enabled>true</enabled>
      </releases>
    </repository>
    <repository>
      <id>apache.snapshots</id>
      <name>Apache Snapshots Repository</name>
      <url>http://people.apache.org/repo/m2-snapshot-repository</url>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
      <releases>
        <enabled>false</enabled>
      </releases>
    </repository>
  </repositories>

  <pluginRepositories>
    <pluginRepository>
      <id>apache</id>
      <name>Apache Repository</name>
      <url>http://people.apache.org/repo/m2-ibiblio-rsync-repository</url>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <releases>
        <enabled>true</enabled>
      </releases>
        </pluginRepository>
        <pluginRepository>
          <id>apache.snapshots</id>
          <name>Apache Snapshots Repository</name>
          <url>http://people.apache.org/repo/m2-snapshot-repository</url>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
          <releases>
            <enabled>false</enabled>
          </releases>
        </pluginRepository>
  </pluginRepositories>

  <dependencies>
    <dependency>
      <groupId>org.apache.servicemix</groupId>
      <artifactId>servicemix-camel</artifactId>
      <version>2009.01</version>
          <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.apache.servicemix</groupId>
      <artifactId>servicemix-core</artifactId>
      <version>${servicemix-version}</version>
      <scope>provided</scope>
    </dependency>
  </dependencies>

  <build>
    <resources>
       <resource>
        <directory>src/main/resources</directory>
        <includes>
          <include>**/*</include>
        </includes>
      </resource>
    </resources>
    <defaultGoal>install</defaultGoal>
    <plugins>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.servicemix.tooling</groupId>
        <artifactId>jbi-maven-plugin</artifactId>
        <version>4.3</version>      
        <extensions>true</extensions>       
      </plugin>     
      <plugin>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-maven-plugin</artifactId>
        <version>1.6.0</version>
      </plugin>
    </plugins>
  </build>

  <properties>
    <servicemix-version>3.3.1</servicemix-version>
  </properties>
</project>


When I do mvn install I get following:

pghog...@gpratibha:~/dev/smxesb/common/errorhandling> mvn install
[INFO] Scanning for projects...
[WARNING] POM for 'org.apache.servicemix:servicemix-pom:pom:2:runtime' is
invalid.

Its dependencies (if any) will NOT be available to the current build.
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).


Project ID: null:servicemix-utils:bundle:1.1.0

Reason: Cannot find parent: org.apache.servicemix:servicemix-pom for
project: null:servicemix-utils:bundle:1.1.0 for project
null:servicemix-utils:bundle:1.1.0


[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Fri Feb 26 11:27:37 IST 2010
[INFO] Final Memory: 8M/15M


What am I missing? I feel I am missing some configuration with the versions
that I am providing in pom.xml.

Please help..

Thanks,

Pratibha
-- 
View this message in context: 
http://old.nabble.com/Error-while-building-the-project-with-maven-while-using-servicemix3.3.1-tp27714850p27714850.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to