[ 
https://issues.apache.org/activemq/browse/CAMEL-2734?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christian Schneider updated CAMEL-2734:
---------------------------------------

    Attachment: camel-core-2010-05-20.patch

Added a patch for the main pom that should cause all source jars to be updated 
with the required manifest entries. The only problem currently is that the 
version name of the bundle (should be 2.4.0-SNAPSHOT) is not correct for 
snapshots as 2.4-SNAPSHOT is used. But for releases this works well already.

> 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.4.0
>
>         Attachments: camel-core-2010-05-20.patch
>
>
> 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