diff options
| author | Thomas Lenz <tlenz@iaik.tugraz.at> | 2016-05-09 16:06:56 +0200 | 
|---|---|---|
| committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2016-05-09 16:06:56 +0200 | 
| commit | c3e07d7fb87b2d132ffc838e4878b9479da361a7 (patch) | |
| tree | f952959a0e5e97316590762e21399f12ab76924d /id/server/idserverlib/src/main/java | |
| parent | 8175d726cecf103b3a433313f4d2ef54d09ebadf (diff) | |
| download | moa-id-spss-c3e07d7fb87b2d132ffc838e4878b9479da361a7.tar.gz moa-id-spss-c3e07d7fb87b2d132ffc838e4878b9479da361a7.tar.bz2 moa-id-spss-c3e07d7fb87b2d132ffc838e4878b9479da361a7.zip | |
fix ContentType typo, which make problems with IE11 in some casesMOA-ID-3.1.1
Diffstat (limited to 'id/server/idserverlib/src/main/java')
3 files changed, 11 insertions, 7 deletions
| diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/AbstractController.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/AbstractController.java index d87480cc1..e3efdeac0 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/AbstractController.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/AbstractController.java @@ -32,6 +32,8 @@ import javax.servlet.http.HttpServletResponse;  import org.springframework.beans.factory.annotation.Autowired;  import org.springframework.web.bind.annotation.ExceptionHandler; +import com.google.common.net.MediaType; +  import at.gv.egovernment.moa.id.advancedlogging.MOAIDEventConstants;  import at.gv.egovernment.moa.id.advancedlogging.MOAReversionLogger;  import at.gv.egovernment.moa.id.advancedlogging.StatisticLogger; @@ -86,7 +88,7 @@ public abstract class AbstractController extends MOAIDAuthConstants {  	@ExceptionHandler({Exception.class})  	public void GenericExceptionHandler(HttpServletResponse resp, Exception exception) throws IOException {  		Logger.error("Internel Server Error." , exception); -		resp.setContentType("text/html;charset=UTF-8"); +		resp.setContentType(MediaType.HTML_UTF_8.toString());  		resp.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, "Internal Server Error!" +  				"(Errorcode=9199"  				+" | Description="+ exception.getMessage() + ")"); @@ -97,7 +99,7 @@ public abstract class AbstractController extends MOAIDAuthConstants {  	@ExceptionHandler({IOException.class})  	public void IOExceptionHandler(HttpServletResponse resp, Throwable exception) {  		Logger.error("Internel Server Error." , exception); -		resp.setContentType("text/html;charset=UTF-8"); +		resp.setContentType(MediaType.HTML_UTF_8.toString());  		resp.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);  		return; @@ -232,7 +234,7 @@ public abstract class AbstractController extends MOAIDAuthConstants {  		String code = utils.mapInternalErrorToExternalError(  				((InvalidProtocolRequestException)e).getMessageId());  		String descr = e.getMessage(); -		resp.setContentType("text/html;charset=UTF-8"); +		resp.setContentType(MediaType.HTML_UTF_8.toString());  		resp.sendError(HttpServletResponse.SC_BAD_REQUEST, "Protocol validation FAILED!" +  				"(Errorcode=" + code +  				" | Description=" + descr + ")"); @@ -315,7 +317,7 @@ public abstract class AbstractController extends MOAIDAuthConstants {  	private void internalMOAIDExceptionHandler(HttpServletRequest req, HttpServletResponse resp, Exception e, boolean writeExceptionToStatisicLog) throws IOException {				  		if (e instanceof ProtocolNotActiveException) {  			resp.getWriter().write(e.getMessage()); -			resp.setContentType("text/html;charset=UTF-8"); +			resp.setContentType(MediaType.HTML_UTF_8.toString());  			resp.sendError(HttpServletResponse.SC_FORBIDDEN, e.getMessage());  		} else if (e instanceof AuthnRequestValidatorException) { diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/GUILayoutBuilderServlet.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/GUILayoutBuilderServlet.java index babc87866..9b658d81b 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/GUILayoutBuilderServlet.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/GUILayoutBuilderServlet.java @@ -85,7 +85,7 @@ public class GUILayoutBuilderServlet extends AbstractController {  						null);  			//build GUI component -			formBuilder.build(resp, config, "text/css;charset=UTF-8", "CSS-Form"); +			formBuilder.build(resp, config, "text/css; charset=UTF-8", "CSS-Form");  		} catch (Exception e) {  			Logger.warn("GUI ressource:'CSS' generation FAILED."); @@ -114,7 +114,7 @@ public class GUILayoutBuilderServlet extends AbstractController {  						GeneralProcessEngineSignalController.ENDPOINT_BKUSELECTION_EVALUATION);  			//build GUI component -			formBuilder.build(resp, config, "text/javascript;charset=UTF-8", "JavaScript"); +			formBuilder.build(resp, config, "text/javascript; charset=UTF-8", "JavaScript");  		} catch (Exception e) {  			Logger.warn("GUI ressource:'JavaScript' generation FAILED."); diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/MetadataAction.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/MetadataAction.java index 2a688da68..b282e3a4b 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/MetadataAction.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/MetadataAction.java @@ -28,6 +28,8 @@ import javax.servlet.http.HttpServletResponse;  import org.springframework.beans.factory.annotation.Autowired;  import org.springframework.stereotype.Service; +import com.google.common.net.MediaType; +  import at.gv.egovernment.moa.id.advancedlogging.MOAIDEventConstants;  import at.gv.egovernment.moa.id.advancedlogging.MOAReversionLogger;  import at.gv.egovernment.moa.id.commons.api.IRequest; @@ -62,7 +64,7 @@ public class MetadataAction implements IAction {  			String metadataXML = metadatabuilder.buildPVPMetadata(metadataConfig);			  			Logger.debug("METADATA: " + metadataXML); -			httpResp.setContentType("text/xml"); +			httpResp.setContentType(MediaType.XML_UTF_8.toString());  			httpResp.getOutputStream().write(metadataXML.getBytes("UTF-8"));  			httpResp.getOutputStream().close(); | 
