Hi

I'm open to making the abdera dependencies 'provided'. Those users who might want to start uisng Abdera explicitly will have to download it and put on the classpath. I think adding the Abdera dependencies and somewhat primitive Atom providers was my very first patch to the CXF JAX-RS implementation :-) and since then nearly every CXF users has been 'bitten' a couple of times by some missing Abdera deps...:-) That said, I'm thinking of starting utilizing all the Abdera. For a start, we'd like to make people get simple Atom support by simply declaring @Produces("applictaion/atom+xml") - it's been on the map for a while and I recently created a JIRA. I'm not sure if it is something Jersey can do, I haven't had a chance yet to look at their Abder-based Atom support. Next, I'd like to turn CXF JAX-RS frontend into an optional Atom server 'provider' for the whole of the CXF runtime such that CXF users can post events using Atom-neutral syntax and get feeds of various events for free, including logging. So hopefully the Abdera dependencies will start paying eventually - I think Abdera is still the best Atom implementation out there....


cheers, Sergey

----- Original Message ----- From: "Benson Margulies" <[email protected]>
To: <[email protected]>
Sent: Tuesday, June 30, 2009 3:13 AM
Subject: Re: Abdera dependencies


Incubation isn't a measure of code maturity, just of project status at Apache.

On Mon, Jun 29, 2009 at 9:30 PM, Vinh Nguyen
(vinguye2)<[email protected]> wrote:
Hi all,
I'm migrating my Jersey based services over to Apache CXF. To start, I
added the following to my pom:
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-bundle-jaxrs</artifactId>
<version>2.2.2</version>
</dependency>

But when compiling, Maven gives me errors:

Missing:
----------
1) org.apache.abdera:abdera-i18n:jar:0.4.0-incubating
...
2) org.apache.abdera:abdera-extensions-main:jar:0.4.0-incubating

I saw the following thread:
http://www.nabble.com/Maven-dependencies-for-restful-web-services-with-c
xf-td20620160.html#a20620160

So I added this repository URL, and it made the error go away.
<url>http://people.apache.org/repo/m2-incubating-repository</url>

My question though: why does a CXF release version have "incubation"
grade dependencies?

Any help is appreciated.
-Vinh



Reply via email to