Problem with Access Control Web Service

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-08-2009 06:35 AM
I develop Alfresco with C#.NET using Web Service to access to API of Alfresco.
In my .NET Project(I develop with Visual Studio 2008), I have add Web Reference to each Web Service(a reference to each of Web Service of Alfresco) but I have this error only with AccessControl Web Service(I use the last version of Alfresco, Alfresco Community 3.2).
Custom tool error: Unable to import WebService/Schema. Unable to import binding 'AccessControlServiceSoapBinding' from namespace 'http://www.alfresco.org/ws/service/accesscontrol/1.0'. The operation 'getAllAuthorities' on portType 'AccessControlServiceSoapPort' from namespace 'http://www.alfresco.org/ws/service/accesscontrol/1.0' had the following syntax error: The operation has no matching binding. Check if the operation, input and output names in the Binding section match with the corresponding names in the PortType section.
Have anybody see this error?
Have anybody some ideas about resolve this error?
Regards!
Marco
- Labels:
-
Archive
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-26-2009 01:27 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-12-2009 08:09 AM
Cheers,
John

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-01-2010 02:31 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-17-2010 02:31 PM
if you please tell me
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-29-2010 03:28 AM
Rex
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-09-2010 05:03 AM
<?xml version="1.0" encoding="UTF-8"?><wsdl:definitions name="access-control-service" targetNamespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:acs="http://www.alfresco.org/ws/service/accesscontrol/1.0" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:cms="http://www.alfresco.org/ws/model/content/1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <!– ************************************** –> <!– Copyright Alfresco Software, Inc. 2005 –> <!– ************************************** –> <wsdl:types> <schema elementFormDefault="qualified" targetNamespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" xmlns="http://www.w3.org/2001/XMLSchema"> <xsd:import namespace="http://www.alfresco.org/ws/model/content/1.0" schemaLocation="../wsdl/types.xsd"/> <!– Type Definitions –> <xsd:simpleType name="AccessStatus"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="acepted"/> <xsd:enumeration value="declined"/> </xsd:restriction> </xsd:simpleType> <complexType name="NewAuthority"> <sequence> <element name="authorityType" type="xsd:string"/> <element name="name" type="xsd:string"/> </sequence> </complexType> <element name="NewAuthority" type="acs:NewAuthority"/> <complexType name="ACE"> <sequence> <element name="authority" type="xsd:string"/> <element name="permission" type="xsd:string"/> <element name="accessStatus" type="acs:AccessStatus"/> </sequence> </complexType> <element name="ACE" type="acs:ACE"/> <complexType name="ACL"> <sequence> <element name="reference" type="cms:Reference"/> <element name="inheritPermissions" type="xsd:boolean"/> <element name="aces" type="acs:ACE" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> <element name="ACL" type="acs:ACL"/> <complexType name="GetPermissionsResult"> <sequence> <element name="reference" type="cms:Reference"/> <element name="permissions" type="xsd:string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> <element name="GetPermissionsResult" type="acs:GetPermissionsResult"/> <complexType name="GetClassPermissionsResult"> <sequence> <element name="className" type="xsd:string"/> <element name="permissions" type="xsd:string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> <element name="GetClassPermissionsResult" type="acs:GetClassPermissionsResult"/> <complexType name="HasPermissionsResult"> <sequence> <element name="reference" type="cms:Reference"/> <element name="permission" type="xsd:string"/> <element name="accessStatus" type="acs:AccessStatus"/> </sequence> </complexType> <element name="HasPermissionsResult" type="acs:HasPermissionsResult"/> <complexType name="OwnerResult"> <sequence> <element name="reference" type="cms:Reference"/> <element name="owner" type="xsd:string"/> </sequence> </complexType> <element name="OwnerResult" type="acs:OwnerResult"/> <complexType name="AuthorityFilter"> <sequence> <element name="authorityType" type="xsd:string" nillable="true"/> <element name="rootOnly" type="xsd:boolean"/> </sequence> </complexType> <element name="AuthorityFilter" type="acs:AuthorityFilter"/> <complexType name="SiblingAuthorityFilter"> <sequence> <element name="authorityType" type="xsd:string" nillable="true"/> <element name="immediate" type="xsd:boolean"/> </sequence> </complexType> <element name="SiblingAuthorityFilter" type="acs:SiblingAuthorityFilter"/> <complexType name="AccessControlFault"> <sequence> <element name="errorCode" type="xsd:int"/> <element name="message" type="xsd:string"/> </sequence> </complexType> <element name="AccessControlFault" type="acs:AccessControlFault"/> <!– Method Definitions –> <element name="getACLs"> <complexType> <sequence> <element name="predicate" type="cms:Predicate"/> <element name="filter" type="acs:ACE"/> </sequence> </complexType> </element> <element name="getACLsResponse"> <complexType> <sequence> <element name="acls" type="acs:ACL" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="addACEs"> <complexType> <sequence> <element name="predicate" type="cms:Predicate"/> <element name="aces" type="acs:ACE" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="addACEsResponse"> <complexType> <sequence> <element name="acls" type="acs:ACL" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="removeACEs"> <complexType> <sequence> <element name="predicate" type="cms:Predicate"/> <element name="aces" type="acs:ACE" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="removeACEsResponse"> <complexType> <sequence> <element name="acls" type="acs:ACL" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="getPermissions"> <complexType> <sequence> <element name="predicate" type="cms:Predicate"/> </sequence> </complexType> </element> <element name="getPermissionsResponse"> <complexType> <sequence> <element name="result" type="acs:GetPermissionsResult" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="getClassPermissions"> <complexType> <sequence> <element name="classNames" type="xsd:string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="getClassPermissionsResponse"> <complexType> <sequence> <element name="result" type="acs:GetClassPermissionsResult" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="hasPermissions"> <complexType> <sequence> <element name="predicate" type="cms:Predicate"/> <element name="permissions" type="xsd:string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="hasPermissionsResponse"> <complexType> <sequence> <element name="results" type="acs:HasPermissionsResult" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="setInheritPermission"> <complexType> <sequence> <element name="predicate" type="cms:Predicate"/> <element name="inheritPermission" type="xsd:boolean"/> </sequence> </complexType> </element> <element name="setInheritPermissionResponse"> <complexType> <sequence> <element name="acls" type="acs:ACL" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="getOwners"> <complexType> <sequence> <element name="predicate" type="cms:Predicate"/> </sequence> </complexType> </element> <element name="getOwnersResponse"> <complexType> <sequence> <element name="results" type="acs:OwnerResult" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="setOwners"> <complexType> <sequence> <element name="predicate" type="cms:Predicate"/> <element name="owner" type="xsd:string"/> </sequence> </complexType> </element> <element name="setOwnersResponse"> <complexType> <sequence> <element name="results" type="acs:OwnerResult" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="getAllAuthorities"> <complexType> <sequence> <element name="filter" type="acs:AuthorityFilter" maxOccurs="1" minOccurs="1"/> </sequence> </complexType> </element> <element name="getAllAuthoritiesResponse"> <complexType> <sequence> <element name="results" type="xsd:string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="getAuthorities"> <complexType> <sequence/> </complexType> </element> <element name="getAuthoritiesResponse"> <complexType> <sequence> <element name="results" type="xsd:string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="createAuthorities"> <complexType> <sequence> <element name="parentAuthority" type="xsd:string" maxOccurs="1" minOccurs="0" nillable="true"/> <element name="newAuthorites" type="acs:NewAuthority" maxOccurs="unbounded" minOccurs="1" /> </sequence> </complexType> </element> <element name="createAuthoritiesResponse"> <complexType> <sequence> <element name="results" type="xsd:string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="deleteAuthorities"> <complexType> <sequence> <element name="authorities" type="xsd:string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="deleteAuthoritiesResponse"> <complexType> <sequence/> </complexType> </element> <element name="addChildAuthorities"> <complexType> <sequence> <element name="parentAuthority" type="xsd:string" maxOccurs="1" minOccurs="1" /> <element name="authorities" type="xsd:string" maxOccurs="unbounded" minOccurs="1" /> </sequence> </complexType> </element> <element name="addChildAuthoritiesResponse"> <complexType> <sequence> <element name="results" type="xsd:string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="removeChildAuthorities"> <complexType> <sequence> <element name="parentAuthority" type="xsd:string" maxOccurs="1" minOccurs="1" /> <element name="authorities" type="xsd:string" maxOccurs="unbounded" minOccurs="1" /> </sequence> </complexType> </element> <element name="removeChildAuthoritiesResponse"> <complexType> <sequence/> </complexType> </element> <element name="getChildAuthorities"> <complexType> <sequence> <element name="authority" type="xsd:string" maxOccurs="1" minOccurs="1"/> <element name="filter" type="acs:SiblingAuthorityFilter" maxOccurs="1" minOccurs="1"/> </sequence> </complexType> </element> <element name="getChildAuthoritiesResponse"> <complexType> <sequence> <element name="results" type="xsd:string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> <element name="getParentAuthorities"> <complexType> <sequence> <element name="authority" type="xsd:string" maxOccurs="1" minOccurs="1"/> <element name="filter" type="acs:SiblingAuthorityFilter" maxOccurs="1" minOccurs="1"/> </sequence> </complexType> </element> <element name="getParentAuthoritiesResponse"> <complexType> <sequence> <element name="results" type="xsd:string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </complexType> </element> </schema> </wsdl:types> <!– Message definitions –> <wsdl:message name="getACLsRequest"> <wsdl:part element="acs:getACLs" name="parameters"/> </wsdl:message> <wsdl:message name="getACLsResponse"> <wsdl:part element="acs:getACLsResponse" name="parameters"/> </wsdl:message> <wsdl:message name="addACEsRequest"> <wsdl:part element="acs:addACEs" name="parameters"/> </wsdl:message> <wsdl:message name="addACEsResponse"> <wsdl:part element="acs:addACEsResponse" name="parameters"/> </wsdl:message> <wsdl:message name="removeACEsRequest"> <wsdl:part element="acs:removeACEs" name="parameters"/> </wsdl:message> <wsdl:message name="removeACEsResponse"> <wsdl:part element="acs:removeACEsResponse" name="parameters"/> </wsdl:message> <wsdl:message name="getPermissionsRequest"> <wsdl:part element="acs:getPermissions" name="parameters"/> </wsdl:message> <wsdl:message name="getPermissionsResponse"> <wsdl:part element="acs:getPermissionsResponse" name="parameters"/> </wsdl:message> <wsdl:message name="getClassPermissionsRequest"> <wsdl:part element="acs:getClassPermissions" name="parameters"/> </wsdl:message> <wsdl:message name="getClassPermissionsResponse"> <wsdl:part element="acs:getClassPermissionsResponse" name="parameters"/> </wsdl:message> <wsdl:message name="hasPermissionsRequest"> <wsdl:part element="acs:hasPermissions" name="parameters"/> </wsdl:message> <wsdl:message name="hasPermissionsResponse"> <wsdl:part element="acs:hasPermissionsResponse" name="parameters"/> </wsdl:message> <wsdl:message name="setInheritPermissionRequest"> <wsdl:part element="acs:setInheritPermission" name="parameters"/> </wsdl:message> <wsdl:message name="setInheritPermissionResponse"> <wsdl:part element="acs:setInheritPermissionResponse" name="parameters"/> </wsdl:message> <wsdl:message name="getOwnersRequest"> <wsdl:part element="acs:getOwners" name="parameters"/> </wsdl:message> <wsdl:message name="getOwnersResponse"> <wsdl:part element="acs:getOwnersResponse" name="parameters"/> </wsdl:message> <wsdl:message name="setOwnersRequest"> <wsdl:part element="acs:setOwners" name="parameters"/> </wsdl:message> <wsdl:message name="setOwnersResponse"> <wsdl:part element="acs:setOwnersResponse" name="parameters"/> </wsdl:message> <wsdl:message name="getAllAuthoritiesRequest"> <wsdl:part element="acs:getAllAuthorities" name="parameters"/> </wsdl:message> <wsdl:message name="getAllAuthoritiesResponse"> <wsdl:part element="acs:getAllAuthoritiesResponse" name="parameters"/> </wsdl:message> <wsdl:message name="getAuthoritiesRequest"> <wsdl:part element="acs:getAuthorities" name="parameters"/> </wsdl:message> <wsdl:message name="getAuthoritiesResponse"> <wsdl:part element="acs:getAuthoritiesResponse" name="parameters"/> </wsdl:message> <wsdl:message name="createAuthoritiesRequest"> <wsdl:part element="acs:createAuthorities" name="parameters"/> </wsdl:message> <wsdl:message name="createAuthoritiesResponse"> <wsdl:part element="acs:createAuthoritiesResponse" name="parameters"/> </wsdl:message> <wsdl:message name="deleteAuthoritiesRequest"> <wsdl:part element="acs:deleteAuthorities" name="parameters"/> </wsdl:message> <wsdl:message name="deleteAuthoritiesResponse"> <wsdl:part element="acs:deleteAuthoritiesResponse" name="parameters"/> </wsdl:message> <wsdl:message name="addChildAuthoritiesRequest"> <wsdl:part element="acs:addChildAuthorities" name="parameters"/> </wsdl:message> <wsdl:message name="addChildAuthoritiesResponse"> <wsdl:part element="acs:addChildAuthoritiesResponse" name="parameters"/> </wsdl:message> <wsdl:message name="removeChildAuthoritiesRequest"> <wsdl:part element="acs:removeChildAuthorities" name="parameters"/> </wsdl:message> <wsdl:message name="removeChildAuthoritiesResponse"> <wsdl:part element="acs:removeChildAuthoritiesResponse" name="parameters"/> </wsdl:message> <wsdl:message name="getChildAuthoritiesRequest"> <wsdl:part element="acs:getChildAuthorities" name="parameters"/> </wsdl:message> <wsdl:message name="getChildAuthoritiesResponse"> <wsdl:part element="acs:getChildAuthoritiesResponse" name="parameters"/> </wsdl:message> <wsdl:message name="getParentAuthoritiesRequest"> <wsdl:part element="acs:getParentAuthorities" name="parameters"/> </wsdl:message> <wsdl:message name="getParentAuthoritiesResponse"> <wsdl:part element="acs:getParentAuthoritiesResponse" name="parameters"/> </wsdl:message> <wsdl:message name="AccessControlFault"> <wsdl:part element="acs:AccessControlFault" name="fault"/> </wsdl:message> <!– Port and binding definitions –> <wsdl:portType name="AccessControlServiceSoapPort"> <wsdl:operation name="getACLs"> <wsdl:documentation>Get the list of the ACL's for a reference.</wsdl:documentation> <wsdl:input message="acs:getACLsRequest" name="getACLsRequest"/> <wsdl:output message="acs:getACLsResponse" name="getACLsResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="addACEs"> <wsdl:documentation>Adds a number of ACE's to a collection of references.</wsdl:documentation> <wsdl:input message="acs:addACEsRequest" name="addACEsRequest"/> <wsdl:output message="acs:addACEsResponse" name="addACEsResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="removeACEs"> <wsdl:documentation>Removes ACE's from a collection of references.</wsdl:documentation> <wsdl:input message="acs:removeACEsRequest" name="removeACEsRequest"/> <wsdl:output message="acs:removeACEsResponse" name="removeACEsResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="getPermissions"> <wsdl:documentation>Gets a list of the settable permissions for a set of references.</wsdl:documentation> <wsdl:input message="acs:getPermissionsRequest" name="getPermissionsRequest"/> <wsdl:output message="acs:getPermissionsResponse" name="getPermissionsResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="getClassPermissions"> <wsdl:documentation>Gets a list of the settable permissions for a list of classes.</wsdl:documentation> <wsdl:input message="acs:getClassPermissionsRequest" name="getClassPermissionsRequest"/> <wsdl:output message="acs:getClassPermissionsResponse" name="getClassPermissionsResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="hasPermissions"> <wsdl:documentation>Determines whether the current authenticated user has the permissions on each of the specified references.</wsdl:documentation> <wsdl:input message="acs:hasPermissionsRequest" name="hasPermissionsRequest"/> <wsdl:output message="acs:hasPermissionsResponse" name="hasPermissionsResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="setInheritPermission"> <wsdl:documentation>Set the inherit permission property of a set of references.</wsdl:documentation> <wsdl:input message="acs:setInheritPermissionRequest" name="setInheritPermissionRequest"/> <wsdl:output message="acs:setInheritPermissionResponse" name="setInheritPermissionResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="getOwners"> <wsdl:documentation>Get the current node owner.</wsdl:documentation> <wsdl:input message="acs:getOwnersRequest" name="getOwnersRequest"/> <wsdl:output message="acs:getOwnersResponse" name="getOwnersResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="setOwners"> <wsdl:documentation>Sets the current node owner.</wsdl:documentation> <wsdl:input message="acs:setOwnersRequest" name="setOwnersRequest"/> <wsdl:output message="acs:setOwnersResponse" name="setOwnersResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="getAllAuthorities"> <wsdl:documentation>Getsl aa the authorities avaialble in the repository.</wsdl:documentation> <wsdl:input message="acs:getAllAuthoritiesRequest" name="getAllAuthoritiesRequest"/> <wsdl:output message="acs:getAllAuthoritiesResponse" name="getAllAuthoritiesResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="getAuthorities"> <wsdl:documentation>Ges the authorities for the current user</wsdl:documentation> <wsdl:input message="acs:getAuthoritiesRequest" name="getAuthoritiesRequest"/> <wsdl:output message="acs:getAuthoritiesResponse" name="getAuthoritiesResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="createAuthorities"> <wsdl:documentation>Creates new authorities</wsdl:documentation> <wsdl:input message="acs:createAuthoritiesRequest" name="createAuthoritiesRequest"/> <wsdl:output message="acs:createAuthoritiesResponse" name="createAuthoritiesResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="deleteAuthorities"> <wsdl:documentation>Delete authorities</wsdl:documentation> <wsdl:input message="acs:deleteAuthoritiesRequest" name="deleteAuthoritiesRequest"/> <wsdl:output message="acs:deleteAuthoritiesResponse" name="deleteAuthoritiesResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="addChildAuthorities"> <wsdl:documentation>Adds child authorities to a specified parent authority</wsdl:documentation> <wsdl:input message="acs:addChildAuthoritiesRequest" name="addChildAuthoritiesRequest"/> <wsdl:output message="acs:addChildAuthoritiesResponse" name="addChildAuthoritiesResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="removeChildAuthorities"> <wsdl:documentation>Remove child authorities from the specified parent authority</wsdl:documentation> <wsdl:input message="acs:removeChildAuthoritiesRequest" name="removeChildAuthoritiesRequest"/> <wsdl:output message="acs:removeChildAuthoritiesResponse" name="removeChildAuthoritiesResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="getChildAuthorities"> <wsdl:documentation>Gets an authorities child authorities</wsdl:documentation> <wsdl:input message="acs:getChildAuthoritiesRequest" name="getChildAuthoritiesRequest"/> <wsdl:output message="acs:getChildAuthoritiesResponse" name="getChildAuthoritiesResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> <wsdl:operation name="getParentAuthorities"> <wsdl:documentation>Gets an authorities parent authorities</wsdl:documentation> <wsdl:input message="acs:getParentAuthoritiesRequest" name="getParentAuthoritiesRequest"/> <wsdl:output message="acs:getParentAuthoritiesResponse" name="getParentAuthoritiesResponse"/> <wsdl:fault message="acs:AccessControlFault" name="AccessControlFault"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="AccessControlServiceSoapBinding" type="acs:AccessControlServiceSoapPort"> <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http'/> <wsdl:operation name="getACLs"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/getACLs'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="addACEs"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/addACEs'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="removeACEs"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/removeACEs'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="getPermissions"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/getPermissions'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="getClassPermissions"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/getClassPermissions'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="hasPermissions"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/hasPermissions'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="setInheritPermission"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/setInheritPermission'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="getOwners"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/getOwners'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="setOwners"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/setOwners'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="getAllAuthorities"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/getAllAuthorities'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="getAuthorities"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/getAuthorities'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="createAuthorities"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/createAuthorities'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="deleteAuthorities"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/deleteAuthorities'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="addChildAuthorities"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/addChildAuthorities'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="removeChildAuthorities"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/removeChildAuthorities'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="getChildAuthorities"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/getChildAuthorities'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="getParentAuthorities"> <wsdlsoap:operation soapAction="http://www.alfresco.org/ws/service/accesscontrol/1.0/getParentAuthorities'/> <wsdl:input> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="AccessControlFault"> <wsdlsoap:fault namespace="http://www.alfresco.org/ws/service/accesscontrol/1.0" use="literal" name="AccessControlFault"/> </wsdl:fault> </wsdl:operation> </wsdl:binding> <!– Service definition –> <wsdl:service name="AccessControlService"> <wsdl:documentation>Access control service.</wsdl:documentation> <wsdl:port binding="acs:AccessControlServiceSoapBinding" name="AccessControlService"> <wsdlsoap:address location="http://localhost:8080/alfresco/api/AccessControlService'/> </wsdl:port> </wsdl:service></wsdl:definitions>
Hope this helps 

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-15-2010 05:54 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-24-2011 11:56 AM


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-24-2011 11:57 AM
And for all those who are facing the same problem:
All you have to do is import the Access Control web reference as usually, then repace the content of the wsdl with the suggestion from OpenPj and right click/Execute Custom Tool
