// Path: src/main/java/no/difi/datahotel/util/DatahotelException.java
// @SuppressWarnings("serial")
// public class DatahotelException extends RuntimeException {
// 
// 	private int status = 500;
// 	private Formater formater = JSON;
// 
// 	public DatahotelException(String message) {
// 		super(message);
// 	}
// 	
// 	public DatahotelException(int status, String message) {
// 		super(message);
// 		this.status = status;
// 	}
// 
// 	public int getStatus() {
// 		return status;
// 	}
// 
// 	public Formater getFormater() {
// 		return formater;
// 	}
// 
// 	public DatahotelException setFormater(Formater formater) {
// 		this.formater = formater;
// 		return this;
// 	}
// }


import no.difi.datahotel.util.DatahotelException;
import org.springframework.stereotype.Component;
import javax.ws.rs.core.Response;
import javax.ws.rs.ext.ExceptionMapper;
import javax.ws.rs.ext.Provider;
package no.difi.datahotel.resources;



@Provider
@Component
// Path: src/main/java/no/difi/datahotel/util/DatahotelException.java
// @SuppressWarnings("serial")
// public class DatahotelException extends RuntimeException {
// 
// 	private int status = 500;
// 	private Formater formater = JSON;
// 
// 	public DatahotelException(String message) {
// 		super(message);
// 	}
// 	
// 	public DatahotelException(int status, String message) {
// 		super(message);
// 		this.status = status;
// 	}
// 
// 	public int getStatus() {
// 		return status;
// 	}
// 
// 	public Formater getFormater() {
// 		return formater;
// 	}
// 
// 	public DatahotelException setFormater(Formater formater) {
// 		this.formater = formater;
// 		return this;
// 	}
// }


// Path: src/main/java/no/difi/datahotel/resources/DatahotelExceptionMapper.java
import no.difi.datahotel.util.DatahotelException;
import org.springframework.stereotype.Component;
import javax.ws.rs.core.Response;
import javax.ws.rs.ext.ExceptionMapper;
import javax.ws.rs.ext.Provider;

package no.difi.datahotel.resources;



@Provider
@Component
public class DatahotelExceptionMapper implements ExceptionMapper<DatahotelException> {