Hi

My understanding is that if you download a cxf distribution then all the 
required abdera dependencies will be there.
There're also plans to for the cxf-jaxrs distribution (or the JAX-RS extensions it provides) available as a seperate bundle, so that say people relying on Jersey could plugin additional extensions CXF provides but I don't know when I get a chance to have that done...
There're some basic JAX-RS demos available in the distribution too...

Cheers, Sergey

Hi

May be the easiest way to fix the issue is just drop the Abdera 0.4.0 libs
into a shared/libs or into your webapp/WEB_INF/libs, or dropping just some
core Abdera libs (-core, parser, i18n) :
a.. Core API: abdera.core.0.4.0-incubating.jar (required)
a.. Parser Impl: abdera.parser.0.4.0-incubating.jar (required)
a.. IRI Support: abdera.i18n.0.4.0-incubating.jar (required)

OK. Depending explicitly on these makes the server work. I've pasted my
dependencies in below. Would it be possible to make this smoother in the
future?

If you were depending on the distribution then you wouldn't see this
issue...

Can you explain? How should I set up my dependencies so that I don't see
this?

Hope it helps, Sergey

Yes - adding in those three dependencies manually has got the service
deploying.

Is there a fully working REST client/server project, complete with
stand-alone poms, that I can download and try?

Thanks,

Matthew

 <dependencies>
     <!-- CXF -->
     <!--dependency>
         <groupId>org.apache.cxf</groupId>
         <artifactId>cxf-rt-frontend-jaxws</artifactId>
         <version>2.1</version>
     </dependency-->
     <dependency>
         <groupId>org.apache.cxf</groupId>
         <artifactId>cxf-rt-frontend-jaxrs</artifactId>
         <version>2.1</version>
     </dependency>
     <dependency>
         <groupId>org.apache.cxf</groupId>
         <artifactId>cxf-rt-transports-http</artifactId>
         <version>2.1</version>
     </dependency>
     <dependency>
         <groupId>org.apache.cxf</groupId>
         <artifactId>cxf-rt-bindings-http</artifactId>
         <version>2.1</version>
     </dependency>

     <!-- abdera fix -->
     <dependency>
       <groupId>org.apache.abdera</groupId>
       <artifactId>abdera-client</artifactId>
       <version>0.4.0-incubating</version>
     </dependency>
     <dependency>
       <groupId>org.apache.abdera</groupId>
       <artifactId>abdera-server</artifactId>
       <version>0.4.0-incubating</version>
     </dependency>
     <dependency>
       <groupId>org.apache.abdera</groupId>
       <artifactId>abdera-spring</artifactId>
       <version>0.4.0-incubating</version>
     </dependency>
 </dependencies>


----------------------------
IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland

Reply via email to