Ignore:
Timestamp:
03/12/14 15:56:47 (10 years ago)
Author:
olhsha
Message:

debugging and testing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/rest/AutheticationResource.java

    r4670 r4671  
    2323import java.sql.SQLException;
    2424import javax.servlet.ServletException;
    25 import javax.servlet.http.HttpServletRequestWrapper;
    2625import javax.ws.rs.GET;
    2726import javax.ws.rs.Path;
    2827import javax.ws.rs.Produces;
     28import javax.ws.rs.core.Context;
    2929import javax.ws.rs.core.MediaType;
    3030import javax.xml.bind.JAXBElement;
     
    4141@Transactional(rollbackFor = {Exception.class, SQLException.class, IOException.class, ParserConfigurationException.class})
    4242public class AutheticationResource extends ResourceResource {
    43 
     43   
     44   
    4445    @GET
    4546    @Produces(MediaType.TEXT_XML)
     
    6263    @Transactional(readOnly = true)
    6364    public JAXBElement<User> loginAndGet() throws IOException {
     65        dbIntegrityService.setServiceURI(uriInfo.getBaseUri().toString());
    6466        String remoteUser = httpServletRequest.getRemoteUser();
    6567        verboseOutput = new VerboseOutput(httpServletResponse, loggerServer);
    6668        if (remoteUser != null) {
    67             if (!remoteUser.equals("anonymous")) {
    68                 dbIntegrityService.setServiceURI(uriInfo.getBaseUri().toString());
     69            if (!remoteUser.equals("anonymous")) {               
    6970                final Number remoteUserID = dbIntegrityService.getUserInternalIDFromRemoteID(remoteUser);
    7071                if (remoteUserID != null) {
     
    8586    @Transactional(readOnly = true)
    8687    public void logout() throws IOException, ServletException {
    87         httpServletResponse.sendRedirect("eu.dasish.annotation.backend.logout");
     88        httpServletResponse.sendRedirect(context.getInitParameter("eu.dasish.annotation.backend.logout"));
    8889    }
    8990}
Note: See TracChangeset for help on using the changeset viewer.