axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Harshana Eranga Martin (JIRA)" <>
Subject [jira] [Commented] (AXIS2-4937) Creating Eclipse Features and a p2 Repository for Axis2 Eclipse IDE plugins
Date Fri, 19 Aug 2011 19:50:28 GMT


Harshana Eranga Martin commented on AXIS2-4937:

Hi Andreas,

We can do something like following to solve the issue. 

1. We create a separate Eclipse plugin which is responsible of providing the dependencies
required by Eclipse plugins. Let's call it Libraries plugin
2. We make libraries plugin a required bundle for other eclipse plugins

How this solves the concerns you mentioned?

In this approach, Library bundle is generated using Felix plugin and embed the dependencies
in the same manner we do it now. So no manual intervention required in case of dependency

Since we don't embed dependencies in Eclipse plugins itself, we don't need to worry about
syncing Manifests. Version update can be done using a linux grep command.

Currently both Eclipse plugins contains a common sub set of jars embedded in them. In this
approach we remove them and create a common library bundle. Hence size of the plugins will
be reduced.

WDYT? If this sounds reasonable?

Thanks and Regards,

> Creating Eclipse Features and a p2 Repository for Axis2 Eclipse IDE plugins
> ---------------------------------------------------------------------------
>                 Key: AXIS2-4937
>                 URL:
>             Project: Axis2
>          Issue Type: New Feature
>          Components: ide plugins
>    Affects Versions: 1.5.4
>            Reporter: Harshana Eranga Martin
>            Priority: Critical
>             Fix For: 1.7.0
>         Attachments: Axis2_4937_Eclipse_plugins.patch
> This jira will be used to track the progress of creating Eclipse Features and a p2 repository
for Axis2 Eclipse IDE plugins.

This message is automatically generated by JIRA.
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message