Hi All, I'm delighted to inform you that I've completed this task. I need to clarify few things before submitting the patch.
For this task, I used the Carbon p2 maven plugin [0] which is licensed under ASL 2.0 and publically available at WSO2 maven repository[1]. Is there any issue using this maven plugin? [0]. http://wso2.org/svn/browse/wso2/branches/carbon/3.0.0/dependencies/carbon-p2-plugin/?pathrev=63544 <http://wso2.org/svn/browse/wso2/branches/carbon/3.0.0/dependencies/carbon-p2-plugin/?pathrev=63544> [1]. http://dist.wso2.org/maven2/org/wso2/maven/carbon-p2-plugin/ <http://dist.wso2.org/maven2/org/wso2/maven/carbon-p2-plugin/>Thanks and Regads, Harshana On 21 January 2011 10:58, Harshana Eranga Martin <[email protected]>wrote: > Hi All, > > I will go forward and will do the needful. Meanwhile I have created > AXIS2-4937 [0] issue to track the progress of this task. > > [0]. https://issues.apache.org/jira/browse/AXIS2-4937 > > <https://issues.apache.org/jira/browse/AXIS2-4937>Thanks and Regards, > Harshana > > > On 20 January 2011 22:16, Saminda Wijeratne <[email protected]> wrote: > >> +1 >> >> Saminda >> >> >> On Thu, Jan 20, 2011 at 5:18 PM, Harshana Eranga Martin < >> [email protected]> wrote: >> >>> Hi All, >>> >>> Currently there are 2 Eclipse plugins as Axis2 Codegen plugin and Axis2 >>> Service archive plugin under Axis2 tools and at the moment these plugins are >>> distributed as zip archives. Eclipse users need to extract these >>> zip archives and copy the jar files to the plugins folder of their Eclipse >>> installation. >>> >>> Disadvantage in this approach is, inability to install the plugins if all >>> the dependencies are not already contains in the users' Eclipse >>> installation. For example this[0] is caused due to missing javax.activation >>> and javax.xml.stream bundles/packages. >>> >>> As Andreas has explained in this [1] issue to solve this problem, we have >>> to create Eclipse Features for these plugins so that the p2 >>> based Eclipse update manager can automatically calculate and download the >>> missing dependencies. >>> >>> So how about we create Eclipse Features and a p2 repository for Axis2 >>> Eclipse plugins and distribute the Eclipse plugins via p2 repository. Devs, >>> WDYT? >>> >>> >>> [0]. http://markmail.org/message/bzkt6ylqcvqxznnn >>> <http://markmail.org/message/bzkt6ylqcvqxznnn>[1]. >>> https://issues.apache.org/jira/browse/AXIS2-4916 >>> >>> >>> Thanks and Regards, >>> Harshana Martin >>> -- >>> Harshana Eranga Martin >>> Software Engineer, >>> WSO2 Inc. >>> Web: http://wso2.com >>> http://wso2.org >>> >>> ECF Committer: http://www.eclipse.org/ecf/ >>> Blog: http://harshana05.blogspot.com >>> Profile: https://www.google.com/profiles/harshana05 >>> >>> >> > -- > Harshana Eranga Martin > Software Engineer, > WSO2 Inc. > Web: http://wso2.com > http://wso2.org > > ECF Committer: http://www.eclipse.org/ecf/ > Blog: http://harshana05.blogspot.com > Profile: https://www.google.com/profiles/harshana05 > > -- Thanks and Regards, Harshana Martin -- Harshana Eranga Martin Software Engineer, WSO2 Inc. Web: http://wso2.com http://wso2.org ECF Committer: http://www.eclipse.org/ecf/ Blog: http://harshana05.blogspot.com Profile: https://www.google.com/profiles/harshana05
