on 01-22-2015 10:24 AM
When I am trying to create the client file from the WSDL file of UMWebservice from below link, I am getting error saying name=attribute missing in <fault> tag of WSDL file.
http://<host_name>:<port>/irj/servlet/prt/soap/UMWebService?Wsdl
ERROR Message: cvc-complex-type.4: Attribute 'name' must appear on element 'wsdl:fault'.
When I am verifying the UMWebservice in SOAP UI, I am getting error saying Authorization ID.
Thanks
Alingan Patra
Hi Aligan,
You have to add the attribute part to the <fault:> element which is giving error.
Thanks,
Hamendra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Hamendra,
If I am adding the operation name to the name attribute to <fault:> then I am getting the error saying the name is wrong. What would be the name that will come as parameter in this.
Where can I get the correct WSDL file of UMWebservice? If I can have a correct WEDL file then I can replace that in my test EP server and update that file with my server parameters.
Thanks
Alingan Patra
Hi Hamendra,
Below is the copy of WSDL file containts. I have replaced my server name with "localhost" and changed the port number to 8100.
<?xml version="1.0" encoding="UTF-8" ?>
<!-- WSDL File generated by the SAP PORTAL ECLIPSE PLUGINS -->
<!-- VERSION : 6.3.20041116 -->
<wsdl:definitions name="UMWebService" targetNamespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"
xmlns:tns3="http://api.security.sap.com"
xmlns:http="http://schemas.xmlsoap.org/soap/http"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:intf="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime"
xmlns:tns0="http://usermanagement.webservice.prt.portal.sapportals.com"
xmlns:tns5="http://umap.api.security.sap.com"
xmlns:tns4="http://lang.java"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:tns1="http://prt.java.soap/schemas"
xmlns="http://schemas.xmlsoap.org/wsdl/">
<types>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://usermanagement.webservice.prt.portal.sapportals.com">
<complexType name="IUserInfo">
<sequence>
<element name="DisplayName" nillable="true" type="xsd:string"/>
<element name="Locale" nillable="true" type="tns1:Locale"/>
<element name="Groups" nillable="true" type="intf:ArrayOf_xsd_string"/>
<element name="Title" nillable="true" type="xsd:string"/>
<element name="UniqueName" nillable="true" type="xsd:string"/>
<element name="FirstName" nillable="true" type="xsd:string"/>
<element name="LastName" nillable="true" type="xsd:string"/>
<element name="Company" nillable="true" type="xsd:string"/>
<element name="Email" nillable="true" type="intf:ArrayOf_xsd_string"/>
<element name="Roles" nillable="true" type="intf:ArrayOf_xsd_string"/>
<element name="UniqueId" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
<complexType name="IGroupInfo">
<sequence>
<element name="DisplayName" nillable="true" type="xsd:string"/>
<element name="Description" nillable="true" type="xsd:string"/>
<element name="UniqueName" nillable="true" type="xsd:string"/>
<element name="Roles" nillable="true" type="intf:ArrayOf_xsd_string"/>
<element name="UniqueId" nillable="true" type="xsd:string"/>
<element name="UserMembers" nillable="true" type="intf:ArrayOf_xsd_string"/>
<element name="GroupMembers" nillable="true" type="intf:ArrayOf_xsd_string"/>
</sequence>
</complexType>
<complexType name="IRoleInfo">
<sequence>
<element name="DisplayName" nillable="true" type="xsd:string"/>
<element name="Description" nillable="true" type="xsd:string"/>
<element name="UniqueName" nillable="true" type="xsd:string"/>
<element name="UniqueId" nillable="true" type="xsd:string"/>
<element name="UserMembers" nillable="true" type="intf:ArrayOf_xsd_string"/>
<element name="GroupMembers" nillable="true" type="intf:ArrayOf_xsd_string"/>
</sequence>
</complexType>
</schema>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://prt.java.soap/schemas">
<element name="Locale" nillable="true" type="tns1:Locale"/>
<complexType name="Locale">
<sequence>
<element name="language" type="xsd:string" nillable="false"/>
<element name="country" type="xsd:string" nillable="false"/>
<element name="variant" type="xsd:string"/>
</sequence>
</complexType>
<complexType name="PortalSOAPFault">
<sequence>
<element name="stackTrace" minOccurs="0" maxOccurs="1" type="xsd:string"/>
</sequence>
</complexType>
<element name="Map" nillable="true" type="tns1:Map"/>
<complexType name="Map">
<sequence>
<element name="Keys" type="intf:ArrayOf_xsd_anyType"/>
<element name="Values" type="intf:ArrayOf_xsd_anyType"/>
</sequence>
</complexType>
</schema>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService">
<complexType name="ArrayOf_xsd_string">
<complexContent>
<restriction base="SOAP-ENC:Array">
<attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="xsd:string[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_xsd_anyType">
<complexContent>
<restriction base="SOAP-ENC:Array">
<attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="xsd:anyType[]"/>
</restriction>
</complexContent>
</complexType>
</schema>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://api.security.sap.com">
<complexType name="UMException">
<complexContent>
<extension base="tns1:PortalSOAPFault">
<sequence>
<element name="LocalizedMessage" nillable="true" type="xsd:string"/>
<element name="Message" nillable="true" type="xsd:string"/>
<element name="NestedException" nillable="true" type="tns4:Throwable"/>
</sequence>
</extension>
</complexContent>
</complexType>
</schema>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://lang.java">
<complexType name="Throwable">
<complexContent>
<extension base="tns1:PortalSOAPFault">
<sequence/>
</extension>
</complexContent>
</complexType>
</schema>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://umap.api.security.sap.com">
<complexType name="NoLogonDataAvailableException">
<complexContent>
<extension base="tns1:PortalSOAPFault">
<sequence>
<element name="LocalizedMessage" nillable="true" type="xsd:string"/>
<element name="Message" nillable="true" type="xsd:string"/>
<element name="NestedException" nillable="true" type="tns4:Throwable"/>
</sequence>
</extension>
</complexContent>
</complexType>
</schema>
</types>
<wsdl:message name="UMException">
<wsdl:part name="error" type="tns3:UMException"/>
</wsdl:message>
<wsdl:message name="getUsersOfRoleResponse">
<wsdl:part name="response" type="intf:ArrayOf_xsd_string"/>
</wsdl:message>
<wsdl:message name="getUserRequest">
<wsdl:part name="getUser_1_param2" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getRoleByUniqueNameResponse">
<wsdl:part name="response" type="tns0:IRoleInfo"/>
</wsdl:message>
<wsdl:message name="getUserResponse">
<wsdl:part name="response" type="tns0:IUserInfo"/>
</wsdl:message>
<wsdl:message name="getGroupsOfRoleRequest">
<wsdl:part name="getGroupsOfRole_2_param38" type="xsd:string"/>
<wsdl:part name="getGroupsOfRole_2_param39" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="NoLogonDataAvailableException">
<wsdl:part name="error" type="tns5:NoLogonDataAvailableException"/>
</wsdl:message>
<wsdl:message name="modifyUserRequest">
<wsdl:part name="modifyUser_9_param5" type="xsd:string"/>
<wsdl:part name="modifyUser_9_param6" type="xsd:string"/>
<wsdl:part name="modifyUser_9_param7" type="xsd:string"/>
<wsdl:part name="modifyUser_9_param8" type="xsd:string"/>
<wsdl:part name="modifyUser_9_param9" type="xsd:string"/>
<wsdl:part name="modifyUser_9_param10" type="xsd:string"/>
<wsdl:part name="modifyUser_9_param11" type="xsd:string"/>
<wsdl:part name="modifyUser_9_param12" type="xsd:string"/>
<wsdl:part name="modifyUser_9_param13" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="searchGroupsRequest">
<wsdl:part name="searchGroups_4_param25" type="xsd:string"/>
<wsdl:part name="searchGroups_4_param26" type="xsd:int"/>
<wsdl:part name="searchGroups_4_param27" type="xsd:boolean"/>
<wsdl:part name="searchGroups_4_param28" type="xsd:int"/>
</wsdl:message>
<wsdl:message name="searchUsersRequest">
<wsdl:part name="searchUsers_4_param14" type="xsd:string"/>
<wsdl:part name="searchUsers_4_param15" type="xsd:int"/>
<wsdl:part name="searchUsers_4_param16" type="xsd:boolean"/>
<wsdl:part name="searchUsers_4_param17" type="xsd:int"/>
</wsdl:message>
<wsdl:message name="searchUsersResponse">
<wsdl:part name="response" type="intf:ArrayOf_xsd_string"/>
</wsdl:message>
<wsdl:message name="getGroupByUniqueNameResponse">
<wsdl:part name="response" type="tns0:IGroupInfo"/>
</wsdl:message>
<wsdl:message name="getUsersOfRoleRequest">
<wsdl:part name="getUsersOfRole_2_param36" type="xsd:string"/>
<wsdl:part name="getUsersOfRole_2_param37" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="getUserEmailResponse">
<wsdl:part name="response" type="intf:ArrayOf_xsd_string"/>
</wsdl:message>
<wsdl:message name="getUsersOfGroupResponse">
<wsdl:part name="response" type="intf:ArrayOf_xsd_string"/>
</wsdl:message>
<wsdl:message name="searchGroupsResponse">
<wsdl:part name="response" type="intf:ArrayOf_xsd_string"/>
</wsdl:message>
<wsdl:message name="getGroupsOfUserResponse">
<wsdl:part name="response" type="intf:ArrayOf_xsd_string"/>
</wsdl:message>
<wsdl:message name="getUserEmailRequest">
<wsdl:part name="getUserEmail_1_param24" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getRolesOfGroupResponse">
<wsdl:part name="response" type="intf:ArrayOf_xsd_string"/>
</wsdl:message>
<wsdl:message name="getUsersOfGroupRequest">
<wsdl:part name="getUsersOfGroup_2_param29" type="xsd:string"/>
<wsdl:part name="getUsersOfGroup_2_param30" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="getRolesOfUserResponse">
<wsdl:part name="response" type="intf:ArrayOf_xsd_string"/>
</wsdl:message>
<wsdl:message name="getGroupsOfRoleResponse">
<wsdl:part name="response" type="intf:ArrayOf_xsd_string"/>
</wsdl:message>
<wsdl:message name="getRolesOfGroupRequest">
<wsdl:part name="getRolesOfGroup_2_param22" type="xsd:string"/>
<wsdl:part name="getRolesOfGroup_2_param23" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="getMappingRequest">
<wsdl:part name="getMapping_2_param3" type="xsd:string"/>
<wsdl:part name="getMapping_2_param4" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getGroupByUniqueNameRequest">
<wsdl:part name="getGroupByUniqueName_1_param31" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getRolesOfUserRequest">
<wsdl:part name="getRolesOfUser_2_param20" type="xsd:string"/>
<wsdl:part name="getRolesOfUser_2_param21" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="getMappingResponse">
<wsdl:part name="response" type="tns1:Map"/>
</wsdl:message>
<wsdl:message name="searchRolesRequest">
<wsdl:part name="searchRoles_4_param32" type="xsd:string"/>
<wsdl:part name="searchRoles_4_param33" type="xsd:int"/>
<wsdl:part name="searchRoles_4_param34" type="xsd:boolean"/>
<wsdl:part name="searchRoles_4_param35" type="xsd:int"/>
</wsdl:message>
<wsdl:message name="modifyUserResponse">
<wsdl:part name="response" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="getGroupsOfUserRequest">
<wsdl:part name="getGroupsOfUser_2_param18" type="xsd:string"/>
<wsdl:part name="getGroupsOfUser_2_param19" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="getRoleByUniqueNameRequest">
<wsdl:part name="getRoleByUniqueName_1_param40" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="searchRolesResponse">
<wsdl:part name="response" type="intf:ArrayOf_xsd_string"/>
</wsdl:message>
<wsdl:portType name="UMWebService">
<wsdl:operation name="getUser" parameterOrder="getUser_1_param2">
<wsdl:input name="getUser_input0" message="intf:getUserRequest"/>
<wsdl:output name="getUser_output0" message="intf:getUserResponse"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
<wsdl:operation name="getMapping" parameterOrder="getMapping_2_param3 getMapping_2_param4">
<wsdl:input name="getMapping_input0" message="intf:getMappingRequest"/>
<wsdl:output name="getMapping_output0" message="intf:getMappingResponse"/>
<wsdl:fault name="com.sap.security.api.umap.NoLogonDataAvailableException" message="intf:NoLogonDataAvailableException"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
<wsdl:operation name="modifyUser" parameterOrder="modifyUser_9_param5 modifyUser_9_param6 modifyUser_9_param7 modifyUser_9_param8 modifyUser_9_param9 modifyUser_9_param10 modifyUser_9_param11 modifyUser_9_param12 modifyUser_9_param13">
<wsdl:input name="modifyUser_input0" message="intf:modifyUserRequest"/>
<wsdl:output name="modifyUser_output0" message="intf:modifyUserResponse"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
<wsdl:operation name="searchUsers" parameterOrder="searchUsers_4_param14 searchUsers_4_param15 searchUsers_4_param16 searchUsers_4_param17">
<wsdl:input name="searchUsers_input0" message="intf:searchUsersRequest"/>
<wsdl:output name="searchUsers_output0" message="intf:searchUsersResponse"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
<wsdl:operation name="getGroupsOfUser" parameterOrder="getGroupsOfUser_2_param18 getGroupsOfUser_2_param19">
<wsdl:input name="getGroupsOfUser_input0" message="intf:getGroupsOfUserRequest"/>
<wsdl:output name="getGroupsOfUser_output0" message="intf:getGroupsOfUserResponse"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
<wsdl:operation name="getRolesOfUser" parameterOrder="getRolesOfUser_2_param20 getRolesOfUser_2_param21">
<wsdl:input name="getRolesOfUser_input0" message="intf:getRolesOfUserRequest"/>
<wsdl:output name="getRolesOfUser_output0" message="intf:getRolesOfUserResponse"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
<wsdl:operation name="getRolesOfGroup" parameterOrder="getRolesOfGroup_2_param22 getRolesOfGroup_2_param23">
<wsdl:input name="getRolesOfGroup_input0" message="intf:getRolesOfGroupRequest"/>
<wsdl:output name="getRolesOfGroup_output0" message="intf:getRolesOfGroupResponse"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
<wsdl:operation name="getUserEmail" parameterOrder="getUserEmail_1_param24">
<wsdl:input name="getUserEmail_input0" message="intf:getUserEmailRequest"/>
<wsdl:output name="getUserEmail_output0" message="intf:getUserEmailResponse"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
<wsdl:operation name="searchGroups" parameterOrder="searchGroups_4_param25 searchGroups_4_param26 searchGroups_4_param27 searchGroups_4_param28">
<wsdl:input name="searchGroups_input0" message="intf:searchGroupsRequest"/>
<wsdl:output name="searchGroups_output0" message="intf:searchGroupsResponse"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
<wsdl:operation name="getUsersOfGroup" parameterOrder="getUsersOfGroup_2_param29 getUsersOfGroup_2_param30">
<wsdl:input name="getUsersOfGroup_input0" message="intf:getUsersOfGroupRequest"/>
<wsdl:output name="getUsersOfGroup_output0" message="intf:getUsersOfGroupResponse"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
<wsdl:operation name="getGroupByUniqueName" parameterOrder="getGroupByUniqueName_1_param31">
<wsdl:input name="getGroupByUniqueName_input0" message="intf:getGroupByUniqueNameRequest"/>
<wsdl:output name="getGroupByUniqueName_output0" message="intf:getGroupByUniqueNameResponse"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
<wsdl:operation name="searchRoles" parameterOrder="searchRoles_4_param32 searchRoles_4_param33 searchRoles_4_param34 searchRoles_4_param35">
<wsdl:input name="searchRoles_input0" message="intf:searchRolesRequest"/>
<wsdl:output name="searchRoles_output0" message="intf:searchRolesResponse"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
<wsdl:operation name="getUsersOfRole" parameterOrder="getUsersOfRole_2_param36 getUsersOfRole_2_param37">
<wsdl:input name="getUsersOfRole_input0" message="intf:getUsersOfRoleRequest"/>
<wsdl:output name="getUsersOfRole_output0" message="intf:getUsersOfRoleResponse"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
<wsdl:operation name="getGroupsOfRole" parameterOrder="getGroupsOfRole_2_param38 getGroupsOfRole_2_param39">
<wsdl:input name="getGroupsOfRole_input0" message="intf:getGroupsOfRoleRequest"/>
<wsdl:output name="getGroupsOfRole_output0" message="intf:getGroupsOfRoleResponse"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
<wsdl:operation name="getRoleByUniqueName" parameterOrder="getRoleByUniqueName_1_param40">
<wsdl:input name="getRoleByUniqueName_input0" message="intf:getRoleByUniqueNameRequest"/>
<wsdl:output name="getRoleByUniqueName_output0" message="intf:getRoleByUniqueNameResponse"/>
<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="UMWebServiceBinding" type="intf:UMWebService">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="getUser">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/getUser0"/>
<wsdl:input name="getUser_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="getUser_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.UMException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getMapping">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/getMapping0"/>
<wsdl:input name="getMapping_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="getMapping_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.umap.NoLogonDataAvailableException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="modifyUser">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/modifyUser0"/>
<wsdl:input name="modifyUser_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="modifyUser_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.UMException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="searchUsers">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/searchUsers0"/>
<wsdl:input name="searchUsers_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="searchUsers_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.UMException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getGroupsOfUser">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/getGroupsOfUser0"/>
<wsdl:input name="getGroupsOfUser_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="getGroupsOfUser_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.UMException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getRolesOfUser">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/getRolesOfUser0"/>
<wsdl:input name="getRolesOfUser_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="getRolesOfUser_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.UMException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getRolesOfGroup">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/getRolesOfGroup0"/>
<wsdl:input name="getRolesOfGroup_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="getRolesOfGroup_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.UMException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getUserEmail">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/getUserEmail0"/>
<wsdl:input name="getUserEmail_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="getUserEmail_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.UMException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="searchGroups">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/searchGroups0"/>
<wsdl:input name="searchGroups_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="searchGroups_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.UMException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getUsersOfGroup">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/getUsersOfGroup0"/>
<wsdl:input name="getUsersOfGroup_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="getUsersOfGroup_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.UMException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getGroupByUniqueName">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/getGroupByUniqueName0"/>
<wsdl:input name="getGroupByUniqueName_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="getGroupByUniqueName_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.UMException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="searchRoles">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/searchRoles0"/>
<wsdl:input name="searchRoles_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="searchRoles_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.UMException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getUsersOfRole">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/getUsersOfRole0"/>
<wsdl:input name="getUsersOfRole_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="getUsersOfRole_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.UMException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getGroupsOfRole">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/getGroupsOfRole0"/>
<wsdl:input name="getGroupsOfRole_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="getGroupsOfRole_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.UMException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getRoleByUniqueName">
<soap:operation soapAction="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService.UMWebService/getRoleByUniqueName0"/>
<wsdl:input name="getRoleByUniqueName_input0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:input>
<wsdl:output name="getRoleByUniqueName_output0">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:output>
<wsdl:fault>
<soap:fault name="com.sap.security.api.UMException" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="prt:service:com.sapportals.portal.prt.webservice.usermanagement.UMWebService"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="UMWebServiceService">
<wsdl:port name="UMWebService" binding="intf:UMWebServiceBinding">
<soap:address location="http://localhost:8100/irj/servlet/prt/soap/UMWebService?style=rpc_enc"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Thanks
Alingan Patra
Hi Hamendra,
I could able to get the APIs from this WSDL in SOAP UI, but I am not able to create any client file from this WSDL file.
The WSDL format is little different then usual. I tried to create client using AXIS and AXIS2. Is there anything else I should use for this WSDL?
Thanks
Alingan Patra
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.