[
https://issues.apache.org/activemq/browse/CAMEL-2734?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=59529#action_59529
]
Willem Jiang commented on CAMEL-2734:
-------------------------------------
Hi Christian,
if you add the second install after the source:jar, you can find the source.jar
is written to your local repository.
{code}
...
[INFO] Checking legal files in: camel-atom-2.4-SNAPSHOT.jar
[INFO] Checking legal files in: camel-atom-2.4-SNAPSHOT-sources.jar
[INFO] [install:install {execution: default-install}]
[INFO] Installing
/Users/jiangning/work/camel/trunk/components/camel-atom/target/camel-atom-2.4-SNAPSHOT.jar
to
/Users/jiangning/.m2/repository/org/apache/camel/camel-atom/2.4-SNAPSHOT/camel-atom-2.4-SNAPSHOT.jar
[INFO] Installing
/Users/jiangning/work/camel/trunk/components/camel-atom/target/camel-atom-2.4-SNAPSHOT-sources.jar
to
/Users/jiangning/.m2/repository/org/apache/camel/camel-atom/2.4-SNAPSHOT/camel-atom-2.4-SNAPSHOT-sources.jar
...
{code}
> 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
> Assignee: Willem Jiang
> Fix For: 2.3.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.