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.