cxf-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Wolf <cwolf.a...@gmail.com>
Subject Re: Cannot get basic JAX-RS / CXF examples to work
Date Tue, 14 Jul 2015 23:51:52 GMT
Ok, that's really helpful.  I see that cglib was, in fact, mentioned
in the docs.

On Tue, Jul 14, 2015 at 2:57 PM, Sergey Beryozkin <sberyozkin@gmail.com> wrote:
> Have a look at
> https://git-wip-us.apache.org/repos/asf?p=cxf.git;a=blob;f=systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/JAXRSLocalTransportTest.java;h=05229fdc472c999a6edf7536842577ef8c238290;hb=HEAD
>
> The node about cglib is here
> http://cxf.apache.org/docs/jax-rs-client-api.html#JAX-RSClientAPI-Proxy-basedAPI,
> usually one would indeed use an interface only
>
> HTH, Sergey
>
> On 14/07/15 17:38, Chris Wolf wrote:
>>
>> I am looking at this page:
>>
>> https://cwiki.apache.org/confluence/display/CXF20DOC/JAXRS+Testing
>>
>> I was finally able to get the Jetty version running in spite of the
>> missing code (Book.java, MyJaxrsResource.java).   It also took a lot
>> of hours to figure out what caused this error:
>>
>> java.lang.IllegalArgumentException : *.*.MyJaxrsResource is not an
>> interface
>>
>> (Needed gclib-nodeps on classpath)
>>
>>
>>
>>
>>
>> Then when I tried the local transport, I keep getting:
>>
>> IllegalStateException: Local destination does not have a
>> MessageObserver on address local://rest
>>
>> I read this:
>>
>>
>> http://cxf.547215.n5.nabble.com/Local-Transport-MessageObserver-error-td4726603.html
>>
>> ...but the client and server *do* have the same bus instance.
>>
>> The reason I want to use local transport is to speed up our unit
>> tests.  It would be great if there was a *complete* and *working*
>> example of a JAX-RS server and client operating over the local
>> transport and *not* using Spring (long story, but can't use Spring on
>> this project, so need programmatic configuration)
>>
>> Thanks for any help/suggestions.
>>
>
>
> --
> Sergey Beryozkin
>
> Talend Community Coders
> http://coders.talend.com/
>
> Blog: http://sberyozkin.blogspot.com

Mime
View raw message