Hi amilam,

On Sat, Jul 2, 2011 at 7:45 PM, Amila Maha Arachchi <[email protected]> wrote:

> Hi Supun,
>
> On Sat, Jul 2, 2011 at 9:38 AM, Supun Malinga <[email protected]> wrote:
>
>> Hi Amila,
>>
>> On Sat, Jul 2, 2011 at 9:29 AM, Amila Suriarachchi <[email protected]>wrote:
>>
>>>
>>>
>>> On Fri, Jul 1, 2011 at 9:38 AM, Supun Malinga <[email protected]> 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'
>>>>
>>>>
>>> shouldn't this suppose to work. since parent pom i.e 3.2.0 should have
>>> been in the maven repos?
>>>
>>
>> yes it does, but then we have to add the repositories to each of these
>> poms, cos' we do not build from the top to bottom in the patch release poms.
>> (What we do in the patch-release poms is, going into each module directory
>> and build from there.)
>>
>
> With the new structure in the patch-release folder, it is similar to our
> carbon folder struccture, right? In that case, adding the nexus repo to
> patch-release root pom wont work?
>

I tested this. But didn't work. :(
Explanation would be that, still the respective core, dependencies,
components, etc pom do the same thing which earlier patch-releases pom did.

thanks,

>
> AmilaM.
>
>>
>> thanks,
>>
>>>
>>> thanks,
>>> Amila.
>>>
>>>>
>>>> *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
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> [email protected]
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>>
>> --
>> 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
>>
>>
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
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

Reply via email to