[ 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.