karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré (JIRA) <j...@apache.org>
Subject [jira] [Assigned] (KARAF-2665) EIK with custom Karaf distribution on Eclipse 3.8.x and 4.x
Date Sat, 04 Jan 2014 07:57:50 GMT

     [ https://issues.apache.org/jira/browse/KARAF-2665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Jean-Baptiste Onofré reassigned KARAF-2665:

    Assignee: Jean-Baptiste Onofré

> EIK with custom Karaf distribution on Eclipse 3.8.x and 4.x
> -----------------------------------------------------------
>                 Key: KARAF-2665
>                 URL: https://issues.apache.org/jira/browse/KARAF-2665
>             Project: Karaf
>          Issue Type: New Feature
>          Components: eik-core
>    Affects Versions: eik-0.10.0
>            Reporter: Adam Wehner
>            Assignee: Jean-Baptiste Onofré
>         Attachments: eik.patch
> I had the need to use EIK with a custom Karaf distribution in a newer Eclipse version.
Both points did not work with EIK. So I have fixed a bunch of issues with my colleague Markus
Krüger in order to make it work for our scenario:
> 1. An issue with Maven-URLs containing an @id annotation. No artifact resolution was
possible than. - (General Issue)
> 2. The launch configuration file is not created when the "Karaf Project" is created.
Because this worked only if the target platform was already set. Which can never happen at
first start, because the "Karaf Project" with the target definition file is not created yet.
(General Issue)
> 3. Bundle start levels for the launch configuration are read from the several features
files now. (Custom Distribution Issue)
> 4. All available bundles are activated for a new launch configuration. (General Issue)

> 5. NPE avoided: if target platform not set (General Issue)
> 6. Made EIK runnable on Eclipse 3.8.x and higher. I have tested it with Eclipse 3.8.2
and Eclipse 4.3.1. Attention: With this patch EIK is not working with Eclipse 3.7.x or lower,
because the target definition API has changed.
> See the attachement for a patch with our solutions. It would make me very happy, if this
changes could be merged to the EIK trunk.

This message was sent by Atlassian JIRA

View raw message