Hi Paul My guess is a namespace issue on the type EmployeeBean
In one message it is referenced from namespace imp1, in another message it's referenced from xsd, so I'm guessing that if you correct whichever is incorrect it will work fine (probably the xsd:EmployeeBean needs changing to imp1:EmployeeBean) - this is just a guess but it does seem to indicate that it's looking for EmployeeBean type in namespace xsd which == http://www.w3.org/2001/XMLSchem when it would be in the namespace of "urn:TBEWebAPI" == imp1 ---- messages with imp1:EmployeeBean <wsdl:message name="getEmployeeByNumberResponse"> <wsdl:part name="getEmployeeByNumberReturn" type="impl:EmployeeBean"/> </wsdl:message> <wsdl:message name="getEmployeeByIdResponse"> <wsdl:part name="getEmployeeByIdReturn" type="impl:EmployeeBean"/> </wsdl:message> ---- messages with xsd:EmployeeBean <wsdl:message name="upsertEmployeeRequest"> <wsdl:part name="sessionId" type="xsd:string"/> <wsdl:part name="employeeNumber" type="xsd:string"/> <wsdl:part name="bean" type="xsd:EmployeeBean"/> </wsdl:message> <wsdl:message name="createEmployeeRequest"> <wsdl:part name="sessionId" type="xsd:string"/> <wsdl:part name="bean" type="xsd:EmployeeBean"/> </wsdl:message> <wsdl:message name="updateEmployeeRequest"> <wsdl:part name="sessionId" type="xsd:string"/> <wsdl:part name="bean" type="xsd:EmployeeBean"/> </wsdl:message> I hope this is of help, - Simon H ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:327989 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

