On Mon, Sep 10, 2012 at 8:35 AM, Ralf Steppacher
<ralf.steppac...@derivativepartners.com> wrote:
> Hello Claus,
>
> with 2.11-SNAPSHOT and
> @MockEndpointsAndSkip("activemq:queue:DEV.PRICE.REQUEST")
>

You need Spring 3.1.x for these annotations to work. See the unit
tests where they are used for examples.

> a "mock" is created for that endpoint, but the mocked endpoint is not
> skipped. I was not able to debug it right away because the source jars
> do not build:
>
> [ERROR] Failed to execute goal
> org.codehaus.mojo:ianal-maven-plugin:1.0-alpha-1:verify-legal-files
> (default) on project camel-apns: Artifact does not contain any legal
> files: camel-apns-2.11-SNAPSHOT-sources.jar
>
> With 2.10.x I had no luck at all. The dependency
> pax-exam-extender-service-2.3.1.jar seems to be corrupted in the maven
> repo. When downloaded the jar is 0 byte. Checking the repo location with
> a browser reports a file size > 0 byte, but a manual download also did
> result in a 0 byte file.
>
>
> Ralf
>
>
> -----Original Message-----
> From: Claus Ibsen <claus.ib...@gmail.com>
> Reply-to: users@camel.apache.org
> To: users@camel.apache.org
> Subject: Re: Annotation @MockEndpointsAndSkip not working in Camel
> 2.10.0
> Date: Fri, 7 Sep 2012 16:25:21 +0200
>
> Hi
>
> I think its fixed on trunk and 2.10 branch.
>
> Do you mind checking that?
> http://camel.apache.org/source.html
>
> On Fri, Sep 7, 2012 at 4:17 PM, Ralf Steppacher
> <ralf.steppac...@derivativepartners.com> wrote:
>> Hi,
>>
>> there appears to be a bug in
>> CamelSpringTestContextLoader::handleMockEndpointsAndSkip(..). It tests
>> for MockEndpoints.class instead of MockEndpointsAndSkip.class. Line 433:
>>
>> if (testClass.isAnnotationPresent(MockEndpoints.class)) {
>>
>> should be
>>
>> if (testClass.isAnnotationPresent(MockEndpointsAndSkip.class)) {
>>
>>
>> Ralf
>
>
>



-- 
Claus Ibsen
-----------------
FuseSource
Email: cib...@fusesource.com
Web: http://fusesource.com
Twitter: davsclaus, fusenews
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen

Reply via email to