| Chunk |
|---|
| Conflicting content |
|---|
Router.load(Play.ctxPath);
}
<<<<<<< HEAD
loadLog4Config();
=======
//Carga la configuracion de log4j
String log4jPropertyFile = FapProperties.get("app.log.path");
PropertyConfigurator.configure(Play.classloader.getResource(log4jPropertyFile));
>>>>>>> 7faa86f3eaf7244fe3303f95320310dfbfa8403f
if (Agente.count() == 0){
Fixtures.delete();
String agentesFile = "listas/initial-data/agentes.yml"; |
| Solution content |
|---|
Router.load(Play.ctxPath);
}
loadLog4Config();
if (Agente.count() == 0){ |
| File |
|---|
| Start.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Comment |
| Method invocation |
| Variable |
| Chunk |
|---|
| Conflicting content |
|---|
}
if (Mail.count() == 0){
<<<<<<< HEAD
long count = Mails.loadFromFiles();
Logger.info("Se cargaron desde fichero " + count + " registros de la tabla emails");
}
//Inicializa todas las relaciones a null de la solicitud
=======
long count = Mails.loadFromFiles();
if (count > 0)
Logger.info("Se cargaron desde fichero " + count + " registros de la tabla emails");
}
//Inicializa todas las relaciones a null de la solicitud
>>>>>>> 7faa86f3eaf7244fe3303f95320310dfbfa8403f
if(FapProperties.getBoolean("fap.start.initSolicitud")){
SolicitudGenerica generica = new SolicitudGenerica();
List |
| Solution content |
|---|
if (Mail.count() == 0){
long count = Mails.loadFromFiles();
if (count > 0)
Logger.info("Se cargaron desde fichero " + count + " registros de la tabla emails");
}
//Inicializa todas las relaciones a null de la solicitud
if(FapProperties.getBoolean("fap.start.initSolicitud")){
SolicitudGenerica generica = new SolicitudGenerica();
List |
| File |
|---|
| Start.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Comment |
| If statement |
| Method invocation |
| Variable |
| Chunk |
|---|
| Conflicting content |
|---|
solicitud.init();
solicitud.save();
}
<<<<<<< HEAD
}
}
/**
* Carga la configuracion de log4j
* a partir del fichero definido en "app.log.path"
* si la property existe y el fichero está definido
*/
private void loadLog4Config(){
String log4jPropertyFile = FapProperties.get("app.log.path");
if(log4jPropertyFile != null){
URL resource = Play.classloader.getResource(log4jPropertyFile);
if(resource != null){
PropertyConfigurator.configure(resource);
}
}
}
}
=======
}
}
}
>>>>>>> 7faa86f3eaf7244fe3303f95320310dfbfa8403f |
| Solution content |
|---|
solicitud.init();
solicitud.save();
}
}
}
/**
* Carga la configuracion de log4j
* a partir del fichero definido en "app.log.path"
* si la property existe y el fichero está definido
*/
private void loadLog4Config(){
String log4jPropertyFile = FapProperties.get("app.log.path");
if(log4jPropertyFile != null){
URL resource = Play.classloader.getResource(log4jPropertyFile);
if(resource != null){
PropertyConfigurator.configure(resource);
}
}
}
}
|
| File |
|---|
| Start.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Comment |
| Method declaration |
| Chunk |
|---|
| Conflicting content |
|---|
import es.gobcan.eadmon.aed.ws.AedExcepcion;
public class AportacionController extends AportacionControllerGen {
<<<<<<< HEAD
@Inject
static AedService aedService;
public static void index(Long idSolicitud){
Documento documento = getDocumento();
SolicitudGenerica solicitud = getSolicitudGenerica(idSolicitud);
=======
public static void index(String accion, Long idSolicitud){
if (accion == null)
accion = "editar";
SolicitudGenerica solicitud = null;
if(accion.equals("crear")){
solicitud = new SolicitudGenerica();
}
else if (!accion.equals("borrado")){
solicitud = getSolicitudGenerica(idSolicitud);
}
if (!permiso(accion)){
Messages.fatal("No tiene permisos suficientes para realizar esta acción");
}
>>>>>>> 7faa86f3eaf7244fe3303f95320310dfbfa8403f
Aportacion aportacion = solicitud.aportaciones.actual;
if(StringUtils.in(aportacion.estado, "borrador", "firmada", "registrada", "clasificada")){
Messages.warning("Tiene una aportación pendiente de registro"); |
| Solution content |
|---|
import es.gobcan.eadmon.aed.ws.AedExcepcion;
public class AportacionController extends AportacionControllerGen {
@Inject
static AedService aedService;
public static void index(String accion, Long idSolicitud){
if (accion == null)
accion = "editar";
SolicitudGenerica solicitud = null;
if(accion.equals("crear")){
solicitud = new SolicitudGenerica();
}
else if (!accion.equals("borrado")){
solicitud = getSolicitudGenerica(idSolicitud);
}
if (!permiso(accion)){
Messages.fatal("No tiene permisos suficientes para realizar esta acción");
}
Aportacion aportacion = solicitud.aportaciones.actual;
if(StringUtils.in(aportacion.estado, "borrador", "firmada", "registrada", "clasificada")){
Messages.warning("Tiene una aportación pendiente de registro"); |
| File |
|---|
| AportacionController.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Annotation |
| Attribute |
| If statement |
| Method invocation |
| Method signature |
| Variable |
| Chunk |
|---|
| Conflicting content |
|---|
public class AportacionPresentarController extends AportacionPresentarControllerGen {
<<<<<<< HEAD
@Inject
static FirmaService firmaService;
@Inject
static RegistroService registroService;
public static void index(Long idSolicitud){
=======
public static void index(String accion, Long idSolicitud){
>>>>>>> 7faa86f3eaf7244fe3303f95320310dfbfa8403f
SolicitudGenerica solicitud = getSolicitudGenerica(idSolicitud);
Aportacion aportacion = solicitud.aportaciones.actual;
|
| Solution content |
|---|
public class AportacionPresentarController extends AportacionPresentarControllerGen {
@Inject
static FirmaService firmaService;
@Inject
static RegistroService registroService;
public static void index(String accion, Long idSolicitud){
SolicitudGenerica solicitud = getSolicitudGenerica(idSolicitud);
Aportacion aportacion = solicitud.aportaciones.actual;
|
| File |
|---|
| AportacionPresentarController.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Annotation |
| Attribute |
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
return defaultRoute;
}
<<<<<<< HEAD
/**
* 1) Comprueba que el usuario está logueado en páginas que requieran login
* 2) Si es una petición de una solicitud (Ej /solicitud/{id}/...)
* Comprueba que el usuario tenga permisos para ver la solicitud
* 3) Comprueba los permisos según las anotaciones del método
* @throws Throwable
*/
@Before(unless={"login", "authenticate", "logout", "authenticateCertificate"})
static void checkAccess() throws Throwable {
if(!AgenteController.agenteIsConnected()) {
String httpPath = Play.configuration.getProperty("http.path", "/");
if(request.method == "GET" && !request.url.equals(httpPath)){
flash.put("url", request.url);
}
SecureController.login();
}
AgenteController.findAgente(); //Recupera el agente de base de datos
Long idSolicitud = null;
if(params._contains("idSolicitud")){
idSolicitud = Long.parseLong(params.get("idSolicitud"));
Map |
| Solution content |
|---|
String httpPath = Play.configuration.getProperty("http.path", null);
if (httpPath != null)
return httpPath + "/";
else
return "/";
}
|
| File |
|---|
| SecureController.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Annotation |
| Comment |
| If statement |
| Method invocation |
| Method signature |
| Variable |