You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by David Valeri <dv...@apache.org> on 2011/04/12 18:55:58 UTC
"org.apache.camel.component.quartz" Package Export in Camel Quartz
First off, apologies if this ends up being a duplicate message. I sent it
yesterday from a thick client but it never showed up in the list or on the
archives.
The Quartz packaging for OSGi uses the following configuration:
<camel.osgi.export.pkg>
org.apache.camel.component.quartz.*,
org.apache.camel.routepolicy.quartz.*
</camel.osgi.export.pkg>
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.
The following is a simple fix; however, it may not really be a long term
solution if this issue is widespread within the components.
<camel.osgi.export.pkg>
org.apache.camel.component.quartz.*;${camel.osgi.version},
org.apache.camel.routepolicy.quartz.*
</camel.osgi.export.pkg>
I'd be happy to submit the above as a patch for this issue; however, I
wanted to first check that there isn't already an idiom in Camel for solving
this issue that I am unaware of.
David Valeri
-------------------
Twitter: DavidValeri
Blog: http://davidvaleri.wordpress.com/
FuseSource: http://fusesource.com
Re: "org.apache.camel.component.quartz" Package Export in Camel Quartz
Posted by Fernando Ribeiro <we...@fernandoribeiro.eti.br>.
You have one vote already for it, also use camel-quartz here. Thanks.
On Tue, Apr 12, 2011 at 2:19 PM, Christian Müller <
christian.mueller@gmail.com> wrote:
> Hello David!
>
> Indeed, its an issue.
> Could you please raise a JIRA here:
> https://issues.apache.org/jira/browse/CAMEL
>
> And we love contributions and patches, also if they are smal. You could
> have
> a look at [1] how we did it in other components.
>
> [1]
> https://svn.apache.org/repos/asf/camel/trunk/components/camel-jpa/pom.xml
>
> Looking forward for your patch,
> Christian
>
>
> On Tue, Apr 12, 2011 at 6:55 PM, David Valeri <dv...@apache.org> wrote:
>
> > First off, apologies if this ends up being a duplicate message. I sent
> it
> > yesterday from a thick client but it never showed up in the list or on
> the
> > archives.
> >
> > The Quartz packaging for OSGi uses the following configuration:
> >
> > <camel.osgi.export.pkg>
> > org.apache.camel.component.quartz.*,
> > org.apache.camel.routepolicy.quartz.*
> > </camel.osgi.export.pkg>
> >
> > 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.
> >
> > The following is a simple fix; however, it may not really be a long term
> > solution if this issue is widespread within the components.
> >
> > <camel.osgi.export.pkg>
> > org.apache.camel.component.quartz.*;${camel.osgi.version},
> > org.apache.camel.routepolicy.quartz.*
> > </camel.osgi.export.pkg>
> >
> > I'd be happy to submit the above as a patch for this issue; however, I
> > wanted to first check that there isn't already an idiom in Camel for
> > solving
> > this issue that I am unaware of.
> >
> > David Valeri
> > -------------------
> > Twitter: DavidValeri
> > Blog: http://davidvaleri.wordpress.com/
> > FuseSource: http://fusesource.com
> >
>
Re: "org.apache.camel.component.quartz" Package Export in Camel Quartz
Posted by Christian Müller <ch...@gmail.com>.
Hello David!
Indeed, its an issue.
Could you please raise a JIRA here:
https://issues.apache.org/jira/browse/CAMEL
And we love contributions and patches, also if they are smal. You could have
a look at [1] how we did it in other components.
[1]
https://svn.apache.org/repos/asf/camel/trunk/components/camel-jpa/pom.xml
Looking forward for your patch,
Christian
On Tue, Apr 12, 2011 at 6:55 PM, David Valeri <dv...@apache.org> wrote:
> First off, apologies if this ends up being a duplicate message. I sent it
> yesterday from a thick client but it never showed up in the list or on the
> archives.
>
> The Quartz packaging for OSGi uses the following configuration:
>
> <camel.osgi.export.pkg>
> org.apache.camel.component.quartz.*,
> org.apache.camel.routepolicy.quartz.*
> </camel.osgi.export.pkg>
>
> 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.
>
> The following is a simple fix; however, it may not really be a long term
> solution if this issue is widespread within the components.
>
> <camel.osgi.export.pkg>
> org.apache.camel.component.quartz.*;${camel.osgi.version},
> org.apache.camel.routepolicy.quartz.*
> </camel.osgi.export.pkg>
>
> I'd be happy to submit the above as a patch for this issue; however, I
> wanted to first check that there isn't already an idiom in Camel for
> solving
> this issue that I am unaware of.
>
> David Valeri
> -------------------
> Twitter: DavidValeri
> Blog: http://davidvaleri.wordpress.com/
> FuseSource: http://fusesource.com
>