Hello all

First time cxf user so apologies upfront if I've missed something obvious / 
done something stupid.

I've generated & built stock client & server using wsdl2java. Server deploys in tomcat OK and can run client: however the wrong server methods are being invoked. For example:

 - client log:
     [java] Testing searchForProperty...
     [java] searchForProperty.result=null
     [java] Testing retrieveProperty...
     [java] retrieveProperty.result=null

 - server log:
        11-Sep-2013 18:18:24 com.xx.FLWebInterfaceImpl retrieveMyCases
        INFO: Executing operation retrieveMyCases
        11-Sep-2013 18:18:24 com.xx.FLWebInterfaceImpl retrieveMyCases
        INFO: Executing operation retrieveMyCases

Don't understand why 'retrieveMyCases' is being called - it should be 'searchForProperty' and 'retrieveProperty' respectively. Assume there's something screwed in marshalling/mapping but don't know where to start looking.

Haven't changed any of the core files, they are as generated by wsdl2java. Only change I've made is to move FLWebInterfaceImpl.java & FLWebInterface_FL_Client.java into other dirs so they're separated from the other generated files.

Project is built from a modified version of the auto-generated ant build.xml, 
can post if that helps.

Env is cxf 2.7.6 on mac 10.7 / java 1.6.0_51 / tomcat 6.0.37.

Thanks for any help.

 - Scott.

Reply via email to