- Added action web service implementation and WSDL

- Web service client code moved into separate project, removing all depandencies on other projects removed
- Added a number of utility classe to help with common client tasks
- Added framework so the target web service server can be easily changed
- Test data is now created via web service API, thus the bootstrap process that was confussing people has been removed.
- Refactored all unit tests and samples to work with new test data and utility classes
- Added action service unit tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2131 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Roy Wetherall
2006-01-18 09:51:53 +00:00
parent 550e444c26
commit 8182711dda
133 changed files with 958 additions and 23938 deletions

View File

@@ -18,7 +18,6 @@ package org.alfresco.repo.webservice.authentication;
import java.rmi.RemoteException;
import org.alfresco.example.webservice.TicketHolder;
import org.alfresco.repo.security.authentication.AuthenticationException;
import org.alfresco.service.cmr.security.AuthenticationService;
import org.apache.commons.logging.Log;
@@ -80,11 +79,10 @@ public class AuthenticationWebService implements AuthenticationServiceSoapPort
/**
* @see org.alfresco.repo.webservice.authentication.AuthenticationServiceSoapPort#endSession()
*/
public void endSession() throws RemoteException, AuthenticationFault
public void endSession(String ticket) throws RemoteException, AuthenticationFault
{
try
{
String ticket = TicketHolder.ticket;
if (ticket != null)
{
this.authenticationService.invalidateTicket(ticket);