Hi Sergey,

Thank you for the response. I have double checked my libs on my classpath.
Might be including a 2.7 one via another dependency, trying to track it
down now.
BTW, I see we are still on Spring 3.0.7, I see CXF 3 prefers a higher
version, or should it work on 3.0.7?

regards
Dudley


On 22 July 2014 20:18, Sergey Beryozkin <[email protected]> wrote:

> Hi
>
> This method is available, see
>
> https://fisheye6.atlassian.com/browse/~tag=cxf-3.0.0/cxf/
> core/src/main/java/org/apache/cxf/service/invoker/FactoryInvoker.java?r=
> 9db7dec8dfe58a4add1b22898997e4c6e25f17d9
>
> You may have CXF 2.7.x loaded somewhere ?
>
> Cheers, Sergey
>
>
> On 22/07/14 12:48, Dudley Butt wrote:
>
>> Hi all,
>>
>> I've been trying to get this working for ages, please could someone maybe
>> give me a pointer here.
>> I've followed this guide -->
>> http://cxf.apache.org/docs/validationfeature.html
>>
>> For the life of me, every-time I try access my service, it gives me this
>> stack trace.
>> I have the right libs, I just cant see what on earth is causing this.
>>
>> Please help.
>>
>> </b> <u>The server encountered an internal error that prevented it from
>> fulfilling this request.</u></p><p><b>exception</b>
>> <pre>javax.servlet.ServletException: Servlet execution threw an exception
>>   org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>> </pre></p><p><b>root cause</b> <pre>java.lang.NoSuchMethodError:
>> org.apache.cxf.service.invoker.FactoryInvoker.isSingletonFactory()Z
>>
>> org.apache.cxf.validation.AbstractValidationInterceptor.getServiceObject(
>> AbstractValidationInterceptor.java:90)
>> org.apache.cxf.validation.BeanValidationInInterceptor.getServiceObject(
>> BeanValidationInInterceptor.java:38)
>>
>> org.apache.cxf.validation.AbstractValidationInterceptor.handleMessage(
>> AbstractValidationInterceptor.java:60)
>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(
>> PhaseInterceptorChain.java:272)
>>
>> org.apache.cxf.transport.ChainInitiationObserver.onMessage(
>> ChainInitiationObserver.java:121)
>> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(
>> AbstractHTTPDestination.java:239)
>>
>> org.apache.cxf.transport.servlet.ServletController.invokeDestination(
>> ServletController.java:248)
>> org.apache.cxf.transport.servlet.ServletController.
>> invoke(ServletController.java:222)
>>
>> org.apache.cxf.transport.servlet.ServletController.
>> invoke(ServletController.java:153)
>> org.apache.cxf.transport.servlet.CXFNonSpringServlet.
>> invoke(CXFNonSpringServlet.java:167)
>>
>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(
>> AbstractHTTPServlet.java:286)
>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.
>> doPost(AbstractHTTPServlet.java:206)
>>   javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.
>> service(AbstractHTTPServlet.java:262)
>>   org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>> </pre></p><p><b>note</b> <u>The full stack trace of the root cause is
>> available in the Apache Tomcat/7.0.54 logs.</u></p><HR size="1"
>> noshade="noshade"><h3>Apache Tomcat/7.0.54</h3></body></html>
>>
>>
>
> --
> Sergey Beryozkin
>
> Talend Community Coders
> http://coders.talend.com/
>
> Blog: http://sberyozkin.blogspot.com
>

Reply via email to