package nl.tehdreamteam.se42.web.soap.user;

import nl.tehdreamteam.se42.web.controller.UserController;

import javax.jws.WebParam;
import javax.jws.WebService;

@WebService
public class SoapUserController implements UserController {

    @Override
    public String login(@WebParam(name = "username") String username, @WebParam(name = "password") String password) {
        return username + "-" + password;
    }

}

package nl.tehdreamteam.se42.web.soap.user;

import nl.tehdreamteam.se42.web.controller.UserController;

import javax.jws.WebParam;
import javax.jws.WebService;

/**
 * Implementation of {@link UserController} that receives and serves SOAP messages.
 */
@WebService
public class SoapUserController implements UserController {

    @Override
    public String login(@WebParam(name = "username") String username, @WebParam(name = "password") String password) {
        return username + "-" + password;
    }

}

Add missing documentation.