Changeset 5385 for DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/rest/AutheticationResource.java
- Timestamp:
- 06/24/14 17:43:30 (10 years ago)
- 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
r5275 r5385 19 19 20 20 import eu.dasish.annotation.backend.Helpers; 21 import eu.dasish.annotation.backend.NotInDataBaseException;22 21 import eu.dasish.annotation.schema.ObjectFactory; 23 22 import eu.dasish.annotation.schema.Principal; … … 27 26 import javax.ws.rs.Path; 28 27 import javax.ws.rs.Produces; 28 import javax.ws.rs.core.Context; 29 29 import javax.ws.rs.core.MediaType; 30 import javax.ws.rs.core.UriInfo; 30 31 import javax.xml.bind.JAXBElement; 31 32 import javax.xml.parsers.ParserConfigurationException; … … 41 42 @Transactional(rollbackFor = {Exception.class, IOException.class, ParserConfigurationException.class}) 42 43 public class AutheticationResource extends ResourceResource { 43 44 45 44 46 @GET 45 47 @Produces(MediaType.TEXT_XML) … … 66 68 Number principalID = this.getPrincipalID(); 67 69 String remoteID = dbDispatcher.getPrincipalRemoteID(principalID); 68 return Helpers.welcomeString( uriInfo.getBaseUri().toString() + "..", remoteID);70 return Helpers.welcomeString(httpServletRequest.getContextPath(), remoteID); 69 71 } catch (IOException e) { 70 72 return e.getMessage(); … … 80 82 boolean isShibboleth = Boolean.parseBoolean(context.getInitParameter("eu.dasish.annotation.backend.isShibbolethSession")); 81 83 String redirect = isShibboleth ? context.getInitParameter("eu.dasish.annotation.backend.logout") : 82 uriInfo.getBaseUri().toString() + ".."+context.getInitParameter("eu.dasish.annotation.backend.logout");84 httpServletRequest.getContextPath() + context.getInitParameter("eu.dasish.annotation.backend.logout"); 83 85 httpServletResponse.sendRedirect(redirect); 84 86 }
Note: See TracChangeset
for help on using the changeset viewer.