<wsdl:definitions targetNamespace="http://service.registration.services.techtarget.com" xmlns:axis2="http://service.registration.services.techtarget.com" xmlns:ns1="http://data.registration.services.techtarget.com/xsd" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ns0="http://service.registration.services.techtarget.com/xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"><wsdl:documentation>UGCRegistrationService</wsdl:documentation><wsdl:types><xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://service.registration.services.techtarget.com/xsd" xmlns:ns0="http://service.registration.services.techtarget.com/xsd">
<xs:element name="screenNameExists">
<xs:complexType>
<xs:sequence>
<xs:element name="screenName" nillable="true" type="xs:string"></xs:element>
<xs:element name="userid" nillable="true" type="xs:long"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="screenNameExistsResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="return" nillable="true" type="xs:boolean"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getUGCRegFormValuesResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="return" nillable="true" type="ns1:UGCRegFormValues"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getPassword">
<xs:complexType>
<xs:sequence>
<xs:element name="email" nillable="true" type="xs:string"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getPasswordResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="return" nillable="true" type="ns1:UGCUser"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getUser">
<xs:complexType>
<xs:sequence>
<xs:element name="email" nillable="true" type="xs:string"></xs:element>
<xs:element name="password" nillable="true" type="xs:string"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getUserResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="return" nillable="true" type="ns1:UGCUser"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="updateUser">
<xs:complexType>
<xs:sequence>
<xs:element name="dgUserId" nillable="true" type="xs:long"></xs:element>
<xs:element name="email" nillable="true" type="xs:string"></xs:element>
<xs:element name="password" nillable="true" type="xs:string"></xs:element>
<xs:element name="firstName" nillable="true" type="xs:string"></xs:element>
<xs:element name="lastName" nillable="true" type="xs:string"></xs:element>
<xs:element name="company" nillable="true" type="xs:string"></xs:element>
<xs:element name="screenName" nillable="true" type="xs:string"></xs:element>
<xs:element name="zip" nillable="true" type="xs:string"></xs:element>
<xs:element name="title" nillable="true" type="xs:string"></xs:element>
<xs:element name="industry" nillable="true" type="xs:int"></xs:element>
<xs:element maxOccurs="unbounded" name="tmList" nillable="true" type="xs:int"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="updateUserResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="return" nillable="true" type="ns1:UGCUser"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="userExists">
<xs:complexType>
<xs:sequence>
<xs:element name="email" nillable="true" type="xs:string"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="userExistsResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="return" nillable="true" type="ns1:UGCUser"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema><xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://data.registration.services.techtarget.com/xsd" xmlns:ns1="http://data.registration.services.techtarget.com/xsd">
<xs:element name="UGCRegFormValues" type="ax21:UGCRegFormValues"></xs:element>
<xs:complexType name="UGCRegFormValues">
<xs:sequence>
<xs:element maxOccurs="unbounded" name="industryNames" nillable="true" type="xs:string"></xs:element>
<xs:element maxOccurs="unbounded" name="industryValues" nillable="true" type="xs:string"></xs:element>
<xs:element maxOccurs="unbounded" name="jobTitleNames" nillable="true" type="xs:string"></xs:element>
<xs:element maxOccurs="unbounded" name="jobTitleValues" nillable="true" type="xs:string"></xs:element>
<xs:element maxOccurs="unbounded" name="tmListNames" nillable="true" type="xs:string"></xs:element>
<xs:element maxOccurs="unbounded" name="tmListValues" nillable="true" type="xs:string"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="UGCUser" type="ax21:UGCUser"></xs:element>
<xs:complexType name="UGCUser">
<xs:sequence>
<xs:element name="company" nillable="true" type="xs:string"></xs:element>
<xs:element name="dgUserId" type="xs:long"></xs:element>
<xs:element name="email" nillable="true" type="xs:string"></xs:element>
<xs:element name="firstName" nillable="true" type="xs:string"></xs:element>
<xs:element name="industry" type="xs:int"></xs:element>
<xs:element name="lastName" nillable="true" type="xs:string"></xs:element>
<xs:element name="msg" nillable="true" type="xs:string"></xs:element>
<xs:element name="password" nillable="true" type="xs:string"></xs:element>
<xs:element name="screenName" nillable="true" type="xs:string"></xs:element>
<xs:element name="sysMsg" nillable="true" type="xs:string"></xs:element>
<xs:element name="title" nillable="true" type="xs:string"></xs:element>
<xs:element maxOccurs="unbounded" name="tmList" nillable="true" type="xs:int"></xs:element>
<xs:element name="valid" type="xs:boolean"></xs:element>
<xs:element name="zip" nillable="true" type="xs:string"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema></wsdl:types><wsdl:message name="getUGCRegFormValuesMessage"></wsdl:message><wsdl:message name="getUGCRegFormValuesResponse"><wsdl:part name="part1" element="ns0:getUGCRegFormValuesResponse"></wsdl:part></wsdl:message><wsdl:message name="getUserMessage"><wsdl:part name="part1" element="ns0:getUser"></wsdl:part></wsdl:message><wsdl:message name="getUserResponse"><wsdl:part name="part1" element="ns0:getUserResponse"></wsdl:part></wsdl:message><wsdl:message name="userExistsMessage"><wsdl:part name="part1" element="ns0:userExists"></wsdl:part></wsdl:message><wsdl:message name="userExistsResponse"><wsdl:part name="part1" element="ns0:userExistsResponse"></wsdl:part></wsdl:message><wsdl:message name="getPasswordMessage"><wsdl:part name="part1" element="ns0:getPassword"></wsdl:part></wsdl:message><wsdl:message name="getPasswordResponse"><wsdl:part name="part1" element="ns0:getPasswordResponse"></wsdl:part></wsdl:message><wsdl:message name="screenNameExistsMessage"><wsdl:part name="part1" element="ns0:screenNameExists"></wsdl:part></wsdl:message><wsdl:message name="screenNameExistsResponse"><wsdl:part name="part1" element="ns0:screenNameExistsResponse"></wsdl:part></wsdl:message><wsdl:message name="updateUserMessage"><wsdl:part name="part1" element="ns0:updateUser"></wsdl:part></wsdl:message><wsdl:message name="updateUserResponse"><wsdl:part name="part1" element="ns0:updateUserResponse"></wsdl:part></wsdl:message><wsdl:portType name="UGCRegistrationServicePortType"><wsdl:operation name="getUGCRegFormValues"><wsdl:input message="axis2:getUGCRegFormValuesMessage" wsaw:Action="urn:getUGCRegFormValues"></wsdl:input><wsdl:output message="axis2:getUGCRegFormValuesResponse"></wsdl:output></wsdl:operation><wsdl:operation name="getUser"><wsdl:input message="axis2:getUserMessage" wsaw:Action="urn:getUser"></wsdl:input><wsdl:output message="axis2:getUserResponse"></wsdl:output></wsdl:operation><wsdl:operation name="userExists"><wsdl:input message="axis2:userExistsMessage" wsaw:Action="urn:userExists"></wsdl:input><wsdl:output message="axis2:userExistsResponse"></wsdl:output></wsdl:operation><wsdl:operation name="getPassword"><wsdl:input message="axis2:getPasswordMessage" wsaw:Action="urn:getPassword"></wsdl:input><wsdl:output message="axis2:getPasswordResponse"></wsdl:output></wsdl:operation><wsdl:operation name="screenNameExists"><wsdl:input message="axis2:screenNameExistsMessage" wsaw:Action="urn:screenNameExists"></wsdl:input><wsdl:output message="axis2:screenNameExistsResponse"></wsdl:output></wsdl:operation><wsdl:operation name="updateUser"><wsdl:input message="axis2:updateUserMessage" wsaw:Action="urn:updateUser"></wsdl:input><wsdl:output message="axis2:updateUserResponse"></wsdl:output></wsdl:operation></wsdl:portType><wsdl:binding name="UGCRegistrationServiceSOAP11Binding" type="axis2:UGCRegistrationServicePortType"><soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"></soap:binding><wsdl:operation name="getUGCRegFormValues"><soap:operation soapAction="urn:getUGCRegFormValues" style="document"></soap:operation><wsdl:input><soap:body use="literal"></soap:body></wsdl:input><wsdl:output><soap:body use="literal"></soap:body></wsdl:output></wsdl:operation><wsdl:operation name="getUser"><soap:operation soapAction="urn:getUser" style="document"></soap:operation><wsdl:input><soap:body use="literal"></soap:body></wsdl:input><wsdl:output><soap:body use="literal"></soap:body></wsdl:output></wsdl:operation><wsdl:operation name="userExists"><soap:operation soapAction="urn:userExists" style="document"></soap:operation><wsdl:input><soap:body use="literal"></soap:body></wsdl:input><wsdl:output><soap:body use="literal"></soap:body></wsdl:output></wsdl:operation><wsdl:operation name="getPassword"><soap:operation soapAction="urn:getPassword" style="document"></soap:operation><wsdl:input><soap:body use="literal"></soap:body></wsdl:input><wsdl:output><soap:body use="literal"></soap:body></wsdl:output></wsdl:operation><wsdl:operation name="screenNameExists"><soap:operation soapAction="urn:screenNameExists" style="document"></soap:operation><wsdl:input><soap:body use="literal"></soap:body></wsdl:input><wsdl:output><soap:body use="literal"></soap:body></wsdl:output></wsdl:operation><wsdl:operation name="updateUser"><soap:operation soapAction="urn:updateUser" style="document"></soap:operation><wsdl:input><soap:body use="literal"></soap:body></wsdl:input><wsdl:output><soap:body use="literal"></soap:body></wsdl:output></wsdl:operation></wsdl:binding><wsdl:binding name="UGCRegistrationServiceSOAP12Binding" type="axis2:UGCRegistrationServicePortType"><soap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"></soap12:binding><wsdl:operation name="getUGCRegFormValues"><soap12:operation soapAction="urn:getUGCRegFormValues" style="document"></soap12:operation><wsdl:input><soap12:body use="literal"></soap12:body></wsdl:input><wsdl:output><soap12:body use="literal"></soap12:body></wsdl:output></wsdl:operation><wsdl:operation name="getUser"><soap12:operation soapAction="urn:getUser" style="document"></soap12:operation><wsdl:input><soap12:body use="literal"></soap12:body></wsdl:input><wsdl:output><soap12:body use="literal"></soap12:body></wsdl:output></wsdl:operation><wsdl:operation name="userExists"><soap12:operation soapAction="urn:userExists" style="document"></soap12:operation><wsdl:input><soap12:body use="literal"></soap12:body></wsdl:input><wsdl:output><soap12:body use="literal"></soap12:body></wsdl:output></wsdl:operation><wsdl:operation name="getPassword"><soap12:operation soapAction="urn:getPassword" style="document"></soap12:operation><wsdl:input><soap12:body use="literal"></soap12:body></wsdl:input><wsdl:output><soap12:body use="literal"></soap12:body></wsdl:output></wsdl:operation><wsdl:operation name="screenNameExists"><soap12:operation soapAction="urn:screenNameExists" style="document"></soap12:operation><wsdl:input><soap12:body use="literal"></soap12:body></wsdl:input><wsdl:output><soap12:body use="literal"></soap12:body></wsdl:output></wsdl:operation><wsdl:operation name="updateUser"><soap12:operation soapAction="urn:updateUser" style="document"></soap12:operation><wsdl:input><soap12:body use="literal"></soap12:body></wsdl:input><wsdl:output><soap12:body use="literal"></soap12:body></wsdl:output></wsdl:operation></wsdl:binding><wsdl:binding name="UGCRegistrationServiceHttpBinding" type="axis2:UGCRegistrationServicePortType"><http:binding verb="POST"></http:binding><wsdl:operation name="getUGCRegFormValues"><http:operation location="getUGCRegFormValues"></http:operation><wsdl:input><mime:content type="text/xml"></mime:content></wsdl:input><wsdl:output><mime:content type="text/xml"></mime:content></wsdl:output></wsdl:operation><wsdl:operation name="getUser"><http:operation location="getUser"></http:operation><wsdl:input><mime:content type="text/xml"></mime:content></wsdl:input><wsdl:output><mime:content type="text/xml"></mime:content></wsdl:output></wsdl:operation><wsdl:operation name="userExists"><http:operation location="userExists"></http:operation><wsdl:input><mime:content type="text/xml"></mime:content></wsdl:input><wsdl:output><mime:content type="text/xml"></mime:content></wsdl:output></wsdl:operation><wsdl:operation name="getPassword"><http:operation location="getPassword"></http:operation><wsdl:input><mime:content type="text/xml"></mime:content></wsdl:input><wsdl:output><mime:content type="text/xml"></mime:content></wsdl:output></wsdl:operation><wsdl:operation name="screenNameExists"><http:operation location="screenNameExists"></http:operation><wsdl:input><mime:content type="text/xml"></mime:content></wsdl:input><wsdl:output><mime:content type="text/xml"></mime:content></wsdl:output></wsdl:operation><wsdl:operation name="updateUser"><http:operation location="updateUser"></http:operation><wsdl:input><mime:content type="text/xml"></mime:content></wsdl:input><wsdl:output><mime:content type="text/xml"></mime:content></wsdl:output></wsdl:operation></wsdl:binding><wsdl:service name="UGCRegistrationService"><wsdl:port name="UGCRegistrationServiceSOAP11port_http" binding="axis2:UGCRegistrationServiceSOAP11Binding"><soap:address location="http://10.70.0.183:8080/registration/services/UGCRegistrationService"></soap:address></wsdl:port><wsdl:port name="UGCRegistrationServiceSOAP12port_http" binding="axis2:UGCRegistrationServiceSOAP12Binding"><soap12:address location="http://10.70.0.183:8080/registration/services/UGCRegistrationService"></soap12:address></wsdl:port><wsdl:port name="UGCRegistrationServiceHttpport" binding="axis2:UGCRegistrationServiceHttpBinding"><http:address location="http://10.70.0.183:8080/registration/services/UGCRegistrationService"></http:address></wsdl:port></wsdl:service></wsdl:definitions>