Hi,
I'm migrating my service from XFire to CXF. when deploying the service
the wsdl is generated which is given below but the soapui and webservice
clients are unable to consume services.
*
The tomcat console has the following errors against each response.*
SEVERE: Schema element
{http://com.etilize.spexlive/account}updateCompanyApplicationNameResponse
references undefined type
{http://com.etilize.spexlive/account}updateCompanyApplicationNameResponse
for service
{http://account.service.spexlive.etilize.com/}AccountConsoleService.
May 12, 2008 5:06:31 PM
org.apache.cxf.service.factory.ReflectionServiceFactoryBean
fillInSchemaCrossreferences.
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions name="AccountConsoleService"
targetNamespace="http://account.service.spexlive.etilize.com/"
xmlns:ns1="http://com.etilize.spexlive/account"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://account.service.spexlive.etilize.com/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<wsdl:import
location="http://localhost:8080/spexLiveWebService/soap/AccountConsoleService?wsdl=AccountManagementIntf.wsdl"
namespace="http://com.etilize.spexlive/account">
</wsdl:import>
<wsdl:binding name="AccountConsoleServiceSoapBinding"
type="ns1:AccountManagementIntf">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="addUser">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="addUser">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="addUserResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateUserCatalogPrivileges">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateUserCatalogPrivileges">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateUserCatalogPrivilegesResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="removeCatalogFromTheNetwork">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="removeCatalogFromTheNetwork">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="removeCatalogFromTheNetworkResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="addCompany">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="addCompany">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="addCompanyResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="deleteNetwork">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="deleteNetwork">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="deleteNetworkResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateHostedSitePrivileges">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateHostedSitePrivileges">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateHostedSitePrivilegesResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="deleteUser">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="deleteUser">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="deleteUserResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCompanyApplicationName">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCompanyApplicationName">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCompanyApplicationNameResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCompanyApplicationVersion">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCompanyApplicationVersion">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCompanyApplicationVersionResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getActiveCompanyList">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getActiveCompanyList">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getActiveCompanyListResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCompanyApplication">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getCompanyApplication">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getCompanyApplicationResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="activateAdministrator">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="activateAdministrator">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="activateAdministratorResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getAdministratorList">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getAdministratorList">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getAdministratorListResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateNetworkInfo">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateNetworkInfo">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateNetworkInfoResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCompanyUserPrivileges">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCompanyUserPrivileges">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCompanyUserPrivilegesResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="siteRegistrationRequest">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="siteRegistrationRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="siteRegistrationRequestResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getNetworkList">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getNetworkList">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getNetworkListResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateAdministratorInfo">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateAdministratorInfo">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateAdministratorInfoResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="addNetwork">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="addNetwork">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="addNetworkResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCatalogList">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getCatalogList">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getCatalogListResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateUserCatalogs">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateUserCatalogs">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateUserCatalogsResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getHostedSite">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getHostedSite">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getHostedSiteResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCompanyNetwork">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCompanyNetwork">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCompanyNetworkResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="addCatalogIntheNetwork">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="addCatalogIntheNetwork">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="addCatalogIntheNetworkResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="deactivateCompany">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="deactivateCompany">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="deactivateCompanyResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCompanyUser">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getCompanyUser">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getCompanyUserResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getNetwork">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getNetwork">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getNetworkResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCompanyApplicationIPAddress">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCompanyApplicationIPAddress">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCompanyApplicationIPAddressResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="addCompanyApplicationSite">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="addCompanyApplicationSite">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="addCompanyApplicationSiteResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="addCompanyApplication">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="addCompanyApplication">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="addCompanyApplicationResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="deleteCompany">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="deleteCompany">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="deleteCompanyResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="invitationRequest">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="invitationRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="invitationRequestResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="validateRegistrationCode">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="validateRegistrationCode">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="validateRegistrationCodeResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="removeCompanyApplication">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="removeCompanyApplication">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="removeCompanyApplicationResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCompanyName">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCompanyName">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCompanyNameResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getNewestCompanyList">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getNewestCompanyList">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getNewestCompanyListResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSiteRegistrationInfo">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getSiteRegistrationInfo">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getSiteRegistrationInfoResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getAllCompanyApplicationSites">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getAllCompanyApplicationSites">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getAllCompanyApplicationSitesResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getFilteredAdministratorList">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getFilteredAdministratorList">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getFilteredAdministratorListResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCatalogPrivilegesInTheNetwork">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCatalogPrivilegesInTheNetwork">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCatalogPrivilegesInTheNetworkResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCompanyApplicationNetwork">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCompanyApplicationNetwork">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCompanyApplicationNetworkResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getFilteredNetworkList">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getFilteredNetworkList">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getFilteredNetworkListResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="activateUser">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="activateUser">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="activateUserResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="addAdministrator">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="addAdministrator">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="addAdministratorResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="addCompanyHostedSite">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="addCompanyHostedSite">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="addCompanyHostedSiteResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="addCompanyUser">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="addCompanyUser">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="addCompanyUserResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCompanyApplicationSite">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getCompanyApplicationSite">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getCompanyApplicationSiteResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getFilteredCompanyList">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getFilteredCompanyList">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getFilteredCompanyListResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getUser">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getUser">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getUserResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getUserList">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getUserList">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getUserListResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCompany">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getCompany">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getCompanyResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getAdministrator">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getAdministrator">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getAdministratorResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getFilteredUserList">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getFilteredUserList">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getFilteredUserListResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="deActivateCompanyApplicationSite">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="deActivateCompanyApplicationSite">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="deActivateCompanyApplicationSiteResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="deactivateUser">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="deactivateUser">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="deactivateUserResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="activateCompanyApplicationSite">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="activateCompanyApplicationSite">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="activateCompanyApplicationSiteResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCompanyUserUsername">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCompanyUserUsername">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCompanyUserUsernameResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCompanyUserEmail">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCompanyUserEmail">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCompanyUserEmailResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCompanyUserPhone">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCompanyUserPhone">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCompanyUserPhoneResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="authenticateUserRequest">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="authenticateUserRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="authenticateUserRequestResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCompanyList">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="getCompanyList">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getCompanyListResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCompanyApplicationStatus">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCompanyApplicationStatus">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCompanyApplicationStatusResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="deactivateAdministrator">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="deactivateAdministrator">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="deactivateAdministratorResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCompanyUserPassword">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCompanyUserPassword">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCompanyUserPasswordResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="activateCompany">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="activateCompany">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="activateCompanyResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCompanyApplicationCatalog">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCompanyApplicationCatalog">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCompanyApplicationCatalogResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="deleteAdministrator">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="deleteAdministrator">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="deleteAdministratorResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateCompanyUserName">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="updateCompanyUserName">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateCompanyUserNameResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="AccountConsoleService">
<wsdl:port binding="tns:AccountConsoleServiceSoapBinding"
name="AccountManagementImplPort">
<soap:address
location="http://localhost:8080/spexLiveWebService/soap/AccountConsoleService"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Regards,
Kashif Ahmed Qazi