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 - [email protected] <[email protected]>
mobile - 071 56 91 321
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev