You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by "Claus Ibsen (JIRA)" <ji...@apache.org> on 2011/04/13 15:26:06 UTC

[jira] [Commented] (CAMEL-3856) org.apache.camel.component.quartz package export not versioned Quartz component

    [ https://issues.apache.org/jira/browse/CAMEL-3856?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13019312#comment-13019312 ] 

Claus Ibsen commented on CAMEL-3856:
------------------------------------

But it just shows how we are not there yet with osgi. It would be nice if the felix maven bundle plugin would be able to detect this. Or just being able to generate better metadata out of the box.

I will check the other camel components using multiple packages as they may have the same problem.

> org.apache.camel.component.quartz package export not versioned Quartz component
> -------------------------------------------------------------------------------
>
>                 Key: CAMEL-3856
>                 URL: https://issues.apache.org/jira/browse/CAMEL-3856
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-quartz
>    Affects Versions: 2.7.0, 2.7.1
>            Reporter: David Valeri
>            Assignee: Claus Ibsen
>            Priority: Minor
>             Fix For: 2.8.0
>
>         Attachments: CAMEL-3856.patch
>
>
> The Quartz packaging for OSGi uses the following configuration:
> {code:xml}
> <camel.osgi.export.pkg>
> org.apache.camel.component.quartz.*,
> org.apache.camel.routepolicy.quartz.*
> </camel.osgi.export.pkg>
> {code}
> This gets concatenated as ${camel.osgi.export.pkg};${camel.osgi.version} and then fed to the Felix Bundle Plug-in.  The issue I am seeing is that only the second package gets versioned in the bundle manifest.  org.apache.camel.component.quartz is exported without a version.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira