All the parent poms are supposed to be in the Maven repo, and we do not have to build the 3.2.0 components, so why do we need to add relativePath. Aren't you running an online build? Are also still building 3.2.0 stuff?
---- Sent from my phone On Jul 1, 2011 9:39 AM, "Supun Malinga" <sup...@wso2.com> wrote: > Hi folks, > > Please make sure you have added relative paths in the components,features, > etc. > Otherwise you can't build 3.2.1 patch-release pom in a clean repo. > > > - How to do this, > > Lets take the system-statistics module. There packaging structure is as > follows. > > components/system-statistics$ tree -L 3 > > |-- org.wso2.carbon.statistics > > | |-- 3.2.0 > > | | |-- pom.xml > > | | |-- src > > | | `-- target > > | `-- 3.2.1 > > | |-- pom.xml > > | |-- src > > | `-- target > > |-- org.wso2.carbon.statistics.ui > > | `-- 3.2.0 > > | |-- pom.xml > > | |-- src > > | `-- target > > |-- pom.xml > > > > So in the * > components/system-statistics/org.wso2.carbon.statistics/3.2.1/pom.xml*, > you need to add the relative paths for the parent pom which is the, * > components/system-statistics/pom.xml.* > It would be like, > > <parent> > <groupId>org.wso2.carbon</groupId> > <artifactId>system-statistics</artifactId> > <version>3.2.0</version> > <relativePath>../../pom.xml</relativePath> > </parent> > > > > > - How to test if this works > > > 1. back up your existing .m2 repo (or clean the m2 repo) or > remove/move components/system-statistics/pom.xml from the m2 repo. > 2. goto *components/system-statistics/org.wso2.carbon.statistics/3.2.1/* and > 'mvn clean install' > > > *Please verify all your components that was added into 3.2.1 release.* > > thanks n regards, > -- > Supun Malinga, > > Software Engineer, > WSO2 Inc. > http://wso2.com > http://wso2.org > email - sup...@wso2.com <sup...@wso2.com> > mobile - 071 56 91 321
_______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev