karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Adam Wehner (JIRA)" <j...@apache.org>
Subject [jira] [Created] (KARAF-2665) EIK with custom Karaf distribution on Eclipse 3.8.x and 4.x
Date Fri, 03 Jan 2014 08:22:52 GMT
Adam Wehner created KARAF-2665:

             Summary: 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
         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.

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