users@jax-ws.java.net

Problem importing wsdl file (cannot resolve name)

From: Frank Beullens <f_beullens_at_yahoo.com>
Date: Fri, 14 Jul 2006 02:54:30 -0700 (PDT)

Hi,

when importing a wsdl file to generate a client (in
netbeans 5.5 beta with the enterprise pack ea) i get
the following message:
<code>
wsimport-client-clean-SecurityWS:
Deleting directory
C:\Projects\SecurityManagerWS\build\generated\wsimport\client\be\barc\security\client\manager\ws
init:
wsimport-init:
wsimport-client-check-SecurityWS:
wsimport-client-SecurityWS:
warning: src-resolve: Cannot resolve the name
'ns2:Application' to a(n) 'type definition' component.
  line ? of
file:/C:/Projects/SecurityManagerWS/xml-resources/web-service-references/SecurityWS/wsdl/localhost_8080/SecurityServerWS/SecurityWS.wsdl#types?schema2

BUILD SUCCESSFUL (total time: 4 seconds)
</code>

The Application class is generated, but i can not use
it!
Does anyone knows what is going wrong here?

Attached i also send my wsdl file.

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

<definitions name='SecurityWSService' targetNamespace='http://ws.dal.server.security.barc.be/jaws' xmlns='http://schemas.xmlsoap.org/wsdl/' xmlns:ns1='http://util.java/jaws' xmlns:ns2='http://model.security.barc.be/jaws' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' xmlns:tns='http://ws.dal.server.security.barc.be/jaws' xmlns:xsd='http://www.w3.org/2001/XMLSchema'>
 <types>
  <schema elementFormDefault='qualified' targetNamespace='http://model.security.barc.be/jaws' xmlns='http://www.w3.org/2001/XMLSchema' xmlns:ns1='http://ws.dal.server.security.barc.be/jaws' xmlns:ns3='http://util.java/jaws' xmlns:soap11-enc='http://schemas.xmlsoap.org/soap/encoding/' xmlns:tns='http://model.security.barc.be/jaws' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
   <import namespace='http://ws.dal.server.security.barc.be/jaws'/>
   <import namespace='http://util.java/jaws'/>
   <complexType name='Application'>
    <sequence>
     <element name='active' type='boolean'/>
     <element name='code' nillable='true' type='string'/>
     <element name='description' nillable='true' type='string'/>
     <element name='id' type='long'/>
    </sequence>
   </complexType>
   <complexType name='ApplicationFunction'>
    <sequence>
     <element name='application' nillable='true' type='tns:BarcApplication'/>
     <element name='function' nillable='true' type='tns:Function'/>
     <element name='id' type='long'/>
    </sequence>
   </complexType>
   <complexType name='BarcApplication'>
    <sequence>
     <element name='active' type='boolean'/>
     <element name='code' nillable='true' type='string'/>
     <element name='description' nillable='true' type='string'/>
     <element name='id' type='long'/>
    </sequence>
   </complexType>
   <complexType name='Function'>
    <sequence>
     <element name='code' nillable='true' type='string'/>
     <element name='description' nillable='true' type='string'/>
     <element name='id' type='long'/>
    </sequence>
   </complexType>
   <complexType name='Group'>
    <sequence>
     <element name='code' nillable='true' type='string'/>
     <element name='description' nillable='true' type='string'/>
     <element name='divId' type='long'/>
     <element name='id' type='long'/>
    </sequence>
   </complexType>
   <complexType name='GroupUser'>
    <sequence>
     <element name='group' nillable='true' type='tns:Group'/>
     <element name='id' type='long'/>
     <element name='user' nillable='true' type='tns:User'/>
    </sequence>
   </complexType>
   <complexType name='Role'>
    <sequence>
     <element name='application' nillable='true' type='tns:BarcApplication'/>
     <element name='applications' nillable='true' type='ns3:Vector'/>
     <element name='code' nillable='true' type='string'/>
     <element name='description' nillable='true' type='string'/>
     <element name='id' type='long'/>
    </sequence>
   </complexType>
   <complexType name='RoleApplicationFunction'>
    <sequence>
     <element name='applicationFunction' nillable='true' type='tns:ApplicationFunction'/>
     <element name='id' type='long'/>
     <element name='role' nillable='true' type='tns:Role'/>
    </sequence>
   </complexType>
   <complexType name='RoleGroup'>
    <sequence>
     <element name='group' nillable='true' type='tns:Group'/>
     <element name='id' type='long'/>
     <element name='role' nillable='true' type='tns:Role'/>
    </sequence>
   </complexType>
   <complexType name='RoleUser'>
    <sequence>
     <element name='id' type='long'/>
     <element name='role' nillable='true' type='tns:Role'/>
     <element name='user' nillable='true' type='tns:User'/>
    </sequence>
   </complexType>
   <complexType name='User'>
    <sequence>
     <element name='active' type='boolean'/>
     <element name='divId' type='long'/>
     <element name='id' type='long'/>
     <element name='loginCode' nillable='true' type='string'/>
     <element name='name' nillable='true' type='string'/>
     <element name='password' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='UserApplicationFunction'>
    <sequence>
     <element name='appFunction' nillable='true' type='tns:ApplicationFunction'/>
     <element name='complementary' type='boolean'/>
     <element name='id' type='long'/>
     <element name='user' nillable='true' type='tns:User'/>
    </sequence>
   </complexType>
   <complexType name='UserLogin'>
    <sequence>
     <element name='address' nillable='true' type='string'/>
     <element name='applicationId' type='long'/>
     <element name='id' type='long'/>
     <element name='loginDate' nillable='true' type='dateTime'/>
     <element name='reason' nillable='true' type='string'/>
     <element name='succeeded' type='boolean'/>
     <element name='userId' type='long'/>
    </sequence>
   </complexType>
  </schema>
  <schema elementFormDefault='qualified' targetNamespace='http://ws.dal.server.security.barc.be/jaws' xmlns='http://www.w3.org/2001/XMLSchema' xmlns:ns2='http://model.security.barc.be/jaws' xmlns:ns3='http://util.java/jaws' xmlns:soap11-enc='http://schemas.xmlsoap.org/soap/encoding/' xmlns:tns='http://ws.dal.server.security.barc.be/jaws' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
   <import namespace='http://model.security.barc.be/jaws'/>
   <import namespace='http://util.java/jaws'/>
   <complexType name='deleteApplication'>
    <sequence>
     <element name='application' nillable='true' type='ns2:Application'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='deleteApplicationFunction'>
    <sequence>
     <element name='appFunc' nillable='true' type='ns2:ApplicationFunction'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='deleteApplicationFunctionResponse'>
    <sequence/>
   </complexType>
   <complexType name='deleteApplicationResponse'>
    <sequence/>
   </complexType>
   <complexType name='deleteFunction'>
    <sequence>
     <element name='function' nillable='true' type='ns2:Function'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='deleteFunctionResponse'>
    <sequence/>
   </complexType>
   <complexType name='deleteGroup'>
    <sequence>
     <element name='group' nillable='true' type='ns2:Group'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='deleteGroupResponse'>
    <sequence/>
   </complexType>
   <complexType name='deleteGroupuser'>
    <sequence>
     <element name='groupUser' nillable='true' type='ns2:GroupUser'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='deleteGroupuserResponse'>
    <sequence/>
   </complexType>
   <complexType name='deleteRole'>
    <sequence>
     <element name='role' nillable='true' type='ns2:Role'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='deleteRoleApplicationFunction'>
    <sequence>
     <element name='roleAppFnc' nillable='true' type='ns2:RoleApplicationFunction'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='deleteRoleApplicationFunctionResponse'>
    <sequence/>
   </complexType>
   <complexType name='deleteRoleGroup'>
    <sequence>
     <element name='roleGroup' nillable='true' type='ns2:RoleGroup'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='deleteRoleGroupResponse'>
    <sequence/>
   </complexType>
   <complexType name='deleteRoleResponse'>
    <sequence/>
   </complexType>
   <complexType name='deleteRoleUser'>
    <sequence>
     <element name='roleUser' nillable='true' type='ns2:RoleUser'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='deleteRoleUserResponse'>
    <sequence/>
   </complexType>
   <complexType name='deleteUser'>
    <sequence>
     <element name='user' nillable='true' type='ns2:User'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='deleteUserApplicationFunction'>
    <sequence>
     <element name='userAppFnc' nillable='true' type='ns2:UserApplicationFunction'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='deleteUserApplicationFunctionResponse'>
    <sequence/>
   </complexType>
   <complexType name='deleteUserResponse'>
    <sequence/>
   </complexType>
   <complexType name='getAllUserLogins'>
    <sequence>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getAllUserLoginsResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:UserLogin'/>
    </sequence>
   </complexType>
   <complexType name='getApplication'>
    <sequence>
     <element name='appCode' nillable='true' type='string'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getApplicationFunctionsForRole'>
    <sequence>
     <element name='role' nillable='true' type='ns2:Role'/>
     <element name='application' nillable='true' type='ns2:Application'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getApplicationFunctionsForRoleResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:RoleApplicationFunction'/>
    </sequence>
   </complexType>
   <complexType name='getApplicationFunctionsForUser'>
    <sequence>
     <element name='user' nillable='true' type='ns2:User'/>
     <element name='application' nillable='true' type='ns2:Application'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getApplicationFunctionsForUserResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:UserApplicationFunction'/>
    </sequence>
   </complexType>
   <complexType name='getApplicationResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:Application'/>
    </sequence>
   </complexType>
   <complexType name='getApplications'>
    <sequence>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getApplicationsResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:Application'/>
    </sequence>
   </complexType>
   <complexType name='getFunctions'>
    <sequence>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getFunctionsForApplication'>
    <sequence>
     <element name='barcApplication' nillable='true' type='ns2:Application'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getFunctionsForApplicationResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:ApplicationFunction'/>
    </sequence>
   </complexType>
   <complexType name='getFunctionsForRole'>
    <sequence>
     <element name='roleId' type='long'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getFunctionsForRoleResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:RoleApplicationFunction'/>
    </sequence>
   </complexType>
   <complexType name='getFunctionsForUser'>
    <sequence>
     <element name='userId' type='long'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getFunctionsForUserResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:UserApplicationFunction'/>
    </sequence>
   </complexType>
   <complexType name='getFunctionsResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:Function'/>
    </sequence>
   </complexType>
   <complexType name='getGroupUsersForGroup'>
    <sequence>
     <element name='group' nillable='true' type='ns2:Group'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getGroupUsersForGroupResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:GroupUser'/>
    </sequence>
   </complexType>
   <complexType name='getGroupUsersForUser'>
    <sequence>
     <element name='user' nillable='true' type='ns2:User'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getGroupUsersForUserResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:GroupUser'/>
    </sequence>
   </complexType>
   <complexType name='getGroups'>
    <sequence>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getGroupsResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:Group'/>
    </sequence>
   </complexType>
   <complexType name='getRoleGroupsForGroup'>
    <sequence>
     <element name='group' nillable='true' type='ns2:Group'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getRoleGroupsForGroupResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:RoleGroup'/>
    </sequence>
   </complexType>
   <complexType name='getRoleGroupsForRole'>
    <sequence>
     <element name='role' nillable='true' type='ns2:Role'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getRoleGroupsForRoleResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:RoleGroup'/>
    </sequence>
   </complexType>
   <complexType name='getRoles'>
    <sequence>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getRolesForApplication'>
    <sequence>
     <element name='application' nillable='true' type='ns2:Application'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getRolesForApplicationResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:Role'/>
    </sequence>
   </complexType>
   <complexType name='getRolesForUser'>
    <sequence>
     <element name='user' nillable='true' type='ns2:User'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getRolesForUserId'>
    <sequence>
     <element name='userId' type='long'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getRolesForUserIdResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:Role'/>
    </sequence>
   </complexType>
   <complexType name='getRolesForUserResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:RoleUser'/>
    </sequence>
   </complexType>
   <complexType name='getRolesResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:Role'/>
    </sequence>
   </complexType>
   <complexType name='getUserForCode'>
    <sequence>
     <element name='loginCode' nillable='true' type='string'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getUserForCodeResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:User'/>
    </sequence>
   </complexType>
   <complexType name='getUserForId'>
    <sequence>
     <element name='userId' type='long'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getUserForIdResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:User'/>
    </sequence>
   </complexType>
   <complexType name='getUserLoginsForUser'>
    <sequence>
     <element name='user' nillable='true' type='ns2:User'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getUserLoginsForUserResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:UserLogin'/>
    </sequence>
   </complexType>
   <complexType name='getUsers'>
    <sequence>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getUsersForId'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='ids' type='long'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getUsersForIdResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:User'/>
    </sequence>
   </complexType>
   <complexType name='getUsersForRole'>
    <sequence>
     <element name='role' nillable='true' type='ns2:Role'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='getUsersForRoleResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:RoleUser'/>
    </sequence>
   </complexType>
   <complexType name='getUsersResponse'>
    <sequence>
     <element maxOccurs='unbounded' minOccurs='0' name='result' nillable='true' type='ns2:User'/>
    </sequence>
   </complexType>
   <complexType name='saveApplication'>
    <sequence>
     <element name='application' nillable='true' type='ns2:Application'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='saveApplicationFunction'>
    <sequence>
     <element name='appFunc' nillable='true' type='ns2:ApplicationFunction'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='saveApplicationFunctionResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:ApplicationFunction'/>
    </sequence>
   </complexType>
   <complexType name='saveApplicationResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:Application'/>
    </sequence>
   </complexType>
   <complexType name='saveFunction'>
    <sequence>
     <element name='function' nillable='true' type='ns2:Function'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='saveFunctionResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:Function'/>
    </sequence>
   </complexType>
   <complexType name='saveGroup'>
    <sequence>
     <element name='group' nillable='true' type='ns2:Group'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='saveGroupResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:Group'/>
    </sequence>
   </complexType>
   <complexType name='saveGroupUser'>
    <sequence>
     <element name='groupUser' nillable='true' type='ns2:GroupUser'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='saveGroupUserResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:GroupUser'/>
    </sequence>
   </complexType>
   <complexType name='saveRole'>
    <sequence>
     <element name='role' nillable='true' type='ns2:Role'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='saveRoleApplicationFunction'>
    <sequence>
     <element name='roleAppFnc' nillable='true' type='ns2:RoleApplicationFunction'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='saveRoleApplicationFunctionResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:RoleApplicationFunction'/>
    </sequence>
   </complexType>
   <complexType name='saveRoleGroup'>
    <sequence>
     <element name='roleGroup' nillable='true' type='ns2:RoleGroup'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='saveRoleGroupResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:RoleGroup'/>
    </sequence>
   </complexType>
   <complexType name='saveRoleResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:Role'/>
    </sequence>
   </complexType>
   <complexType name='saveRoleUser'>
    <sequence>
     <element name='roleUser' nillable='true' type='ns2:RoleUser'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='saveRoleUserResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:RoleUser'/>
    </sequence>
   </complexType>
   <complexType name='saveUser'>
    <sequence>
     <element name='user' nillable='true' type='ns2:User'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='saveUserApplicationFunction'>
    <sequence>
     <element name='userAppFnc' nillable='true' type='ns2:UserApplicationFunction'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='saveUserApplicationFunctionResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:UserApplicationFunction'/>
    </sequence>
   </complexType>
   <complexType name='saveUserLogin'>
    <sequence>
     <element name='userLogin' nillable='true' type='ns2:UserLogin'/>
     <element name='newcaller' nillable='true' type='string'/>
    </sequence>
   </complexType>
   <complexType name='saveUserLoginResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:UserLogin'/>
    </sequence>
   </complexType>
   <complexType name='saveUserResponse'>
    <sequence>
     <element name='result' nillable='true' type='ns2:User'/>
    </sequence>
   </complexType>
   <element name='deleteApplication' type='tns:deleteApplication'/>
   <element name='deleteApplicationFunction' type='tns:deleteApplicationFunction'/>
   <element name='deleteApplicationFunctionResponse' type='tns:deleteApplicationFunctionResponse'/>
   <element name='deleteApplicationResponse' type='tns:deleteApplicationResponse'/>
   <element name='deleteFunction' type='tns:deleteFunction'/>
   <element name='deleteFunctionResponse' type='tns:deleteFunctionResponse'/>
   <element name='deleteGroup' type='tns:deleteGroup'/>
   <element name='deleteGroupResponse' type='tns:deleteGroupResponse'/>
   <element name='deleteGroupuser' type='tns:deleteGroupuser'/>
   <element name='deleteGroupuserResponse' type='tns:deleteGroupuserResponse'/>
   <element name='deleteRole' type='tns:deleteRole'/>
   <element name='deleteRoleApplicationFunction' type='tns:deleteRoleApplicationFunction'/>
   <element name='deleteRoleApplicationFunctionResponse' type='tns:deleteRoleApplicationFunctionResponse'/>
   <element name='deleteRoleGroup' type='tns:deleteRoleGroup'/>
   <element name='deleteRoleGroupResponse' type='tns:deleteRoleGroupResponse'/>
   <element name='deleteRoleResponse' type='tns:deleteRoleResponse'/>
   <element name='deleteRoleUser' type='tns:deleteRoleUser'/>
   <element name='deleteRoleUserResponse' type='tns:deleteRoleUserResponse'/>
   <element name='deleteUser' type='tns:deleteUser'/>
   <element name='deleteUserApplicationFunction' type='tns:deleteUserApplicationFunction'/>
   <element name='deleteUserApplicationFunctionResponse' type='tns:deleteUserApplicationFunctionResponse'/>
   <element name='deleteUserResponse' type='tns:deleteUserResponse'/>
   <element name='getAllUserLogins' type='tns:getAllUserLogins'/>
   <element name='getAllUserLoginsResponse' type='tns:getAllUserLoginsResponse'/>
   <element name='getApplication' type='tns:getApplication'/>
   <element name='getApplicationFunctionsForRole' type='tns:getApplicationFunctionsForRole'/>
   <element name='getApplicationFunctionsForRoleResponse' type='tns:getApplicationFunctionsForRoleResponse'/>
   <element name='getApplicationFunctionsForUser' type='tns:getApplicationFunctionsForUser'/>
   <element name='getApplicationFunctionsForUserResponse' type='tns:getApplicationFunctionsForUserResponse'/>
   <element name='getApplicationResponse' type='tns:getApplicationResponse'/>
   <element name='getApplications' type='tns:getApplications'/>
   <element name='getApplicationsResponse' type='tns:getApplicationsResponse'/>
   <element name='getFunctions' type='tns:getFunctions'/>
   <element name='getFunctionsForApplication' type='tns:getFunctionsForApplication'/>
   <element name='getFunctionsForApplicationResponse' type='tns:getFunctionsForApplicationResponse'/>
   <element name='getFunctionsForRole' type='tns:getFunctionsForRole'/>
   <element name='getFunctionsForRoleResponse' type='tns:getFunctionsForRoleResponse'/>
   <element name='getFunctionsForUser' type='tns:getFunctionsForUser'/>
   <element name='getFunctionsForUserResponse' type='tns:getFunctionsForUserResponse'/>
   <element name='getFunctionsResponse' type='tns:getFunctionsResponse'/>
   <element name='getGroupUsersForGroup' type='tns:getGroupUsersForGroup'/>
   <element name='getGroupUsersForGroupResponse' type='tns:getGroupUsersForGroupResponse'/>
   <element name='getGroupUsersForUser' type='tns:getGroupUsersForUser'/>
   <element name='getGroupUsersForUserResponse' type='tns:getGroupUsersForUserResponse'/>
   <element name='getGroups' type='tns:getGroups'/>
   <element name='getGroupsResponse' type='tns:getGroupsResponse'/>
   <element name='getRoleGroupsForGroup' type='tns:getRoleGroupsForGroup'/>
   <element name='getRoleGroupsForGroupResponse' type='tns:getRoleGroupsForGroupResponse'/>
   <element name='getRoleGroupsForRole' type='tns:getRoleGroupsForRole'/>
   <element name='getRoleGroupsForRoleResponse' type='tns:getRoleGroupsForRoleResponse'/>
   <element name='getRoles' type='tns:getRoles'/>
   <element name='getRolesForApplication' type='tns:getRolesForApplication'/>
   <element name='getRolesForApplicationResponse' type='tns:getRolesForApplicationResponse'/>
   <element name='getRolesForUser' type='tns:getRolesForUser'/>
   <element name='getRolesForUserId' type='tns:getRolesForUserId'/>
   <element name='getRolesForUserIdResponse' type='tns:getRolesForUserIdResponse'/>
   <element name='getRolesForUserResponse' type='tns:getRolesForUserResponse'/>
   <element name='getRolesResponse' type='tns:getRolesResponse'/>
   <element name='getUserForCode' type='tns:getUserForCode'/>
   <element name='getUserForCodeResponse' type='tns:getUserForCodeResponse'/>
   <element name='getUserForId' type='tns:getUserForId'/>
   <element name='getUserForIdResponse' type='tns:getUserForIdResponse'/>
   <element name='getUserLoginsForUser' type='tns:getUserLoginsForUser'/>
   <element name='getUserLoginsForUserResponse' type='tns:getUserLoginsForUserResponse'/>
   <element name='getUsers' type='tns:getUsers'/>
   <element name='getUsersForId' type='tns:getUsersForId'/>
   <element name='getUsersForIdResponse' type='tns:getUsersForIdResponse'/>
   <element name='getUsersForRole' type='tns:getUsersForRole'/>
   <element name='getUsersForRoleResponse' type='tns:getUsersForRoleResponse'/>
   <element name='getUsersResponse' type='tns:getUsersResponse'/>
   <element name='saveApplication' type='tns:saveApplication'/>
   <element name='saveApplicationFunction' type='tns:saveApplicationFunction'/>
   <element name='saveApplicationFunctionResponse' type='tns:saveApplicationFunctionResponse'/>
   <element name='saveApplicationResponse' type='tns:saveApplicationResponse'/>
   <element name='saveFunction' type='tns:saveFunction'/>
   <element name='saveFunctionResponse' type='tns:saveFunctionResponse'/>
   <element name='saveGroup' type='tns:saveGroup'/>
   <element name='saveGroupResponse' type='tns:saveGroupResponse'/>
   <element name='saveGroupUser' type='tns:saveGroupUser'/>
   <element name='saveGroupUserResponse' type='tns:saveGroupUserResponse'/>
   <element name='saveRole' type='tns:saveRole'/>
   <element name='saveRoleApplicationFunction' type='tns:saveRoleApplicationFunction'/>
   <element name='saveRoleApplicationFunctionResponse' type='tns:saveRoleApplicationFunctionResponse'/>
   <element name='saveRoleGroup' type='tns:saveRoleGroup'/>
   <element name='saveRoleGroupResponse' type='tns:saveRoleGroupResponse'/>
   <element name='saveRoleResponse' type='tns:saveRoleResponse'/>
   <element name='saveRoleUser' type='tns:saveRoleUser'/>
   <element name='saveRoleUserResponse' type='tns:saveRoleUserResponse'/>
   <element name='saveUser' type='tns:saveUser'/>
   <element name='saveUserApplicationFunction' type='tns:saveUserApplicationFunction'/>
   <element name='saveUserApplicationFunctionResponse' type='tns:saveUserApplicationFunctionResponse'/>
   <element name='saveUserLogin' type='tns:saveUserLogin'/>
   <element name='saveUserLoginResponse' type='tns:saveUserLoginResponse'/>
   <element name='saveUserResponse' type='tns:saveUserResponse'/>
  </schema>
  <schema elementFormDefault='qualified' targetNamespace='http://util.java/jaws' xmlns='http://www.w3.org/2001/XMLSchema' xmlns:ns1='http://ws.dal.server.security.barc.be/jaws' xmlns:ns2='http://model.security.barc.be/jaws' xmlns:soap11-enc='http://schemas.xmlsoap.org/soap/encoding/' xmlns:tns='http://util.java/jaws' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
   <import namespace='http://model.security.barc.be/jaws'/>
   <import namespace='http://ws.dal.server.security.barc.be/jaws'/>
   <complexType name='Vector'>
    <sequence>
     <element name='empty' type='boolean'/>
     <element name='size' type='int'/>
    </sequence>
   </complexType>
  </schema>
 </types>
 <message name='SecurityWS_deleteFunctionResponse'>
  <part element='tns:deleteFunctionResponse' name='result'/>
 </message>
 <message name='SecurityWS_getGroupUsersForGroupResponse'>
  <part element='tns:getGroupUsersForGroupResponse' name='result'/>
 </message>
 <message name='SecurityWS_deleteApplication'>
  <part element='tns:deleteApplication' name='parameters'/>
 </message>
 <message name='SecurityWS_getApplicationFunctionsForUser'>
  <part element='tns:getApplicationFunctionsForUser' name='parameters'/>
 </message>
 <message name='SecurityWS_getFunctionsForUserResponse'>
  <part element='tns:getFunctionsForUserResponse' name='result'/>
 </message>
 <message name='SecurityWS_getRolesForUserIdResponse'>
  <part element='tns:getRolesForUserIdResponse' name='result'/>
 </message>
 <message name='SecurityWS_deleteRoleGroupResponse'>
  <part element='tns:deleteRoleGroupResponse' name='result'/>
 </message>
 <message name='SecurityWS_saveRoleGroupResponse'>
  <part element='tns:saveRoleGroupResponse' name='result'/>
 </message>
 <message name='SecurityWS_getUsers'>
  <part element='tns:getUsers' name='parameters'/>
 </message>
 <message name='SecurityWS_deleteRoleUser'>
  <part element='tns:deleteRoleUser' name='parameters'/>
 </message>
 <message name='SecurityWS_saveUserLogin'>
  <part element='tns:saveUserLogin' name='parameters'/>
 </message>
 <message name='SecurityWS_getUserForCode'>
  <part element='tns:getUserForCode' name='parameters'/>
 </message>
 <message name='SecurityWS_getRolesResponse'>
  <part element='tns:getRolesResponse' name='result'/>
 </message>
 <message name='SecurityWS_saveRoleUser'>
  <part element='tns:saveRoleUser' name='parameters'/>
 </message>
 <message name='SecurityWS_getGroupsResponse'>
  <part element='tns:getGroupsResponse' name='result'/>
 </message>
 <message name='SecurityWS_saveFunctionResponse'>
  <part element='tns:saveFunctionResponse' name='result'/>
 </message>
 <message name='SecurityWS_saveRoleUserResponse'>
  <part element='tns:saveRoleUserResponse' name='result'/>
 </message>
 <message name='SecurityWS_getFunctions'>
  <part element='tns:getFunctions' name='parameters'/>
 </message>
 <message name='SecurityWS_deleteUserApplicationFunctionResponse'>
  <part element='tns:deleteUserApplicationFunctionResponse' name='result'/>
 </message>
 <message name='SecurityWS_getUserForId'>
  <part element='tns:getUserForId' name='parameters'/>
 </message>
 <message name='SecurityWS_deleteApplicationResponse'>
  <part element='tns:deleteApplicationResponse' name='result'/>
 </message>
 <message name='SecurityWS_saveUserApplicationFunction'>
  <part element='tns:saveUserApplicationFunction' name='parameters'/>
 </message>
 <message name='SecurityWS_getRoleGroupsForRoleResponse'>
  <part element='tns:getRoleGroupsForRoleResponse' name='result'/>
 </message>
 <message name='SecurityWS_getRolesForApplicationResponse'>
  <part element='tns:getRolesForApplicationResponse' name='result'/>
 </message>
 <message name='SecurityWS_getFunctionsResponse'>
  <part element='tns:getFunctionsResponse' name='result'/>
 </message>
 <message name='SecurityWS_getRoleGroupsForRole'>
  <part element='tns:getRoleGroupsForRole' name='parameters'/>
 </message>
 <message name='SecurityWS_deleteRoleGroup'>
  <part element='tns:deleteRoleGroup' name='parameters'/>
 </message>
 <message name='SecurityWS_getRoles'>
  <part element='tns:getRoles' name='parameters'/>
 </message>
 <message name='SecurityWS_deleteUserApplicationFunction'>
  <part element='tns:deleteUserApplicationFunction' name='parameters'/>
 </message>
 <message name='SecurityWS_saveUserResponse'>
  <part element='tns:saveUserResponse' name='result'/>
 </message>
 <message name='SecurityWS_getRolesForApplication'>
  <part element='tns:getRolesForApplication' name='parameters'/>
 </message>
 <message name='SecurityWS_saveUserApplicationFunctionResponse'>
  <part element='tns:saveUserApplicationFunctionResponse' name='result'/>
 </message>
 <message name='SecurityWS_getUserForIdResponse'>
  <part element='tns:getUserForIdResponse' name='result'/>
 </message>
 <message name='SecurityWS_saveApplicationFunctionResponse'>
  <part element='tns:saveApplicationFunctionResponse' name='result'/>
 </message>
 <message name='SecurityWS_deleteUserResponse'>
  <part element='tns:deleteUserResponse' name='result'/>
 </message>
 <message name='SecurityWS_deleteApplicationFunctionResponse'>
  <part element='tns:deleteApplicationFunctionResponse' name='result'/>
 </message>
 <message name='SecurityWS_getUsersForRoleResponse'>
  <part element='tns:getUsersForRoleResponse' name='result'/>
 </message>
 <message name='SecurityWS_getUsersForId'>
  <part element='tns:getUsersForId' name='parameters'/>
 </message>
 <message name='SecurityWS_getAllUserLoginsResponse'>
  <part element='tns:getAllUserLoginsResponse' name='result'/>
 </message>
 <message name='SecurityWS_getRolesForUserId'>
  <part element='tns:getRolesForUserId' name='parameters'/>
 </message>
 <message name='SecurityWS_deleteFunction'>
  <part element='tns:deleteFunction' name='parameters'/>
 </message>
 <message name='SecurityWS_getApplicationsResponse'>
  <part element='tns:getApplicationsResponse' name='result'/>
 </message>
 <message name='SecurityWS_getGroups'>
  <part element='tns:getGroups' name='parameters'/>
 </message>
 <message name='SecurityWS_deleteGroupuserResponse'>
  <part element='tns:deleteGroupuserResponse' name='result'/>
 </message>
 <message name='SecurityWS_getGroupUsersForGroup'>
  <part element='tns:getGroupUsersForGroup' name='parameters'/>
 </message>
 <message name='SecurityWS_getFunctionsForApplicationResponse'>
  <part element='tns:getFunctionsForApplicationResponse' name='result'/>
 </message>
 <message name='SecurityWS_getUsersForRole'>
  <part element='tns:getUsersForRole' name='parameters'/>
 </message>
 <message name='SecurityWS_deleteApplicationFunction'>
  <part element='tns:deleteApplicationFunction' name='parameters'/>
 </message>
 <message name='SecurityWS_deleteGroup'>
  <part element='tns:deleteGroup' name='parameters'/>
 </message>
 <message name='SecurityWS_saveGroupUser'>
  <part element='tns:saveGroupUser' name='parameters'/>
 </message>
 <message name='SecurityWS_getApplications'>
  <part element='tns:getApplications' name='parameters'/>
 </message>
 <message name='SecurityWS_deleteGroupuser'>
  <part element='tns:deleteGroupuser' name='parameters'/>
 </message>
 <message name='SecurityWS_saveApplicationFunction'>
  <part element='tns:saveApplicationFunction' name='parameters'/>
 </message>
 <message name='SecurityWS_getUserLoginsForUser'>
  <part element='tns:getUserLoginsForUser' name='parameters'/>
 </message>
 <message name='SecurityWS_deleteRoleUserResponse'>
  <part element='tns:deleteRoleUserResponse' name='result'/>
 </message>
 <message name='SecurityWS_saveRoleApplicationFunctionResponse'>
  <part element='tns:saveRoleApplicationFunctionResponse' name='result'/>
 </message>
 <message name='SecurityWS_getApplicationFunctionsForUserResponse'>
  <part element='tns:getApplicationFunctionsForUserResponse' name='result'/>
 </message>
 <message name='SecurityWS_saveRoleResponse'>
  <part element='tns:saveRoleResponse' name='result'/>
 </message>
 <message name='SecurityWS_getUserLoginsForUserResponse'>
  <part element='tns:getUserLoginsForUserResponse' name='result'/>
 </message>
 <message name='SecurityWS_getRoleGroupsForGroupResponse'>
  <part element='tns:getRoleGroupsForGroupResponse' name='result'/>
 </message>
 <message name='SecurityWS_saveGroup'>
  <part element='tns:saveGroup' name='parameters'/>
 </message>
 <message name='SecurityWS_getApplicationFunctionsForRoleResponse'>
  <part element='tns:getApplicationFunctionsForRoleResponse' name='result'/>
 </message>
 <message name='SecurityWS_saveRoleGroup'>
  <part element='tns:saveRoleGroup' name='parameters'/>
 </message>
 <message name='SecurityWS_deleteGroupResponse'>
  <part element='tns:deleteGroupResponse' name='result'/>
 </message>
 <message name='SecurityWS_getFunctionsForApplication'>
  <part element='tns:getFunctionsForApplication' name='parameters'/>
 </message>
 <message name='SecurityWS_saveUser'>
  <part element='tns:saveUser' name='parameters'/>
 </message>
 <message name='SecurityWS_getFunctionsForRole'>
  <part element='tns:getFunctionsForRole' name='parameters'/>
 </message>
 <message name='SecurityWS_getRolesForUser'>
  <part element='tns:getRolesForUser' name='parameters'/>
 </message>
 <message name='SecurityWS_saveFunction'>
  <part element='tns:saveFunction' name='parameters'/>
 </message>
 <message name='SecurityWS_getUsersResponse'>
  <part element='tns:getUsersResponse' name='result'/>
 </message>
 <message name='SecurityWS_getApplicationResponse'>
  <part element='tns:getApplicationResponse' name='result'/>
 </message>
 <message name='SecurityWS_getFunctionsForRoleResponse'>
  <part element='tns:getFunctionsForRoleResponse' name='result'/>
 </message>
 <message name='SecurityWS_deleteUser'>
  <part element='tns:deleteUser' name='parameters'/>
 </message>
 <message name='SecurityWS_saveApplication'>
  <part element='tns:saveApplication' name='parameters'/>
 </message>
 <message name='SecurityWS_getUsersForIdResponse'>
  <part element='tns:getUsersForIdResponse' name='result'/>
 </message>
 <message name='SecurityWS_getUserForCodeResponse'>
  <part element='tns:getUserForCodeResponse' name='result'/>
 </message>
 <message name='SecurityWS_deleteRoleApplicationFunction'>
  <part element='tns:deleteRoleApplicationFunction' name='parameters'/>
 </message>
 <message name='SecurityWS_deleteRole'>
  <part element='tns:deleteRole' name='parameters'/>
 </message>
 <message name='SecurityWS_saveRole'>
  <part element='tns:saveRole' name='parameters'/>
 </message>
 <message name='SecurityWS_getGroupUsersForUserResponse'>
  <part element='tns:getGroupUsersForUserResponse' name='result'/>
 </message>
 <message name='SecurityWS_deleteRoleResponse'>
  <part element='tns:deleteRoleResponse' name='result'/>
 </message>
 <message name='SecurityWS_saveApplicationResponse'>
  <part element='tns:saveApplicationResponse' name='result'/>
 </message>
 <message name='SecurityWS_getRoleGroupsForGroup'>
  <part element='tns:getRoleGroupsForGroup' name='parameters'/>
 </message>
 <message name='SecurityWS_saveRoleApplicationFunction'>
  <part element='tns:saveRoleApplicationFunction' name='parameters'/>
 </message>
 <message name='SecurityWS_getApplicationFunctionsForRole'>
  <part element='tns:getApplicationFunctionsForRole' name='parameters'/>
 </message>
 <message name='SecurityWS_getApplication'>
  <part element='tns:getApplication' name='parameters'/>
 </message>
 <message name='SecurityWS_getAllUserLogins'>
  <part element='tns:getAllUserLogins' name='parameters'/>
 </message>
 <message name='SecurityWS_getGroupUsersForUser'>
  <part element='tns:getGroupUsersForUser' name='parameters'/>
 </message>
 <message name='SecurityWS_saveGroupUserResponse'>
  <part element='tns:saveGroupUserResponse' name='result'/>
 </message>
 <message name='SecurityWS_deleteRoleApplicationFunctionResponse'>
  <part element='tns:deleteRoleApplicationFunctionResponse' name='result'/>
 </message>
 <message name='SecurityWS_getFunctionsForUser'>
  <part element='tns:getFunctionsForUser' name='parameters'/>
 </message>
 <message name='SecurityWS_saveGroupResponse'>
  <part element='tns:saveGroupResponse' name='result'/>
 </message>
 <message name='SecurityWS_saveUserLoginResponse'>
  <part element='tns:saveUserLoginResponse' name='result'/>
 </message>
 <message name='SecurityWS_getRolesForUserResponse'>
  <part element='tns:getRolesForUserResponse' name='result'/>
 </message>
 <portType name='SecurityWS'>
  <operation name='deleteApplication'>
   <input message='tns:SecurityWS_deleteApplication'/>
   <output message='tns:SecurityWS_deleteApplicationResponse'/>
  </operation>
  <operation name='deleteApplicationFunction'>
   <input message='tns:SecurityWS_deleteApplicationFunction'/>
   <output message='tns:SecurityWS_deleteApplicationFunctionResponse'/>
  </operation>
  <operation name='deleteFunction'>
   <input message='tns:SecurityWS_deleteFunction'/>
   <output message='tns:SecurityWS_deleteFunctionResponse'/>
  </operation>
  <operation name='deleteGroup'>
   <input message='tns:SecurityWS_deleteGroup'/>
   <output message='tns:SecurityWS_deleteGroupResponse'/>
  </operation>
  <operation name='deleteGroupuser'>
   <input message='tns:SecurityWS_deleteGroupuser'/>
   <output message='tns:SecurityWS_deleteGroupuserResponse'/>
  </operation>
  <operation name='deleteRole'>
   <input message='tns:SecurityWS_deleteRole'/>
   <output message='tns:SecurityWS_deleteRoleResponse'/>
  </operation>
  <operation name='deleteRoleApplicationFunction'>
   <input message='tns:SecurityWS_deleteRoleApplicationFunction'/>
   <output message='tns:SecurityWS_deleteRoleApplicationFunctionResponse'/>
  </operation>
  <operation name='deleteRoleGroup'>
   <input message='tns:SecurityWS_deleteRoleGroup'/>
   <output message='tns:SecurityWS_deleteRoleGroupResponse'/>
  </operation>
  <operation name='deleteRoleUser'>
   <input message='tns:SecurityWS_deleteRoleUser'/>
   <output message='tns:SecurityWS_deleteRoleUserResponse'/>
  </operation>
  <operation name='deleteUser'>
   <input message='tns:SecurityWS_deleteUser'/>
   <output message='tns:SecurityWS_deleteUserResponse'/>
  </operation>
  <operation name='deleteUserApplicationFunction'>
   <input message='tns:SecurityWS_deleteUserApplicationFunction'/>
   <output message='tns:SecurityWS_deleteUserApplicationFunctionResponse'/>
  </operation>
  <operation name='getAllUserLogins'>
   <input message='tns:SecurityWS_getAllUserLogins'/>
   <output message='tns:SecurityWS_getAllUserLoginsResponse'/>
  </operation>
  <operation name='getApplication'>
   <input message='tns:SecurityWS_getApplication'/>
   <output message='tns:SecurityWS_getApplicationResponse'/>
  </operation>
  <operation name='getApplicationFunctionsForRole'>
   <input message='tns:SecurityWS_getApplicationFunctionsForRole'/>
   <output message='tns:SecurityWS_getApplicationFunctionsForRoleResponse'/>
  </operation>
  <operation name='getApplicationFunctionsForUser'>
   <input message='tns:SecurityWS_getApplicationFunctionsForUser'/>
   <output message='tns:SecurityWS_getApplicationFunctionsForUserResponse'/>
  </operation>
  <operation name='getApplications'>
   <input message='tns:SecurityWS_getApplications'/>
   <output message='tns:SecurityWS_getApplicationsResponse'/>
  </operation>
  <operation name='getFunctions'>
   <input message='tns:SecurityWS_getFunctions'/>
   <output message='tns:SecurityWS_getFunctionsResponse'/>
  </operation>
  <operation name='getFunctionsForApplication'>
   <input message='tns:SecurityWS_getFunctionsForApplication'/>
   <output message='tns:SecurityWS_getFunctionsForApplicationResponse'/>
  </operation>
  <operation name='getFunctionsForRole'>
   <input message='tns:SecurityWS_getFunctionsForRole'/>
   <output message='tns:SecurityWS_getFunctionsForRoleResponse'/>
  </operation>
  <operation name='getFunctionsForUser'>
   <input message='tns:SecurityWS_getFunctionsForUser'/>
   <output message='tns:SecurityWS_getFunctionsForUserResponse'/>
  </operation>
  <operation name='getGroupUsersForGroup'>
   <input message='tns:SecurityWS_getGroupUsersForGroup'/>
   <output message='tns:SecurityWS_getGroupUsersForGroupResponse'/>
  </operation>
  <operation name='getGroupUsersForUser'>
   <input message='tns:SecurityWS_getGroupUsersForUser'/>
   <output message='tns:SecurityWS_getGroupUsersForUserResponse'/>
  </operation>
  <operation name='getGroups'>
   <input message='tns:SecurityWS_getGroups'/>
   <output message='tns:SecurityWS_getGroupsResponse'/>
  </operation>
  <operation name='getRoleGroupsForGroup'>
   <input message='tns:SecurityWS_getRoleGroupsForGroup'/>
   <output message='tns:SecurityWS_getRoleGroupsForGroupResponse'/>
  </operation>
  <operation name='getRoleGroupsForRole'>
   <input message='tns:SecurityWS_getRoleGroupsForRole'/>
   <output message='tns:SecurityWS_getRoleGroupsForRoleResponse'/>
  </operation>
  <operation name='getRoles'>
   <input message='tns:SecurityWS_getRoles'/>
   <output message='tns:SecurityWS_getRolesResponse'/>
  </operation>
  <operation name='getRolesForApplication'>
   <input message='tns:SecurityWS_getRolesForApplication'/>
   <output message='tns:SecurityWS_getRolesForApplicationResponse'/>
  </operation>
  <operation name='getRolesForUser'>
   <input message='tns:SecurityWS_getRolesForUser'/>
   <output message='tns:SecurityWS_getRolesForUserResponse'/>
  </operation>
  <operation name='getRolesForUserId'>
   <input message='tns:SecurityWS_getRolesForUserId'/>
   <output message='tns:SecurityWS_getRolesForUserIdResponse'/>
  </operation>
  <operation name='getUserForCode'>
   <input message='tns:SecurityWS_getUserForCode'/>
   <output message='tns:SecurityWS_getUserForCodeResponse'/>
  </operation>
  <operation name='getUserForId'>
   <input message='tns:SecurityWS_getUserForId'/>
   <output message='tns:SecurityWS_getUserForIdResponse'/>
  </operation>
  <operation name='getUserLoginsForUser'>
   <input message='tns:SecurityWS_getUserLoginsForUser'/>
   <output message='tns:SecurityWS_getUserLoginsForUserResponse'/>
  </operation>
  <operation name='getUsers'>
   <input message='tns:SecurityWS_getUsers'/>
   <output message='tns:SecurityWS_getUsersResponse'/>
  </operation>
  <operation name='getUsersForId'>
   <input message='tns:SecurityWS_getUsersForId'/>
   <output message='tns:SecurityWS_getUsersForIdResponse'/>
  </operation>
  <operation name='getUsersForRole'>
   <input message='tns:SecurityWS_getUsersForRole'/>
   <output message='tns:SecurityWS_getUsersForRoleResponse'/>
  </operation>
  <operation name='saveApplication'>
   <input message='tns:SecurityWS_saveApplication'/>
   <output message='tns:SecurityWS_saveApplicationResponse'/>
  </operation>
  <operation name='saveApplicationFunction'>
   <input message='tns:SecurityWS_saveApplicationFunction'/>
   <output message='tns:SecurityWS_saveApplicationFunctionResponse'/>
  </operation>
  <operation name='saveFunction'>
   <input message='tns:SecurityWS_saveFunction'/>
   <output message='tns:SecurityWS_saveFunctionResponse'/>
  </operation>
  <operation name='saveGroup'>
   <input message='tns:SecurityWS_saveGroup'/>
   <output message='tns:SecurityWS_saveGroupResponse'/>
  </operation>
  <operation name='saveGroupUser'>
   <input message='tns:SecurityWS_saveGroupUser'/>
   <output message='tns:SecurityWS_saveGroupUserResponse'/>
  </operation>
  <operation name='saveRole'>
   <input message='tns:SecurityWS_saveRole'/>
   <output message='tns:SecurityWS_saveRoleResponse'/>
  </operation>
  <operation name='saveRoleApplicationFunction'>
   <input message='tns:SecurityWS_saveRoleApplicationFunction'/>
   <output message='tns:SecurityWS_saveRoleApplicationFunctionResponse'/>
  </operation>
  <operation name='saveRoleGroup'>
   <input message='tns:SecurityWS_saveRoleGroup'/>
   <output message='tns:SecurityWS_saveRoleGroupResponse'/>
  </operation>
  <operation name='saveRoleUser'>
   <input message='tns:SecurityWS_saveRoleUser'/>
   <output message='tns:SecurityWS_saveRoleUserResponse'/>
  </operation>
  <operation name='saveUser'>
   <input message='tns:SecurityWS_saveUser'/>
   <output message='tns:SecurityWS_saveUserResponse'/>
  </operation>
  <operation name='saveUserApplicationFunction'>
   <input message='tns:SecurityWS_saveUserApplicationFunction'/>
   <output message='tns:SecurityWS_saveUserApplicationFunctionResponse'/>
  </operation>
  <operation name='saveUserLogin'>
   <input message='tns:SecurityWS_saveUserLogin'/>
   <output message='tns:SecurityWS_saveUserLoginResponse'/>
  </operation>
 </portType>
 <binding name='SecurityWSBinding' type='tns:SecurityWS'>
  <soap:binding style='document' transport='http://schemas.xmlsoap.org/soap/http'/>
  <operation name='deleteApplication'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='deleteApplicationFunction'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='deleteFunction'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='deleteGroup'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='deleteGroupuser'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='deleteRole'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='deleteRoleApplicationFunction'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='deleteRoleGroup'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='deleteRoleUser'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='deleteUser'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='deleteUserApplicationFunction'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getAllUserLogins'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getApplication'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getApplicationFunctionsForRole'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getApplicationFunctionsForUser'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getApplications'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getFunctions'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getFunctionsForApplication'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getFunctionsForRole'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getFunctionsForUser'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getGroupUsersForGroup'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getGroupUsersForUser'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getGroups'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getRoleGroupsForGroup'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getRoleGroupsForRole'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getRoles'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getRolesForApplication'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getRolesForUser'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getRolesForUserId'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getUserForCode'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getUserForId'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getUserLoginsForUser'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getUsers'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getUsersForId'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='getUsersForRole'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='saveApplication'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='saveApplicationFunction'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='saveFunction'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='saveGroup'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='saveGroupUser'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='saveRole'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='saveRoleApplicationFunction'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='saveRoleGroup'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='saveRoleUser'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='saveUser'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='saveUserApplicationFunction'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
  <operation name='saveUserLogin'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
 </binding>
 <service name='SecurityWSService'>
  <port binding='tns:SecurityWSBinding' name='SecurityWSPort'>
   <soap:address location='http://CC-IT-791:8080/SecurityServerWS/SecurityWS'/>
  </port>
 </service>
</definitions>