Camel source jars should support source code attachment feature of eclipse ide 
in pde mode
------------------------------------------------------------------------------------------

                 Key: CAMEL-2734
                 URL: https://issues.apache.org/activemq/browse/CAMEL-2734
             Project: Apache Camel
          Issue Type: Improvement
    Affects Versions: 2.2.0
            Reporter: Christian Schneider
             Fix For: 2.3.0


While source attachment works nicely outside of eclipse pde bundles with mvn 
eclipse:eclipse the same is currently very difficult when using the pde mode of 
eclipse. As this mode is the default for UI design camel should support it.

I found in the eclips pde FAQ that it is necessary to add a header to the 
Manifest of the source bundle to attach it to the bundle. See
http://wiki.eclipse.org/PDE/FAQ#How_do_source_attachments_for_bundles_work

For camel-core-2.2.0-sources.jar I added the following to the Manifest by hand:
Bundle-SymbolicName: org.apache.camel.camel-core.source
Eclipse-SourceBundle: org.apache.camel.camel-core;version="2.2.0"

After this simple change the source was automatically attached to the bundle by 
eclipse. So I propose to add this header by default to all source artifacts 
created in the maven build.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to