Started by GitHub push by Erik2626 Obtained Jenkinsfile from git https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back [Pipeline] Start of Pipeline [Pipeline] node Running on Slave2 in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential josejbocanegra Cloning the remote Git repository Avoid second fetch Cloning repository https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back > git init /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back # timeout=10 Fetching upstream changes from https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back > git --version # timeout=10 > git --version # 'git version 2.43.0' using GIT_ASKPASS to set credentials > git fetch --tags --force --progress -- https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 61f5bb7e813ccf1b11baad42517427c094ba8a6d (refs/remotes/origin/main) Commit message: "Merge pull request #24 from UDFJDC-ModelosProgramacion/develop" > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 61f5bb7e813ccf1b11baad42517427c094ba8a6d # timeout=10 > git rev-list --no-walk 39d4494765384b634ce700592e572e65a800a8cc # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] withCredentials Masking supported pattern matches of $SONAR_TOKEN [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Checkout) [Pipeline] scmSkip SCM Skip: Pattern .*\[ci-skip\].* NOT matched on message: Agrego servicios y tests de CategoriaOcasion, OcasionCategoria, Color y Recomendacion [Pipeline] git Selected Git installation does not exist. Using Default The recommended git tool is: NONE Warning: CredentialId "c0e8826e-5e2c-4c1c-a484-6c17d53ac539" could not be found. Fetching changes from the remote Git repository Checking out Revision 61f5bb7e813ccf1b11baad42517427c094ba8a6d (refs/remotes/origin/main) Commit message: "Merge pull request #24 from UDFJDC-ModelosProgramacion/develop" [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh > git rev-parse --resolve-git-dir /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/.git # timeout=10 > git config remote.origin.url https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back # timeout=10 Fetching upstream changes from https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back > git --version # timeout=10 > git --version # 'git version 2.43.0' > git fetch --tags --force --progress -- https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 61f5bb7e813ccf1b11baad42517427c094ba8a6d # timeout=10 > git branch -a -v --no-abbrev # timeout=10 > git checkout -b main 61f5bb7e813ccf1b11baad42517427c094ba8a6d # timeout=10 + docker inspect -f . citools-isis2603:latest . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer Slave2 does not seem to be running inside a container $ docker run -t -d -u 1000:1000 -v $HOME/.m2:/root/.m2:z -u root -w /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back -v /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back:/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back:rw,z -v /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back@tmp:/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** citools-isis2603:latest cat $ docker top 7fdc7a0d2075dd76e85618e8714095d6dfcd0d50d71252608740460174f976c4 -eo pid,comm [Pipeline] { [Pipeline] sh + java -version openjdk version "21.0.4" 2024-07-16 LTS OpenJDK Runtime Environment Temurin-21.0.4+7 (build 21.0.4+7-LTS) OpenJDK 64-Bit Server VM Temurin-21.0.4+7 (build 21.0.4+7-LTS, mixed mode, sharing) + mvn clean install [INFO] Scanning for projects... [INFO] [INFO] --------< co.edu.udistrital.mdp:MP_202530_G81_E2_TuOutfit_Back >-------- [INFO] Building MP_202530_G81_E2_TuOutfit_Back 0.0.1-SNAPSHOT [INFO] from pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.3.2:clean (default-clean) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (jacoco-initialize) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] argLine set to -javaagent:/root/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] Copying 0 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.11.0:compile (default-compile) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] Changes detected - recompiling the module! :source [INFO] Compiling 53 source files with javac [debug release 21] to target/classes [INFO] Annotation processing is enabled because one or more processors were found on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] skip non existing resourceDirectory /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/src/test/resources [INFO] [INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] Changes detected - recompiling the module! :dependency [INFO] Compiling 18 source files with javac [debug release 21] to target/test-classes [INFO] Annotation processing is enabled because one or more processors were found on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. [INFO] [INFO] --- surefire:2.22.1:test (default-test) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest 20:51:08.996 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils -- Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest]: PrendaOutfitServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 20:51:09.225 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper -- Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:09.890Z INFO 101 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : Starting PrendaOutfitServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:09.892Z INFO 101 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:10.612Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:10.737Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 109 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:10.831Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:11.109Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:ecb4525d-1693-41e1-a85c-0da36f258283;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:11.779Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:11.885Z INFO 101 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final 2025-10-13T20:51:11.956Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:12.376Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:12.472Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:14.692Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:14.862Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:15.805Z INFO 101 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : Started PrendaOutfitServiceTest in 6.449 seconds (process running for 8.241) WARNING: A Java agent has been loaded dynamically (/root/.m2/repository/net/bytebuddy/byte-buddy-agent/1.14.12/byte-buddy-agent-1.14.12.jar) WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information WARNING: Dynamic loading of agents will be disallowed by default in a future release Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:16.980Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0} 2025-10-13T20:51:17.000Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar todos los outfits de la prenda con id = {0} Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:17.040Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de reemplazar los outfits asociados a la prenda con id = {0} Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:17.133Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 3 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:17.155Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 0 Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:17.181Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0} Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:17.210Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 7 2025-10-13T20:51:17.211Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar el libro con id = {0} del autor con id = 7 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:17.227Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de borrar un outfit de la prenda con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:17.246Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de borrar un outfit de la prenda con id = {0} 2025-10-13T20:51:17.246Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Finaliza proceso de borrar un libro del author con id = {0} 2025-10-13T20:51:17.247Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0} 2025-10-13T20:51:17.247Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar todos los outfits de la prenda con id = {0} Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:17.263Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de borrar un outfit de la prenda con id = {0} Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:17.287Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de reemplazar los outfits asociados a la prenda con id = {0} 2025-10-13T20:51:17.288Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Finaliza proceso de reemplazar los outfits asociados a la prenda con id = {0} 2025-10-13T20:51:17.288Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0} 2025-10-13T20:51:17.288Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar todos los outfits de la prenda con id = {0} Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:17.304Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de asociarle un outfit a la prenda con id = {0} 2025-10-13T20:51:17.305Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de asociarle un libro al autor con id = {0} 2025-10-13T20:51:17.305Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 13 2025-10-13T20:51:17.305Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar el libro con id = {0} del autor con id = 13 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:17.321Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de asociarle un outfit a la prenda con id = {0} Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:17.342Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 15 2025-10-13T20:51:17.343Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar el libro con id = {0} del autor con id = 15 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:17.358Z INFO 101 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de asociarle un outfit a la prenda con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.697 s - in co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.MarcaServiceTest 2025-10-13T20:51:17.367Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.MarcaServiceTest]: MarcaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:17.376Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.MarcaServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:17.415Z INFO 101 --- [ main] c.e.u.m.back.services.MarcaServiceTest : Starting MarcaServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:17.415Z INFO 101 --- [ main] c.e.u.m.back.services.MarcaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:17.534Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:17.554Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:17.576Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:17.594Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:70ef7094-3f4d-431b-aaaa-b001b014b574;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:17.617Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:17.620Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:17.624Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:17.625Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:17.917Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:17.970Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:18.190Z INFO 101 --- [ main] c.e.u.m.back.services.MarcaServiceTest : Started MarcaServiceTest in 0.811 seconds (process running for 10.627) Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:18.221Z INFO 101 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de eliminar marca Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:18.242Z INFO 101 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:18.332Z INFO 101 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: select me1_0.id,i1_0.id,i1_0.imagen,o1_0.id,o1_0.nombre,o1_0.precio_estimado,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,i2_0.id,i2_0.imagen,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m1_0.id,m1_0.imagen_id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m2_0.id,m2_0.imagen_id,m2_0.logo,m2_0.nombre,m2_0.ubicacion,t1_0.nombre,t1_0.ubicacion,me1_0.logo,me1_0.nombre,me1_0.ubicacion from marca_entity me1_0 left join imagen_entity i1_0 on i1_0.id=me1_0.imagen_id left join outfit_entity o1_0 on i1_0.id=o1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join imagen_entity i2_0 on i2_0.id=o2_0.imagen_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m1_0 on m1_0.id=p1_0.marca_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m2_0 on m2_0.id=t1_0.marca_id where me1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:18.370Z INFO 101 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de eliminar marca 2025-10-13T20:51:18.376Z INFO 101 --- [ main] c.e.u.mdp.back.services.MarcaService : Marca eliminada correctamente Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:18.393Z INFO 101 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=? 2025-10-13T20:51:18.506Z INFO 101 --- [ main] c.e.u.mdp.back.services.MarcaService : Marca actualizada correctamente Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:18.526Z INFO 101 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: select me1_0.id,me1_0.imagen_id,me1_0.logo,me1_0.nombre,me1_0.ubicacion from marca_entity me1_0 Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:18.577Z INFO 101 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:18.612Z INFO 101 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=? 2025-10-13T20:51:18.617Z INFO 101 --- [ main] c.e.u.mdp.back.services.MarcaService : Marca creada correctamente Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:18.632Z INFO 101 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de eliminar marca Hibernate: select me1_0.id,i1_0.id,i1_0.imagen,o1_0.id,o1_0.nombre,o1_0.precio_estimado,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,i2_0.id,i2_0.imagen,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m1_0.id,m1_0.imagen_id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m2_0.id,m2_0.imagen_id,m2_0.logo,m2_0.nombre,m2_0.ubicacion,t1_0.nombre,t1_0.ubicacion,me1_0.logo,me1_0.nombre,me1_0.ubicacion from marca_entity me1_0 left join imagen_entity i1_0 on i1_0.id=me1_0.imagen_id left join outfit_entity o1_0 on i1_0.id=o1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join imagen_entity i2_0 on i2_0.id=o2_0.imagen_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m1_0 on m1_0.id=p1_0.marca_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m2_0 on m2_0.id=t1_0.marca_id where me1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:18.650Z INFO 101 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:18.686Z INFO 101 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.284 s - in co.edu.udistrital.mdp.back.services.MarcaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest 2025-10-13T20:51:18.695Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest]: ListaDeseosServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:18.702Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:18.726Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : Starting ListaDeseosServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:18.727Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:18.804Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:18.821Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:18.840Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:18.854Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:b9ddfe86-b4c8-4474-9a56-5494fd745523;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:18.875Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:18.877Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:18.881Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:18.882Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:19.113Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:19.161Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:19.347Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : Started ListaDeseosServiceTest in 0.642 seconds (process running for 11.784) Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:19.363Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de lista de deseos con id = 1 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:19.374Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consultar todas los ListaDeseoss Hibernate: select lde1_0.id,lde1_0.usuario_id from lista_deseos_entity lde1_0 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:19.390Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de outfits de la lista de deseos con id = 3 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:19.400Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de eliminación de lista de deseos con id = 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:19.411Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de lista de deseos con id = 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:19.423Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de agregar outfit 2 a la lista de deseos 6 2025-10-13T20:51:19.424Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de agregar outfit 2 a la lista de deseos 6 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:19.435Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de agregar outfit 3 a la lista de deseos 7 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:19.445Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de creación de lista de deseos para usuario con id = 0 Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:19.456Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de eliminación de lista de deseos con id = 9 2025-10-13T20:51:19.457Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de eliminación de lista de deseos con id = 9 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:19.467Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de actualización de lista de deseos con id = 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:19.477Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de outfits de la lista de deseos con id = 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:51:19.487Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de creación de lista de deseos para usuario con id = 13 Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:19.489Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de creación de lista de deseos con id = 13 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:19.497Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de actualización de lista de deseos con id = 14 2025-10-13T20:51:19.497Z INFO 101 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de actualización de lista de deseos con id = 14 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.791 s - in co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.OcasionServiceTest 2025-10-13T20:51:19.506Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OcasionServiceTest]: OcasionServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:19.517Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OcasionServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:19.538Z INFO 101 --- [ main] c.e.u.m.b.services.OcasionServiceTest : Starting OcasionServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:19.538Z INFO 101 --- [ main] c.e.u.m.b.services.OcasionServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:19.609Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:19.625Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:19.640Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:20.104Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:94eeab96-7a1c-441f-afb2-2c47e8d79df8;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:20.198Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:20.204Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:20.213Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:20.216Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:20.772Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:20.869Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:21.408Z INFO 101 --- [ main] c.e.u.m.b.services.OcasionServiceTest : Started OcasionServiceTest in 1.886 seconds (process running for 13.844) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:21.434Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de consulta de todas las ocasiones Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 2025-10-13T20:51:21.438Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de consulta de todas las ocasiones (1 encontradas) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:21.452Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de creación de ocasión Hibernate: select oe1_0.id from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?) fetch first ? rows only Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:21.459Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de creación de ocasión con id = 3 Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:21.474Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de creación de ocasión Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:21.486Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 5 Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:21.501Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 7 Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:21.518Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de eliminación de la ocasión con id = 999 Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=? Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:21.532Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 999 Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=? Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:21.586Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de eliminación de la ocasión con id = 10 Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:21.605Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de consulta de la ocasión con id = 11 2025-10-13T20:51:21.606Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de consulta de la ocasión con id = 11 Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:21.617Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de consulta de la ocasión con id = 999 Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=? Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:21.628Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de creación de ocasión Hibernate: select oe1_0.id from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?) fetch first ? rows only Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:21.649Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de eliminación de la ocasión con id = 14 2025-10-13T20:51:21.651Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de eliminación de la ocasión con id = 14 Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:21.666Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 15 Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?) 2025-10-13T20:51:21.670Z INFO 101 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de actualización de la ocasión con id = 15 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.162 s - in co.edu.udistrital.mdp.back.services.OcasionServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest 2025-10-13T20:51:21.689Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest]: CategoriaOcasionServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:21.703Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:21.752Z INFO 101 --- [ main] c.e.u.m.b.s.CategoriaOcasionServiceTest : Starting CategoriaOcasionServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:21.755Z INFO 101 --- [ main] c.e.u.m.b.s.CategoriaOcasionServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:21.934Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:21.964Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 29 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:22.002Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:22.027Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:f34c3dc1-ff49-4f9f-b182-e52310c4105e;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:22.080Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:22.086Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:22.100Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:22.102Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:22.543Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:22.601Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:22.813Z INFO 101 --- [ main] c.e.u.m.b.s.CategoriaOcasionServiceTest : Started CategoriaOcasionServiceTest in 1.105 seconds (process running for 15.249) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=? Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=? [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.187 s - in co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.OutfitServiceTest 2025-10-13T20:51:22.881Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OutfitServiceTest]: OutfitServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:22.889Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OutfitServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:22.914Z INFO 101 --- [ main] c.e.u.m.back.services.OutfitServiceTest : Starting OutfitServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:22.914Z INFO 101 --- [ main] c.e.u.m.back.services.OutfitServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:23.020Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:23.039Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:23.058Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:23.072Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:0e886ba1-f4b5-4c7b-8be4-f36dd1cfd9c5;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:23.093Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:23.095Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:23.099Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:23.101Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:23.326Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:23.374Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:23.558Z INFO 101 --- [ main] c.e.u.m.back.services.OutfitServiceTest : Started OutfitServiceTest in 0.666 seconds (process running for 15.994) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:23.583Z INFO 101 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de creación del outfit 2025-10-13T20:51:23.585Z INFO 101 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de creación del outfit Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:23.601Z INFO 101 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de consultar todos los outfits Hibernate: select oe1_0.id,oe1_0.imagen_id,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:23.621Z INFO 101 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de creación del outfit Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:23.634Z INFO 101 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de actualizar el outfit con id = {0} 2025-10-13T20:51:23.635Z INFO 101 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de actualizar el outfit con id = {0} Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:23.649Z INFO 101 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de borrar el outfit con id = {0} 2025-10-13T20:51:23.650Z INFO 101 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de borrar el outfit con id = {0} Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:23.663Z INFO 101 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de consultar el outfit con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:23.677Z INFO 101 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de borrar el outfit con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:23.690Z INFO 101 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de consultar el outfit con id = {0} 2025-10-13T20:51:23.691Z INFO 101 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de consultar el outfit con id = {0} Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:23.704Z INFO 101 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de creación del outfit [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.827 s - in co.edu.udistrital.mdp.back.services.OutfitServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.ImagenServiceTest 2025-10-13T20:51:23.711Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ImagenServiceTest]: ImagenServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:23.720Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ImagenServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:23.740Z INFO 101 --- [ main] c.e.u.m.back.services.ImagenServiceTest : Starting ImagenServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:23.740Z INFO 101 --- [ main] c.e.u.m.back.services.ImagenServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:23.814Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:23.829Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:23.845Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:23.858Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:b3a9f9f6-45a2-48b1-ad59-e67b092ddbc7;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:23.876Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:23.878Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:23.882Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:23.883Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:24.078Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:24.117Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:24.288Z INFO 101 --- [ main] c.e.u.m.back.services.ImagenServiceTest : Started ImagenServiceTest in 0.565 seconds (process running for 16.724) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) 2025-10-13T20:51:24.302Z INFO 101 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de consultar todoas las imagenes Hibernate: select ie1_0.id,ie1_0.imagen from imagen_entity ie1_0 Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) 2025-10-13T20:51:24.314Z INFO 101 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de consultar la imagen con id = {0} 2025-10-13T20:51:24.315Z INFO 101 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de consultar la imagen con id = {0} Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:24.323Z INFO 101 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de creación de la imagen 2025-10-13T20:51:24.327Z INFO 101 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de creación de la imagen Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) 2025-10-13T20:51:24.336Z INFO 101 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de borrar la imagen con id = {0} 2025-10-13T20:51:24.337Z INFO 101 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de borrar la imagen con id = {0} Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) 2025-10-13T20:51:24.347Z INFO 101 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de actualizar la imagen con id = {0} 2025-10-13T20:51:24.347Z INFO 101 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de actualizar la imagen con id = {0} [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.632 s - in co.edu.udistrital.mdp.back.services.ImagenServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.ColorServiceTest 2025-10-13T20:51:24.351Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ColorServiceTest]: ColorServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:24.358Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ColorServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:24.376Z INFO 101 --- [ main] c.e.u.m.back.services.ColorServiceTest : Starting ColorServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:24.376Z INFO 101 --- [ main] c.e.u.m.back.services.ColorServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:24.444Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:24.458Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:24.472Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:24.484Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:8ad19948-a37d-4901-91c5-f405d7f88f07;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:24.501Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:24.502Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:24.506Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:24.507Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:24.730Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:24.767Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:24.962Z INFO 101 --- [ main] c.e.u.m.back.services.ColorServiceTest : Started ColorServiceTest in 0.601 seconds (process running for 17.398) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:51:24.975Z INFO 101 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de eliminación del color con id = 2 Hibernate: select count(*) from colores ce1_0 where ce1_0.id=? 2025-10-13T20:51:24.982Z INFO 101 --- [ main] c.e.u.mdp.back.services.ColorService : Finaliza proceso de eliminación del color con id = 2 Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:51:24.988Z INFO 101 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de consulta del color con id = 3 Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:51:24.994Z INFO 101 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de actualización del color con id = 4 Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where upper(ce1_0.nombre)=upper(?) 2025-10-13T20:51:24.998Z INFO 101 --- [ main] c.e.u.mdp.back.services.ColorService : Finaliza proceso de actualización del color con id = 4 Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:51:25.003Z INFO 101 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de creación de color Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where upper(ce1_0.nombre)=upper(?) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:51:25.006Z INFO 101 --- [ main] c.e.u.mdp.back.services.ColorService : Finaliza proceso de creación de color con id = 6 Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:51:25.012Z INFO 101 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de eliminación del color con id = 777 Hibernate: select count(*) from colores ce1_0 where ce1_0.id=? Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:51:25.019Z INFO 101 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de actualización del color con id = 888 Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where ce1_0.id=? Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:51:25.025Z INFO 101 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de consulta del color con id = 999 Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where ce1_0.id=? Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:51:25.031Z INFO 101 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de consulta de todos los colores Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.675 s - in co.edu.udistrital.mdp.back.services.ColorServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest 2025-10-13T20:51:25.037Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest]: OutfitListaDeseosServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:25.045Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:25.063Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Starting OutfitListaDeseosServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:25.063Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:25.130Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:25.144Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:25.158Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:25.169Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:422e67bf-0ebd-4d70-b5e5-f62717887c80;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:25.185Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:25.187Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:25.191Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:25.192Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:25.368Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:25.398Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:25.608Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Started OutfitListaDeseosServiceTest in 0.561 seconds (process running for 18.044) Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:25.623Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de eliminar asociación de la lista de deseos 1 del outfit 0 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:25.636Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de reemplazar listas de deseos del outfit 2 2025-10-13T20:51:25.638Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza proceso de reemplazo de listas de deseos para el outfit 2 2025-10-13T20:51:25.638Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 2 Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:25.648Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de asociar lista de deseos 12 al outfit 0 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:25.660Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de reemplazar listas de deseos del outfit 0 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:25.671Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 17 asociada al outfit 0 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:25.681Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 0 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:25.692Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 0 asociada al outfit 7 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:25.701Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 26 asociada al outfit 8 2025-10-13T20:51:25.702Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza consulta de lista de deseos 26 asociada al outfit 8 Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:25.710Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de eliminar asociación de la lista de deseos 0 del outfit 9 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:25.721Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de asociar lista de deseos 0 al outfit 10 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:25.731Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 38 asociada al outfit 11 Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:25.740Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de eliminar asociación de la lista de deseos 39 del outfit 12 2025-10-13T20:51:25.741Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza proceso de eliminar asociación de la lista de deseos 39 del outfit 12 2025-10-13T20:51:25.741Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 12 Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:25.748Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 13 Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:25.757Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de asociar lista de deseos 48 al outfit 14 2025-10-13T20:51:25.758Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza proceso de asociar lista de deseos 48 al outfit 14 2025-10-13T20:51:25.758Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 14 [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.72 s - in co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.RecomendacionServiceTest 2025-10-13T20:51:25.766Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.RecomendacionServiceTest]: RecomendacionServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:25.773Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.RecomendacionServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:25.791Z INFO 101 --- [ main] c.e.u.m.b.s.RecomendacionServiceTest : Starting RecomendacionServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:25.792Z INFO 101 --- [ main] c.e.u.m.b.s.RecomendacionServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:25.865Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:25.882Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:25.897Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:25.909Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:b9bb0d67-a178-41ce-b6c8-181710f918d1;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:25.928Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:25.929Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:25.933Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:25.935Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:26.134Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:26.167Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:26.369Z INFO 101 --- [ main] c.e.u.m.b.s.RecomendacionServiceTest : Started RecomendacionServiceTest in 0.594 seconds (process running for 18.805) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) 2025-10-13T20:51:26.380Z INFO 101 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de consultar recomendación con id = 1 Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:26.389Z INFO 101 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de creación de recomendación Hibernate: select re1_0.id from recomendacion_entity re1_0 where re1_0.usuario_id=? and re1_0.outfit_id=? fetch first ? rows only Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) 2025-10-13T20:51:26.406Z INFO 101 --- [ main] c.e.u.m.b.services.RecomendacionService : Finaliza proceso de creación de recomendación con id = 3 Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) 2025-10-13T20:51:26.414Z INFO 101 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de eliminación de recomendación con id = 5 2025-10-13T20:51:26.416Z INFO 101 --- [ main] c.e.u.m.b.services.RecomendacionService : Finaliza proceso de eliminación de recomendación con id = 5 Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) 2025-10-13T20:51:26.423Z INFO 101 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de actualización de recomendación con id = 6 2025-10-13T20:51:26.424Z INFO 101 --- [ main] c.e.u.m.b.services.RecomendacionService : Finaliza proceso de actualización de recomendación con id = 6 Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) 2025-10-13T20:51:26.430Z INFO 101 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de eliminación de recomendación con id = 888 Hibernate: select re1_0.id,re1_0.motivo,re1_0.outfit_id,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,re1_0.puntaje,re1_0.usuario_id,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from recomendacion_entity re1_0 join outfit_entity o1_0 on o1_0.id=re1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id join usuario_entity u1_0 on u1_0.id=re1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where re1_0.id=? Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) 2025-10-13T20:51:26.439Z INFO 101 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de consultar todas las recomendaciones Hibernate: select re1_0.id,re1_0.motivo,re1_0.outfit_id,re1_0.puntaje,re1_0.usuario_id from recomendacion_entity re1_0 Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) 2025-10-13T20:51:26.454Z INFO 101 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de consultar recomendación con id = 999 Hibernate: select re1_0.id,re1_0.motivo,re1_0.outfit_id,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,re1_0.puntaje,re1_0.usuario_id,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from recomendacion_entity re1_0 join outfit_entity o1_0 on o1_0.id=re1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id join usuario_entity u1_0 on u1_0.id=re1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where re1_0.id=? [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.689 s - in co.edu.udistrital.mdp.back.services.RecomendacionServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest 2025-10-13T20:51:26.460Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest]: OutfitPrendaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:26.466Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:26.484Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : Starting OutfitPrendaServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:26.484Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:26.556Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:26.572Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:26.587Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:26.599Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:07102b24-f12b-49c5-b8e1-07031ab06443;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:26.617Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:26.618Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:26.622Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:26.623Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:26.827Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:26.857Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:27.053Z INFO 101 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : Started OutfitPrendaServiceTest in 0.585 seconds (process running for 19.49) Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:27.067Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de reemplazar las prendas del outfit con id = {0} 2025-10-13T20:51:27.068Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de reemplazar las prendas del outfit con id = {0} 2025-10-13T20:51:27.068Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0} 2025-10-13T20:51:27.069Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Finaliza proceso de consultar todos las prendas del outfit con id = {0} Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:27.077Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0} 2025-10-13T20:51:27.078Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Finaliza proceso de consultar todos las prendas del outfit con id = {0} Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:27.088Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0} 2025-10-13T20:51:27.088Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de consultar una prenda del outfit con id = {0} Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:27.097Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de borrar una prenda del outfit con id = {0} 2025-10-13T20:51:27.097Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de borrar una prenda del outfit con id = {0} 2025-10-13T20:51:27.097Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0} 2025-10-13T20:51:27.097Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Finaliza proceso de consultar todos las prendas del outfit con id = {0} Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:27.107Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de asociarle una prenda al outfit con id = {0} 2025-10-13T20:51:27.107Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de asociarle una prenda al outfit con id = {0} 2025-10-13T20:51:27.107Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0} 2025-10-13T20:51:27.108Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de consultar una prenda del outfit con id = {0} Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:27.116Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:27.126Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0} Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:27.138Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de borrar una prenda del outfit con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:27.148Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de borrar una prenda del outfit con id = {0} Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:27.159Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0} 2025-10-13T20:51:27.160Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de consultar una prenda del outfit con id = {0} Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:27.168Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:27.180Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de asociarle una prenda al outfit con id = {0} Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:27.192Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de reemplazar las prendas del outfit con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:27.203Z INFO 101 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de asociarle una prenda al outfit con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.74 s - in co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.UsuarioServiceTest 2025-10-13T20:51:27.208Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.UsuarioServiceTest]: UsuarioServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:27.213Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.UsuarioServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:27.228Z INFO 101 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : Starting UsuarioServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:27.228Z INFO 101 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:27.286Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:27.299Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:27.312Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:27.322Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:b7149c0c-0e9c-46c5-b632-92617441e2cb;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:27.338Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:27.340Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:27.343Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:27.344Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:27.502Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:27.527Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:27.660Z INFO 101 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : Started UsuarioServiceTest in 0.445 seconds (process running for 20.097) Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:51:27.673Z INFO 101 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de creación del usuario Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:51:27.681Z INFO 101 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de consultar el usuario con id = 4 2025-10-13T20:51:27.681Z INFO 101 --- [ main] c.e.u.mdp.back.services.UsuarioService : Termina proceso de consultar el usuario con id = 4 Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:51:27.689Z INFO 101 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de borrar el usuario con id = 7 2025-10-13T20:51:27.690Z INFO 101 --- [ main] c.e.u.mdp.back.services.UsuarioService : Termina proceso de borrar el usuario con id = 7 Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:51:27.697Z INFO 101 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de creación del usuario Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre from usuario_entity ue1_0 where ue1_0.correo=? Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:51:27.701Z INFO 101 --- [ main] c.e.u.mdp.back.services.UsuarioService : Finaliza proceso de creación del usuario con id = 13 Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:51:27.710Z INFO 101 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de actualizar el autor con id = 14 Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:51:27.718Z INFO 101 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de borrar el usuario con id = 0 Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=? Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:51:27.726Z INFO 101 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de consultar todos los usuarios Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre from usuario_entity ue1_0 Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:51:27.735Z INFO 101 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de actualizar el autor con id = 23 Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre from usuario_entity ue1_0 where ue1_0.correo=? 2025-10-13T20:51:27.737Z INFO 101 --- [ main] c.e.u.mdp.back.services.UsuarioService : Termina proceso de actualizar el autor con id = 23 Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:51:27.744Z INFO 101 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de consultar el usuario con id = 0 Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=? [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.528 s - in co.edu.udistrital.mdp.back.services.UsuarioServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.CategoriaServiceTest 2025-10-13T20:51:27.748Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.CategoriaServiceTest]: CategoriaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:27.753Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.CategoriaServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:27.768Z INFO 101 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : Starting CategoriaServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:27.768Z INFO 101 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:27.823Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:27.835Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:27.848Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:27.858Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:8cde5720-32ae-42fb-af90-01dc2bfa1a57;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:27.873Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:27.874Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:27.878Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:27.879Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:28.026Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:28.051Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:28.202Z INFO 101 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : Started CategoriaServiceTest in 0.447 seconds (process running for 20.638) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:51:28.209Z INFO 101 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de consultar la categoria con id = {0} 2025-10-13T20:51:28.210Z INFO 101 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de consultar la categoria con id = {0} Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:51:28.215Z INFO 101 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de consultar la categoria con id = {0} Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=? Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:51:28.221Z INFO 101 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de actualizar la categoria con id = {0} Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=? Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:51:28.226Z INFO 101 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de actualizar la categoria con id = {0} 2025-10-13T20:51:28.226Z INFO 101 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de actualizar la categoria con id = {0} Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:51:28.230Z INFO 101 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de consultar todas las categorias Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,ce1_0.outfit_id from categoria_entity ce1_0 Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:51:28.236Z INFO 101 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de borrar la categoria con id = {0} Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=? Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:51:28.241Z INFO 101 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de creación de la categoria 2025-10-13T20:51:28.241Z INFO 101 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de creación de la categoria Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:51:28.246Z INFO 101 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de borrar la categoria con id = {0} 2025-10-13T20:51:28.247Z INFO 101 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de borrar la categoria con id = {0} Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:28.252Z INFO 101 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de borrar la categoria con id = {0} [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.5 s - in co.edu.udistrital.mdp.back.services.CategoriaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.TiendaServiceTest 2025-10-13T20:51:28.256Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.TiendaServiceTest]: TiendaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:28.260Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.TiendaServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:28.277Z INFO 101 --- [ main] c.e.u.m.back.services.TiendaServiceTest : Starting TiendaServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:28.277Z INFO 101 --- [ main] c.e.u.m.back.services.TiendaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:28.330Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:28.342Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:28.353Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:28.363Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:727616a6-bb16-4c0f-8a4c-a13370bf7db8;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:28.377Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:28.378Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:28.381Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:28.382Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:28.526Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:28.550Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:28.675Z INFO 101 --- [ main] c.e.u.m.back.services.TiendaServiceTest : Started TiendaServiceTest in 0.413 seconds (process running for 21.112) Hibernate: delete from tienda_entity Hibernate: delete from marca_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) 2025-10-13T20:51:28.688Z INFO 101 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de eliminar tienda Hibernate: select te1_0.id,te1_0.direccion,te1_0.horario,m1_0.id,i1_0.id,i1_0.imagen,o1_0.id,o1_0.nombre,o1_0.precio_estimado,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,i2_0.id,i2_0.imagen,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,m2_0.imagen_id,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,t1_0.marca_id,t1_0.nombre,t1_0.ubicacion,m1_0.logo,m1_0.nombre,m1_0.ubicacion,te1_0.nombre,te1_0.ubicacion from tienda_entity te1_0 left join marca_entity m1_0 on m1_0.id=te1_0.marca_id left join imagen_entity i1_0 on i1_0.id=m1_0.imagen_id left join outfit_entity o1_0 on i1_0.id=o1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join imagen_entity i2_0 on i2_0.id=o2_0.imagen_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id where te1_0.id=? Hibernate: delete from tienda_entity Hibernate: delete from marca_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:28.702Z INFO 101 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de actualizar tienda Hibernate: select te1_0.id from tienda_entity te1_0 where te1_0.nombre=? fetch first ? rows only 2025-10-13T20:51:28.705Z INFO 101 --- [ main] c.e.u.mdp.back.services.TiendaService : Tienda actualizada correctamente Hibernate: delete from tienda_entity Hibernate: delete from marca_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:28.716Z INFO 101 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda 2025-10-13T20:51:28.716Z INFO 101 --- [ main] c.e.u.mdp.back.services.TiendaService : Tienda creada correctamente Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: delete from tienda_entity Hibernate: delete from marca_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:28.727Z INFO 101 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda Hibernate: delete from tienda_entity Hibernate: delete from marca_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) 2025-10-13T20:51:28.737Z INFO 101 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de eliminar tienda 2025-10-13T20:51:28.738Z INFO 101 --- [ main] c.e.u.mdp.back.services.TiendaService : Tienda eliminada correctamente Hibernate: delete from tienda_entity Hibernate: delete from marca_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) 2025-10-13T20:51:28.748Z INFO 101 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda Hibernate: delete from tienda_entity Hibernate: delete from marca_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:28.758Z INFO 101 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.475 s - in co.edu.udistrital.mdp.back.services.TiendaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest 2025-10-13T20:51:28.762Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest]: ListaDeseosOutfitServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:28.766Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:28.780Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Starting ListaDeseosOutfitServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:28.781Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:28.835Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:28.847Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:28.857Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:28.866Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:4791cc3a-166a-477c-baf5-f9b8c0ecbb75;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:28.879Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:28.881Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:28.884Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:28.885Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:29.027Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:29.050Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:29.202Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Started ListaDeseosOutfitServiceTest in 0.434 seconds (process running for 21.639) Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:29.215Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de reemplazar los outfits de la lista 1 2025-10-13T20:51:29.217Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de reemplazo de outfits en lista 1 2025-10-13T20:51:29.217Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 1 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:29.225Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de asociar el outfit 0 a la lista de deseos 2 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:29.235Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 12 de la lista 3 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:29.243Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 4 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:29.250Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de eliminar el outfit 16 de la lista 5 2025-10-13T20:51:29.251Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de eliminación del outfit 16 de la lista 5 2025-10-13T20:51:29.251Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 5 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:29.260Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de reemplazar los outfits de la lista 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:29.268Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de asociar el outfit 26 a la lista de deseos 7 2025-10-13T20:51:29.269Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de asociar outfit 26 a la lista 7 2025-10-13T20:51:29.269Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 7 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:29.276Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 27 de la lista 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:29.285Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 0 de la lista 9 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:29.294Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 33 de la lista 10 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:29.302Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de eliminar el outfit 36 de la lista 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:29.310Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:29.319Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de asociar el outfit 45 a la lista de deseos 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:29.327Z INFO 101 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de eliminar el outfit 0 de la lista 14 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.566 s - in co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.PrendaServiceTest 2025-10-13T20:51:29.332Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.PrendaServiceTest]: PrendaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:29.336Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.PrendaServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:29.350Z INFO 101 --- [ main] c.e.u.m.back.services.PrendaServiceTest : Starting PrendaServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:29.351Z INFO 101 --- [ main] c.e.u.m.back.services.PrendaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:29.403Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:29.416Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:29.427Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:29.436Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:02bf9fe6-5d35-4e6a-8f8f-e1898fa6b121;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:29.449Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:29.451Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:29.454Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:29.455Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:29.597Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:29.619Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:29.743Z INFO 101 --- [ main] c.e.u.m.back.services.PrendaServiceTest : Started PrendaServiceTest in 0.405 seconds (process running for 22.179) Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: select pe1_0.id,pe1_0.categoria_id,pe1_0.color_id,pe1_0.imagen_id,pe1_0.marca_id,pe1_0.nombre,pe1_0.precio,pe1_0.tienda_id from prenda_entity pe1_0 Hibernate: select pe1_0.id,pe1_0.categoria_id,pe1_0.color_id,pe1_0.imagen_id,pe1_0.marca_id,pe1_0.nombre,pe1_0.precio,pe1_0.tienda_id from prenda_entity pe1_0 Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:29.867Z INFO 101 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de actualizar prenda 2025-10-13T20:51:29.869Z INFO 101 --- [ main] c.e.u.mdp.back.services.PrendaService : Prenda actualizada correctamente Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) 2025-10-13T20:51:29.892Z INFO 101 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de crear prenda 2025-10-13T20:51:29.893Z INFO 101 --- [ main] c.e.u.mdp.back.services.PrendaService : Prenda creada correctamente Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:29.913Z INFO 101 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de crear prenda Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:29.932Z INFO 101 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de eliminar prenda 2025-10-13T20:51:29.933Z INFO 101 --- [ main] c.e.u.mdp.back.services.PrendaService : Prenda eliminada correctamente Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:29.952Z INFO 101 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de eliminar prenda Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:29.972Z INFO 101 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de eliminar prenda Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:29.994Z INFO 101 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de actualizar prenda [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.66 s - in co.edu.udistrital.mdp.back.services.PrendaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest 2025-10-13T20:51:29.998Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest]: OcasionCategoriaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:30.002Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:30.016Z INFO 101 --- [ main] c.e.u.m.b.s.OcasionCategoriaServiceTest : Starting OcasionCategoriaServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:30.016Z INFO 101 --- [ main] c.e.u.m.b.s.OcasionCategoriaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:30.067Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:30.079Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:30.089Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:30.098Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:d034de60-8663-4b4b-a0c9-ead8e4ad87a4;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:30.111Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:30.112Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:30.115Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:30.116Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:30.290Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:30.314Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:30.431Z INFO 101 --- [ main] c.e.u.m.b.s.OcasionCategoriaServiceTest : Started OcasionCategoriaServiceTest in 0.427 seconds (process running for 22.867) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=? Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=? Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.459 s - in co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.ComentarioServiceTest 2025-10-13T20:51:30.468Z INFO 101 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ComentarioServiceTest]: ComentarioServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:30.472Z INFO 101 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ComentarioServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:30.486Z INFO 101 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : Starting ComentarioServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:30.486Z INFO 101 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:30.535Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:30.547Z INFO 101 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:30.557Z INFO 101 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:30.566Z INFO 101 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:56cd07f8-eece-4e78-99e3-04e0799f5434;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:30.579Z INFO 101 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:30.580Z INFO 101 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:30.583Z INFO 101 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:30.584Z WARN 101 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:30.718Z INFO 101 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:30.739Z INFO 101 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:30.858Z INFO 101 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : Started ComentarioServiceTest in 0.383 seconds (process running for 23.294) Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:51:30.876Z INFO 101 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de consultar comentario con id = 0 Hibernate: select ce1_0.id,ce1_0.calificacion,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,p2_0.id,c3_0.id,c3_0.edad,c3_0.nombre,o3_0.id,i5_0.id,i5_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,p3_0.id,p3_0.categoria_id,c5_0.id,c5_0.codigo_hex,c5_0.nombre,m5_0.id,i6_0.id,i6_0.imagen,m5_0.logo,m5_0.nombre,m5_0.ubicacion,p3_0.nombre,p3_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m6_0.id,i7_0.id,i7_0.imagen,m6_0.logo,m6_0.nombre,m6_0.ubicacion,t2_0.nombre,t2_0.ubicacion,o3_0.nombre,o3_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,i8_0.id,i8_0.imagen,m7_0.id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,o4_0.id,o4_0.nombre,o4_0.precio_estimado,m8_0.id,i9_0.id,i9_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p4_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i10_0.id,i10_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,p4_0.marca_id,p4_0.nombre,p4_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m10_0.id,m10_0.imagen_id,m10_0.logo,m10_0.nombre,m10_0.ubicacion,t3_0.nombre,t3_0.ubicacion,m8_0.logo,m8_0.nombre,m8_0.ubicacion,p2_0.nombre,p2_0.precio,t4_0.id,t4_0.direccion,t4_0.horario,m11_0.id,i12_0.id,i12_0.imagen,o7_0.id,o7_0.nombre,o7_0.precio_estimado,p5_0.id,c9_0.id,c9_0.edad,c9_0.nombre,o8_0.id,i13_0.id,i13_0.imagen,o8_0.nombre,o8_0.precio_estimado,c10_0.id,c10_0.codigo_hex,c10_0.nombre,m12_0.id,m12_0.imagen_id,m12_0.logo,m12_0.nombre,m12_0.ubicacion,p5_0.nombre,p5_0.precio,p5_0.tienda_id,m11_0.logo,m11_0.nombre,m11_0.ubicacion,t4_0.nombre,t4_0.ubicacion,ce1_0.texto,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from comentario_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id left join prenda_entity p2_0 on p2_0.id=ce1_0.prenda_id left join categoria_entity c3_0 on c3_0.id=p2_0.categoria_id left join outfit_entity o3_0 on o3_0.id=c3_0.outfit_id left join imagen_entity i5_0 on i5_0.id=o3_0.imagen_id left join marca_entity m4_0 on i5_0.id=m4_0.imagen_id left join prenda_entity p3_0 on i5_0.id=p3_0.imagen_id left join colores c5_0 on c5_0.id=p3_0.color_id left join marca_entity m5_0 on m5_0.id=p3_0.marca_id left join imagen_entity i6_0 on i6_0.id=m5_0.imagen_id left join tienda_entity t2_0 on t2_0.id=p3_0.tienda_id left join marca_entity m6_0 on m6_0.id=t2_0.marca_id left join imagen_entity i7_0 on i7_0.id=m6_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join imagen_entity i8_0 on i8_0.id=p2_0.imagen_id left join marca_entity m7_0 on i8_0.id=m7_0.imagen_id left join outfit_entity o4_0 on i8_0.id=o4_0.imagen_id left join marca_entity m8_0 on m8_0.id=p2_0.marca_id left join imagen_entity i9_0 on i9_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i9_0.id=o5_0.imagen_id left join prenda_entity p4_0 on i9_0.id=p4_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p4_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i10_0 on i10_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p4_0.color_id left join tienda_entity t3_0 on t3_0.id=p4_0.tienda_id left join marca_entity m10_0 on m10_0.id=t3_0.marca_id left join tienda_entity t4_0 on t4_0.id=p2_0.tienda_id left join marca_entity m11_0 on m11_0.id=t4_0.marca_id left join imagen_entity i12_0 on i12_0.id=m11_0.imagen_id left join outfit_entity o7_0 on i12_0.id=o7_0.imagen_id left join prenda_entity p5_0 on i12_0.id=p5_0.imagen_id left join categoria_entity c9_0 on c9_0.id=p5_0.categoria_id left join outfit_entity o8_0 on o8_0.id=c9_0.outfit_id left join imagen_entity i13_0 on i13_0.id=o8_0.imagen_id left join colores c10_0 on c10_0.id=p5_0.color_id left join marca_entity m12_0 on m12_0.id=p5_0.marca_id left join usuario_entity u1_0 on u1_0.id=ce1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where ce1_0.id=? Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:51:30.892Z INFO 101 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de actualizar comentario con id = 4 2025-10-13T20:51:30.893Z INFO 101 --- [ main] c.e.u.m.back.services.ComentarioService : Finaliza proceso de actualizar comentario con id = 4 Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:51:30.903Z INFO 101 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de consultar todos los comentarios Hibernate: select ce1_0.id,ce1_0.calificacion,ce1_0.outfit_id,ce1_0.prenda_id,ce1_0.texto,ce1_0.usuario_id from comentario_entity ce1_0 Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:51:30.916Z INFO 101 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de creación de comentario para usuario con id = 4 Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:51:30.928Z INFO 101 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de creación de comentario para usuario con id = 5 Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:51:30.928Z INFO 101 --- [ main] c.e.u.m.back.services.ComentarioService : Finaliza proceso de creación de comentario con id = 16 para usuario con id = 5 Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:51:30.939Z INFO 101 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de actualizar comentario con id = 17 Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:51:30.950Z INFO 101 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de eliminar comentario con id = 20 2025-10-13T20:51:30.951Z INFO 101 --- [ main] c.e.u.m.back.services.ComentarioService : Finaliza proceso de eliminar comentario con id = 20 Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:51:30.962Z INFO 101 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de eliminar comentario con id = 0 Hibernate: select ce1_0.id,ce1_0.calificacion,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,p2_0.id,c3_0.id,c3_0.edad,c3_0.nombre,o3_0.id,i5_0.id,i5_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,p3_0.id,p3_0.categoria_id,c5_0.id,c5_0.codigo_hex,c5_0.nombre,m5_0.id,i6_0.id,i6_0.imagen,m5_0.logo,m5_0.nombre,m5_0.ubicacion,p3_0.nombre,p3_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m6_0.id,i7_0.id,i7_0.imagen,m6_0.logo,m6_0.nombre,m6_0.ubicacion,t2_0.nombre,t2_0.ubicacion,o3_0.nombre,o3_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,i8_0.id,i8_0.imagen,m7_0.id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,o4_0.id,o4_0.nombre,o4_0.precio_estimado,m8_0.id,i9_0.id,i9_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p4_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i10_0.id,i10_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,p4_0.marca_id,p4_0.nombre,p4_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m10_0.id,m10_0.imagen_id,m10_0.logo,m10_0.nombre,m10_0.ubicacion,t3_0.nombre,t3_0.ubicacion,m8_0.logo,m8_0.nombre,m8_0.ubicacion,p2_0.nombre,p2_0.precio,t4_0.id,t4_0.direccion,t4_0.horario,m11_0.id,i12_0.id,i12_0.imagen,o7_0.id,o7_0.nombre,o7_0.precio_estimado,p5_0.id,c9_0.id,c9_0.edad,c9_0.nombre,o8_0.id,i13_0.id,i13_0.imagen,o8_0.nombre,o8_0.precio_estimado,c10_0.id,c10_0.codigo_hex,c10_0.nombre,m12_0.id,m12_0.imagen_id,m12_0.logo,m12_0.nombre,m12_0.ubicacion,p5_0.nombre,p5_0.precio,p5_0.tienda_id,m11_0.logo,m11_0.nombre,m11_0.ubicacion,t4_0.nombre,t4_0.ubicacion,ce1_0.texto,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from comentario_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id left join prenda_entity p2_0 on p2_0.id=ce1_0.prenda_id left join categoria_entity c3_0 on c3_0.id=p2_0.categoria_id left join outfit_entity o3_0 on o3_0.id=c3_0.outfit_id left join imagen_entity i5_0 on i5_0.id=o3_0.imagen_id left join marca_entity m4_0 on i5_0.id=m4_0.imagen_id left join prenda_entity p3_0 on i5_0.id=p3_0.imagen_id left join colores c5_0 on c5_0.id=p3_0.color_id left join marca_entity m5_0 on m5_0.id=p3_0.marca_id left join imagen_entity i6_0 on i6_0.id=m5_0.imagen_id left join tienda_entity t2_0 on t2_0.id=p3_0.tienda_id left join marca_entity m6_0 on m6_0.id=t2_0.marca_id left join imagen_entity i7_0 on i7_0.id=m6_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join imagen_entity i8_0 on i8_0.id=p2_0.imagen_id left join marca_entity m7_0 on i8_0.id=m7_0.imagen_id left join outfit_entity o4_0 on i8_0.id=o4_0.imagen_id left join marca_entity m8_0 on m8_0.id=p2_0.marca_id left join imagen_entity i9_0 on i9_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i9_0.id=o5_0.imagen_id left join prenda_entity p4_0 on i9_0.id=p4_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p4_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i10_0 on i10_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p4_0.color_id left join tienda_entity t3_0 on t3_0.id=p4_0.tienda_id left join marca_entity m10_0 on m10_0.id=t3_0.marca_id left join tienda_entity t4_0 on t4_0.id=p2_0.tienda_id left join marca_entity m11_0 on m11_0.id=t4_0.marca_id left join imagen_entity i12_0 on i12_0.id=m11_0.imagen_id left join outfit_entity o7_0 on i12_0.id=o7_0.imagen_id left join prenda_entity p5_0 on i12_0.id=p5_0.imagen_id left join categoria_entity c9_0 on c9_0.id=p5_0.categoria_id left join outfit_entity o8_0 on o8_0.id=c9_0.outfit_id left join imagen_entity i13_0 on i13_0.id=o8_0.imagen_id left join colores c10_0 on c10_0.id=p5_0.color_id left join marca_entity m12_0 on m12_0.id=p5_0.marca_id left join usuario_entity u1_0 on u1_0.id=ce1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where ce1_0.id=? Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:51:30.977Z INFO 101 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de creación de comentario para usuario con id = 0 Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=? Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:51:30.988Z INFO 101 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de consultar comentario con id = 29 [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.513 s - in co.edu.udistrital.mdp.back.services.ComentarioServiceTest 2025-10-13T20:51:31.003Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.156Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.168Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.174Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.179Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.184Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.189Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.193Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.197Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.202Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.206Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.210Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.214Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.218Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.222Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.226Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.229Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:51:31.233Z INFO 101 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade [INFO] [INFO] Results: [INFO] [INFO] Tests run: 180, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] Building jar: /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/MP_202530_G81_E2_TuOutfit_Back-0.0.1-SNAPSHOT.jar [INFO] [INFO] --- spring-boot:3.2.3:repackage (repackage) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] Replacing main artifact /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/MP_202530_G81_E2_TuOutfit_Back-0.0.1-SNAPSHOT.jar with repackaged archive, adding nested dependencies in BOOT-INF/. [INFO] The original artifact has been renamed to /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/MP_202530_G81_E2_TuOutfit_Back-0.0.1-SNAPSHOT.jar.original [INFO] [INFO] --- jacoco:0.8.11:report (jacoco-site) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] Loading execution data file /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/jacoco.exec [INFO] Analyzed bundle 'MP_202530_G81_E2_TuOutfit_Back' with 29 classes [INFO] [INFO] --- spring-boot:3.2.3:start (pre-integration-test) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] Attaching agents: [] . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:33.916Z INFO 244 --- [ main] c.e.udistrital.mdp.back.MainApplication : Starting MainApplication using Java 21.0.4 with PID 244 (/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/classes started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:33.919Z INFO 244 --- [ main] c.e.udistrital.mdp.back.MainApplication : The following 1 profile is active: "integration-tests" 2025-10-13T20:51:34.887Z INFO 244 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:34.966Z INFO 244 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 71 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:35.697Z INFO 244 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8999 (http) 2025-10-13T20:51:35.709Z INFO 244 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat] 2025-10-13T20:51:35.709Z INFO 244 --- [ main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.19] 2025-10-13T20:51:35.758Z INFO 244 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/api] : Initializing Spring embedded WebApplicationContext 2025-10-13T20:51:35.758Z INFO 244 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1786 ms 2025-10-13T20:51:35.910Z INFO 244 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... 2025-10-13T20:51:36.103Z INFO 244 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection conn0: url=jdbc:h2:mem:back user=SA 2025-10-13T20:51:36.104Z INFO 244 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. 2025-10-13T20:51:36.116Z INFO 244 --- [ main] o.s.b.a.h2.H2ConsoleAutoConfiguration : H2 console available at '/h2-console'. Database available at 'jdbc:h2:mem:back' 2025-10-13T20:51:36.307Z INFO 244 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:36.362Z INFO 244 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final 2025-10-13T20:51:36.392Z INFO 244 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:36.604Z INFO 244 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:36.645Z WARN 244 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:37.777Z INFO 244 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) 2025-10-13T20:51:37.865Z INFO 244 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:39.379Z INFO 244 --- [ main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 1 endpoint(s) beneath base path '/actuator' 2025-10-13T20:51:39.456Z INFO 244 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8999 (http) with context path '/api' 2025-10-13T20:51:39.473Z INFO 244 --- [ main] c.e.udistrital.mdp.back.MainApplication : Started MainApplication in 5.953 seconds (process running for 6.622) [INFO] [INFO] --- exec:1.6.0:exec (combine-collection) @ MP_202530_G81_E2_TuOutfit_Back --- Collection 'Default Tests' was successfully added. Combined collection is saved to 'it/composed.collection.json' [INFO] [INFO] --- spring-boot:3.2.3:stop (post-integration-test) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] Stopping application... 2025-10-13T20:51:40.213Z INFO 244 --- [on(2)-127.0.0.1] inMXBeanRegistrar$SpringApplicationAdmin : Application shutdown requested. 2025-10-13T20:51:40.229Z INFO 244 --- [on(2)-127.0.0.1] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:40.242Z INFO 244 --- [on(2)-127.0.0.1] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... 2025-10-13T20:51:40.245Z INFO 244 --- [on(2)-127.0.0.1] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. [INFO] [INFO] --- install:3.1.1:install (default-install) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] Installing /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/pom.xml to /root/.m2/repository/co/edu/udistrital/mdp/MP_202530_G81_E2_TuOutfit_Back/0.0.1-SNAPSHOT/MP_202530_G81_E2_TuOutfit_Back-0.0.1-SNAPSHOT.pom [INFO] Installing /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/MP_202530_G81_E2_TuOutfit_Back-0.0.1-SNAPSHOT.jar to /root/.m2/repository/co/edu/udistrital/mdp/MP_202530_G81_E2_TuOutfit_Back/0.0.1-SNAPSHOT/MP_202530_G81_E2_TuOutfit_Back-0.0.1-SNAPSHOT.jar [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 38.433 s [INFO] Finished at: 2025-10-13T20:51:40Z [INFO] ------------------------------------------------------------------------ [Pipeline] } $ docker stop --time=1 7fdc7a0d2075dd76e85618e8714095d6dfcd0d50d71252608740460174f976c4 $ docker rm -f --volumes 7fdc7a0d2075dd76e85618e8714095d6dfcd0d50d71252608740460174f976c4 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Testing) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh + docker inspect -f . citools-isis2603:latest . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer Slave2 does not seem to be running inside a container $ docker run -t -d -u 1000:1000 -v $HOME/.m2:/root/.m2:z -u root -w /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back -v /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back:/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back:rw,z -v /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back@tmp:/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** citools-isis2603:latest cat $ docker top 7ba2084696a65820e83a16afeda057e7c5c6ab85670bf3018e9cc7776f06c21e -eo pid,comm [Pipeline] { [Pipeline] sh + mvn test [INFO] Scanning for projects... [INFO] [INFO] --------< co.edu.udistrital.mdp:MP_202530_G81_E2_TuOutfit_Back >-------- [INFO] Building MP_202530_G81_E2_TuOutfit_Back 0.0.1-SNAPSHOT [INFO] from pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (jacoco-initialize) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] argLine set to -javaagent:/root/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] Copying 0 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.11.0:compile (default-compile) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] skip non existing resourceDirectory /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/src/test/resources [INFO] [INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- surefire:2.22.1:test (default-test) @ MP_202530_G81_E2_TuOutfit_Back --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest 20:51:47.376 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils -- Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest]: PrendaOutfitServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 20:51:47.607 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper -- Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:48.265Z INFO 80 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : Starting PrendaOutfitServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:48.266Z INFO 80 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:48.854Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:48.968Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 101 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:49.063Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:49.302Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:f648f88e-9953-4404-aa0e-371ccae7cfaf;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:49.977Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:50.081Z INFO 80 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final 2025-10-13T20:51:50.145Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:50.547Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:50.645Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:52.643Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:52.807Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:53.681Z INFO 80 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : Started PrendaOutfitServiceTest in 5.947 seconds (process running for 7.695) WARNING: A Java agent has been loaded dynamically (/root/.m2/repository/net/bytebuddy/byte-buddy-agent/1.14.12/byte-buddy-agent-1.14.12.jar) WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information WARNING: Dynamic loading of agents will be disallowed by default in a future release Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:54.785Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0} 2025-10-13T20:51:54.804Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar todos los outfits de la prenda con id = {0} Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:54.840Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de reemplazar los outfits asociados a la prenda con id = {0} Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:54.932Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 3 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:54.954Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 0 Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:54.979Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0} Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:55.010Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 7 2025-10-13T20:51:55.011Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar el libro con id = {0} del autor con id = 7 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:55.031Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de borrar un outfit de la prenda con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:55.051Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de borrar un outfit de la prenda con id = {0} 2025-10-13T20:51:55.052Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Finaliza proceso de borrar un libro del author con id = {0} 2025-10-13T20:51:55.052Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0} 2025-10-13T20:51:55.052Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar todos los outfits de la prenda con id = {0} Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:55.067Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de borrar un outfit de la prenda con id = {0} Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:55.092Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de reemplazar los outfits asociados a la prenda con id = {0} 2025-10-13T20:51:55.093Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Finaliza proceso de reemplazar los outfits asociados a la prenda con id = {0} 2025-10-13T20:51:55.094Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0} 2025-10-13T20:51:55.094Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar todos los outfits de la prenda con id = {0} Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:55.111Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de asociarle un outfit a la prenda con id = {0} 2025-10-13T20:51:55.112Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de asociarle un libro al autor con id = {0} 2025-10-13T20:51:55.112Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 13 2025-10-13T20:51:55.113Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar el libro con id = {0} del autor con id = 13 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:55.134Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de asociarle un outfit a la prenda con id = {0} Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:55.155Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 15 2025-10-13T20:51:55.156Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar el libro con id = {0} del autor con id = 15 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:55.181Z INFO 80 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de asociarle un outfit a la prenda con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.113 s - in co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.MarcaServiceTest 2025-10-13T20:51:55.199Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.MarcaServiceTest]: MarcaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:55.229Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.MarcaServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:55.293Z INFO 80 --- [ main] c.e.u.m.back.services.MarcaServiceTest : Starting MarcaServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:55.294Z INFO 80 --- [ main] c.e.u.m.back.services.MarcaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:55.390Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:55.410Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:55.433Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:55.450Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:8ea1767f-46ba-4446-b665-5436e39bf9f9;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:55.473Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:55.475Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:55.479Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:55.480Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:55.767Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:55.817Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:56.039Z INFO 80 --- [ main] c.e.u.m.back.services.MarcaServiceTest : Started MarcaServiceTest in 0.805 seconds (process running for 10.054) Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:51:56.067Z INFO 80 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de eliminar marca Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:56.087Z INFO 80 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:56.174Z INFO 80 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: select me1_0.id,i1_0.id,i1_0.imagen,o1_0.id,o1_0.nombre,o1_0.precio_estimado,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,i2_0.id,i2_0.imagen,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m1_0.id,m1_0.imagen_id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m2_0.id,m2_0.imagen_id,m2_0.logo,m2_0.nombre,m2_0.ubicacion,t1_0.nombre,t1_0.ubicacion,me1_0.logo,me1_0.nombre,me1_0.ubicacion from marca_entity me1_0 left join imagen_entity i1_0 on i1_0.id=me1_0.imagen_id left join outfit_entity o1_0 on i1_0.id=o1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join imagen_entity i2_0 on i2_0.id=o2_0.imagen_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m1_0 on m1_0.id=p1_0.marca_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m2_0 on m2_0.id=t1_0.marca_id where me1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:56.214Z INFO 80 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de eliminar marca 2025-10-13T20:51:56.220Z INFO 80 --- [ main] c.e.u.mdp.back.services.MarcaService : Marca eliminada correctamente Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:56.236Z INFO 80 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=? 2025-10-13T20:51:56.354Z INFO 80 --- [ main] c.e.u.mdp.back.services.MarcaService : Marca actualizada correctamente Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:56.374Z INFO 80 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: select me1_0.id,me1_0.imagen_id,me1_0.logo,me1_0.nombre,me1_0.ubicacion from marca_entity me1_0 Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:56.426Z INFO 80 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:56.459Z INFO 80 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=? 2025-10-13T20:51:56.464Z INFO 80 --- [ main] c.e.u.mdp.back.services.MarcaService : Marca creada correctamente Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:56.479Z INFO 80 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de eliminar marca Hibernate: select me1_0.id,i1_0.id,i1_0.imagen,o1_0.id,o1_0.nombre,o1_0.precio_estimado,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,i2_0.id,i2_0.imagen,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m1_0.id,m1_0.imagen_id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m2_0.id,m2_0.imagen_id,m2_0.logo,m2_0.nombre,m2_0.ubicacion,t1_0.nombre,t1_0.ubicacion,me1_0.logo,me1_0.nombre,me1_0.ubicacion from marca_entity me1_0 left join imagen_entity i1_0 on i1_0.id=me1_0.imagen_id left join outfit_entity o1_0 on i1_0.id=o1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join imagen_entity i2_0 on i2_0.id=o2_0.imagen_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m1_0 on m1_0.id=p1_0.marca_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m2_0 on m2_0.id=t1_0.marca_id where me1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:56.495Z INFO 80 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from tienda_entity Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:51:56.513Z INFO 80 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.265 s - in co.edu.udistrital.mdp.back.services.MarcaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest 2025-10-13T20:51:56.521Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest]: ListaDeseosServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:56.529Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:56.551Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : Starting ListaDeseosServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:56.551Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:56.628Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:56.644Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:56.663Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:56.677Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:9b713669-317a-4f46-8a98-875073aad0d0;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:56.698Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:56.699Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:56.703Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:56.705Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:56.922Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:56.966Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:57.159Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : Started ListaDeseosServiceTest in 0.628 seconds (process running for 11.174) Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:57.173Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de lista de deseos con id = 1 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:57.184Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consultar todas los ListaDeseoss Hibernate: select lde1_0.id,lde1_0.usuario_id from lista_deseos_entity lde1_0 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:57.196Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de outfits de la lista de deseos con id = 3 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:57.205Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de eliminación de lista de deseos con id = 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:57.215Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de lista de deseos con id = 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:57.226Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de agregar outfit 2 a la lista de deseos 6 2025-10-13T20:51:57.227Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de agregar outfit 2 a la lista de deseos 6 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:51:57.237Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de agregar outfit 3 a la lista de deseos 7 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:57.246Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de creación de lista de deseos para usuario con id = 0 Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:57.255Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de eliminación de lista de deseos con id = 9 2025-10-13T20:51:57.257Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de eliminación de lista de deseos con id = 9 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:57.266Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de actualización de lista de deseos con id = 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:57.275Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de outfits de la lista de deseos con id = 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:51:57.285Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de creación de lista de deseos para usuario con id = 13 Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:57.286Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de creación de lista de deseos con id = 13 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:51:57.294Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de actualización de lista de deseos con id = 14 2025-10-13T20:51:57.295Z INFO 80 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de actualización de lista de deseos con id = 14 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.75 s - in co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.OcasionServiceTest 2025-10-13T20:51:57.302Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OcasionServiceTest]: OcasionServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:57.310Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OcasionServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:57.328Z INFO 80 --- [ main] c.e.u.m.b.services.OcasionServiceTest : Starting OcasionServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:57.329Z INFO 80 --- [ main] c.e.u.m.b.services.OcasionServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:57.397Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:57.411Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:57.427Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:57.915Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:591eb209-6df1-4a43-9ab9-6edc344962ea;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:57.999Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:58.004Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:58.015Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:58.018Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:58.471Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:58.552Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:51:59.034Z INFO 80 --- [ main] c.e.u.m.b.services.OcasionServiceTest : Started OcasionServiceTest in 1.722 seconds (process running for 13.049) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:59.058Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de consulta de todas las ocasiones Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 2025-10-13T20:51:59.062Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de consulta de todas las ocasiones (1 encontradas) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:59.074Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de creación de ocasión Hibernate: select oe1_0.id from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?) fetch first ? rows only Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:59.080Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de creación de ocasión con id = 3 Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:59.090Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de creación de ocasión Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:59.101Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 5 Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:59.113Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 7 Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:59.127Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de eliminación de la ocasión con id = 999 Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=? Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:59.140Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 999 Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=? Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:59.191Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de eliminación de la ocasión con id = 10 Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:59.208Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de consulta de la ocasión con id = 11 2025-10-13T20:51:59.209Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de consulta de la ocasión con id = 11 Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:59.219Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de consulta de la ocasión con id = 999 Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=? Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:59.231Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de creación de ocasión Hibernate: select oe1_0.id from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?) fetch first ? rows only Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:59.246Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de eliminación de la ocasión con id = 14 2025-10-13T20:51:59.248Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de eliminación de la ocasión con id = 14 Hibernate: insert into ocasion_entity (nombre,id) values (?,default) 2025-10-13T20:51:59.257Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 15 Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?) 2025-10-13T20:51:59.261Z INFO 80 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de actualización de la ocasión con id = 15 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.956 s - in co.edu.udistrital.mdp.back.services.OcasionServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest 2025-10-13T20:51:59.276Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest]: CategoriaOcasionServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:51:59.288Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:51:59.328Z INFO 80 --- [ main] c.e.u.m.b.s.CategoriaOcasionServiceTest : Starting CategoriaOcasionServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:51:59.328Z INFO 80 --- [ main] c.e.u.m.b.s.CategoriaOcasionServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:51:59.488Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:51:59.517Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 28 ms. Found 12 JPA repository interfaces. 2025-10-13T20:51:59.546Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:51:59.571Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:b627abde-aeab-4579-ac05-c2f150089627;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:51:59.606Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:51:59.608Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:51:59.613Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:51:59.615Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:51:59.926Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:51:59.986Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:52:00.343Z INFO 80 --- [ main] c.e.u.m.b.s.CategoriaOcasionServiceTest : Started CategoriaOcasionServiceTest in 1.051 seconds (process running for 14.358) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=? Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=? [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.154 s - in co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.OutfitServiceTest 2025-10-13T20:52:00.437Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OutfitServiceTest]: OutfitServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:52:00.447Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OutfitServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:52:00.474Z INFO 80 --- [ main] c.e.u.m.back.services.OutfitServiceTest : Starting OutfitServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:52:00.474Z INFO 80 --- [ main] c.e.u.m.back.services.OutfitServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:52:00.571Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:52:00.590Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18 ms. Found 12 JPA repository interfaces. 2025-10-13T20:52:00.612Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:52:00.630Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:714c9e6c-f44c-44f8-907c-289db5938583;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:52:00.654Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:52:00.656Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:52:00.661Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:52:00.662Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:52:00.882Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:52:00.929Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:52:01.235Z INFO 80 --- [ main] c.e.u.m.back.services.OutfitServiceTest : Started OutfitServiceTest in 0.785 seconds (process running for 15.25) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:01.259Z INFO 80 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de creación del outfit 2025-10-13T20:52:01.261Z INFO 80 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de creación del outfit Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:01.276Z INFO 80 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de consultar todos los outfits Hibernate: select oe1_0.id,oe1_0.imagen_id,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:01.295Z INFO 80 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de creación del outfit Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:01.309Z INFO 80 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de actualizar el outfit con id = {0} 2025-10-13T20:52:01.310Z INFO 80 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de actualizar el outfit con id = {0} Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:01.323Z INFO 80 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de borrar el outfit con id = {0} 2025-10-13T20:52:01.325Z INFO 80 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de borrar el outfit con id = {0} Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:01.337Z INFO 80 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de consultar el outfit con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:01.351Z INFO 80 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de borrar el outfit con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:01.367Z INFO 80 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de consultar el outfit con id = {0} 2025-10-13T20:52:01.367Z INFO 80 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de consultar el outfit con id = {0} Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:01.381Z INFO 80 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de creación del outfit [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.948 s - in co.edu.udistrital.mdp.back.services.OutfitServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.ImagenServiceTest 2025-10-13T20:52:01.386Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ImagenServiceTest]: ImagenServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:52:01.395Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ImagenServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:52:01.416Z INFO 80 --- [ main] c.e.u.m.back.services.ImagenServiceTest : Starting ImagenServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:52:01.416Z INFO 80 --- [ main] c.e.u.m.back.services.ImagenServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:52:01.497Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:52:01.514Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 12 JPA repository interfaces. 2025-10-13T20:52:01.535Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:52:01.550Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:32a39f12-c631-4c82-891a-c542677fdc7e;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:52:01.570Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:52:01.573Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:52:01.577Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:52:01.578Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:52:01.792Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:52:01.833Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:52:02.037Z INFO 80 --- [ main] c.e.u.m.back.services.ImagenServiceTest : Started ImagenServiceTest in 0.64 seconds (process running for 16.052) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) 2025-10-13T20:52:02.051Z INFO 80 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de consultar todoas las imagenes Hibernate: select ie1_0.id,ie1_0.imagen from imagen_entity ie1_0 Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) 2025-10-13T20:52:02.064Z INFO 80 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de consultar la imagen con id = {0} 2025-10-13T20:52:02.065Z INFO 80 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de consultar la imagen con id = {0} Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:52:02.073Z INFO 80 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de creación de la imagen 2025-10-13T20:52:02.075Z INFO 80 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de creación de la imagen Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) 2025-10-13T20:52:02.084Z INFO 80 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de borrar la imagen con id = {0} 2025-10-13T20:52:02.085Z INFO 80 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de borrar la imagen con id = {0} Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) 2025-10-13T20:52:02.094Z INFO 80 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de actualizar la imagen con id = {0} 2025-10-13T20:52:02.094Z INFO 80 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de actualizar la imagen con id = {0} [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.704 s - in co.edu.udistrital.mdp.back.services.ImagenServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.ColorServiceTest 2025-10-13T20:52:02.099Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ColorServiceTest]: ColorServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:52:02.106Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ColorServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:52:02.124Z INFO 80 --- [ main] c.e.u.m.back.services.ColorServiceTest : Starting ColorServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:52:02.124Z INFO 80 --- [ main] c.e.u.m.back.services.ColorServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:52:02.198Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:52:02.214Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces. 2025-10-13T20:52:02.233Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:52:02.248Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:9c42cdd0-3749-4600-ba67-9bd3704ce895;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:52:02.267Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:52:02.268Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:52:02.273Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:52:02.274Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:52:02.482Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:52:02.516Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:52:02.728Z INFO 80 --- [ main] c.e.u.m.back.services.ColorServiceTest : Started ColorServiceTest in 0.62 seconds (process running for 16.743) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:52:02.740Z INFO 80 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de eliminación del color con id = 2 Hibernate: select count(*) from colores ce1_0 where ce1_0.id=? 2025-10-13T20:52:02.748Z INFO 80 --- [ main] c.e.u.mdp.back.services.ColorService : Finaliza proceso de eliminación del color con id = 2 Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:52:02.754Z INFO 80 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de consulta del color con id = 3 Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:52:02.759Z INFO 80 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de actualización del color con id = 4 Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where upper(ce1_0.nombre)=upper(?) 2025-10-13T20:52:02.764Z INFO 80 --- [ main] c.e.u.mdp.back.services.ColorService : Finaliza proceso de actualización del color con id = 4 Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:52:02.769Z INFO 80 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de creación de color Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where upper(ce1_0.nombre)=upper(?) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:52:02.771Z INFO 80 --- [ main] c.e.u.mdp.back.services.ColorService : Finaliza proceso de creación de color con id = 6 Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:52:02.778Z INFO 80 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de eliminación del color con id = 777 Hibernate: select count(*) from colores ce1_0 where ce1_0.id=? Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:52:02.784Z INFO 80 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de actualización del color con id = 888 Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where ce1_0.id=? Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:52:02.790Z INFO 80 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de consulta del color con id = 999 Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where ce1_0.id=? Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) 2025-10-13T20:52:02.797Z INFO 80 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de consulta de todos los colores Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.693 s - in co.edu.udistrital.mdp.back.services.ColorServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest 2025-10-13T20:52:02.804Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest]: OutfitListaDeseosServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:52:02.811Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:52:02.829Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Starting OutfitListaDeseosServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:52:02.829Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:52:02.897Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:52:02.913Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces. 2025-10-13T20:52:02.928Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:52:02.940Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:cd02bd66-ad10-4729-839c-4ef9d67579ab;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:52:02.958Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:52:02.959Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:52:02.963Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:52:02.965Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:52:03.152Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:52:03.181Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:52:03.349Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Started OutfitListaDeseosServiceTest in 0.535 seconds (process running for 17.364) Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:52:03.363Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de eliminar asociación de la lista de deseos 1 del outfit 0 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:52:03.376Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de reemplazar listas de deseos del outfit 2 2025-10-13T20:52:03.378Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza proceso de reemplazo de listas de deseos para el outfit 2 2025-10-13T20:52:03.378Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 2 Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:52:03.391Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de asociar lista de deseos 12 al outfit 0 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:52:03.403Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de reemplazar listas de deseos del outfit 0 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:52:03.414Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 17 asociada al outfit 0 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:52:03.424Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 0 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:52:03.435Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 0 asociada al outfit 7 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:52:03.445Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 26 asociada al outfit 8 2025-10-13T20:52:03.445Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza consulta de lista de deseos 26 asociada al outfit 8 Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:52:03.454Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de eliminar asociación de la lista de deseos 0 del outfit 9 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:52:03.465Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de asociar lista de deseos 0 al outfit 10 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:52:03.476Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 38 asociada al outfit 11 Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:52:03.485Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de eliminar asociación de la lista de deseos 39 del outfit 12 2025-10-13T20:52:03.486Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza proceso de eliminar asociación de la lista de deseos 39 del outfit 12 2025-10-13T20:52:03.486Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 12 Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:52:03.497Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 13 Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) 2025-10-13T20:52:03.505Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de asociar lista de deseos 48 al outfit 14 2025-10-13T20:52:03.506Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza proceso de asociar lista de deseos 48 al outfit 14 2025-10-13T20:52:03.506Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 14 [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.697 s - in co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.RecomendacionServiceTest 2025-10-13T20:52:03.510Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.RecomendacionServiceTest]: RecomendacionServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:52:03.516Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.RecomendacionServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:52:03.532Z INFO 80 --- [ main] c.e.u.m.b.s.RecomendacionServiceTest : Starting RecomendacionServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:52:03.533Z INFO 80 --- [ main] c.e.u.m.b.s.RecomendacionServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:52:03.598Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:52:03.613Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces. 2025-10-13T20:52:03.628Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:52:03.639Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:715b59a9-0aaf-44b1-b514-f0bbff441848;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:52:03.656Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:52:03.658Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:52:03.661Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:52:03.662Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:52:03.838Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:52:03.868Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:52:04.030Z INFO 80 --- [ main] c.e.u.m.b.s.RecomendacionServiceTest : Started RecomendacionServiceTest in 0.512 seconds (process running for 18.045) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) 2025-10-13T20:52:04.042Z INFO 80 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de consultar recomendación con id = 1 Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:04.050Z INFO 80 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de creación de recomendación Hibernate: select re1_0.id from recomendacion_entity re1_0 where re1_0.usuario_id=? and re1_0.outfit_id=? fetch first ? rows only Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) 2025-10-13T20:52:04.067Z INFO 80 --- [ main] c.e.u.m.b.services.RecomendacionService : Finaliza proceso de creación de recomendación con id = 3 Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) 2025-10-13T20:52:04.076Z INFO 80 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de eliminación de recomendación con id = 5 2025-10-13T20:52:04.078Z INFO 80 --- [ main] c.e.u.m.b.services.RecomendacionService : Finaliza proceso de eliminación de recomendación con id = 5 Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) 2025-10-13T20:52:04.085Z INFO 80 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de actualización de recomendación con id = 6 2025-10-13T20:52:04.086Z INFO 80 --- [ main] c.e.u.m.b.services.RecomendacionService : Finaliza proceso de actualización de recomendación con id = 6 Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) 2025-10-13T20:52:04.093Z INFO 80 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de eliminación de recomendación con id = 888 Hibernate: select re1_0.id,re1_0.motivo,re1_0.outfit_id,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,re1_0.puntaje,re1_0.usuario_id,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from recomendacion_entity re1_0 join outfit_entity o1_0 on o1_0.id=re1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id join usuario_entity u1_0 on u1_0.id=re1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where re1_0.id=? Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) 2025-10-13T20:52:04.102Z INFO 80 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de consultar todas las recomendaciones Hibernate: select re1_0.id,re1_0.motivo,re1_0.outfit_id,re1_0.puntaje,re1_0.usuario_id from recomendacion_entity re1_0 Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default) 2025-10-13T20:52:04.116Z INFO 80 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de consultar recomendación con id = 999 Hibernate: select re1_0.id,re1_0.motivo,re1_0.outfit_id,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,re1_0.puntaje,re1_0.usuario_id,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from recomendacion_entity re1_0 join outfit_entity o1_0 on o1_0.id=re1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id join usuario_entity u1_0 on u1_0.id=re1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where re1_0.id=? [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.604 s - in co.edu.udistrital.mdp.back.services.RecomendacionServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest 2025-10-13T20:52:04.122Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest]: OutfitPrendaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:52:04.127Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:52:04.143Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : Starting OutfitPrendaServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:52:04.143Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:52:04.205Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:52:04.220Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces. 2025-10-13T20:52:04.235Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:52:04.246Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:3480284b-3017-445e-80ca-b3f2cc716f81;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:52:04.261Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:52:04.262Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:52:04.266Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:52:04.267Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:52:04.457Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:52:04.485Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:52:04.622Z INFO 80 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : Started OutfitPrendaServiceTest in 0.493 seconds (process running for 18.637) Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:04.637Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de reemplazar las prendas del outfit con id = {0} 2025-10-13T20:52:04.638Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de reemplazar las prendas del outfit con id = {0} 2025-10-13T20:52:04.638Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0} 2025-10-13T20:52:04.639Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Finaliza proceso de consultar todos las prendas del outfit con id = {0} Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:04.647Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0} 2025-10-13T20:52:04.648Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Finaliza proceso de consultar todos las prendas del outfit con id = {0} Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:04.657Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0} 2025-10-13T20:52:04.658Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de consultar una prenda del outfit con id = {0} Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:04.666Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de borrar una prenda del outfit con id = {0} 2025-10-13T20:52:04.666Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de borrar una prenda del outfit con id = {0} 2025-10-13T20:52:04.667Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0} 2025-10-13T20:52:04.667Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Finaliza proceso de consultar todos las prendas del outfit con id = {0} Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:04.676Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de asociarle una prenda al outfit con id = {0} 2025-10-13T20:52:04.677Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de asociarle una prenda al outfit con id = {0} 2025-10-13T20:52:04.677Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0} 2025-10-13T20:52:04.677Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de consultar una prenda del outfit con id = {0} Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:04.687Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:04.698Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0} Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:04.711Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de borrar una prenda del outfit con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:04.722Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de borrar una prenda del outfit con id = {0} Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:04.735Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0} 2025-10-13T20:52:04.735Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de consultar una prenda del outfit con id = {0} Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:04.744Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:04.756Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de asociarle una prenda al outfit con id = {0} Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:04.769Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de reemplazar las prendas del outfit con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:04.780Z INFO 80 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de asociarle una prenda al outfit con id = {0} Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.659 s - in co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.UsuarioServiceTest 2025-10-13T20:52:04.786Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.UsuarioServiceTest]: UsuarioServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:52:04.791Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.UsuarioServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:52:04.807Z INFO 80 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : Starting UsuarioServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:52:04.807Z INFO 80 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:52:04.867Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:52:04.881Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces. 2025-10-13T20:52:04.893Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:52:04.904Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:9d53833e-5380-4dfc-bd17-8fc2d37d10e2;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:52:04.919Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:52:04.921Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:52:04.924Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:52:04.926Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:52:05.123Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:52:05.150Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:52:05.305Z INFO 80 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : Started UsuarioServiceTest in 0.512 seconds (process running for 19.32) Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:52:05.318Z INFO 80 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de creación del usuario Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:52:05.325Z INFO 80 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de consultar el usuario con id = 4 2025-10-13T20:52:05.326Z INFO 80 --- [ main] c.e.u.mdp.back.services.UsuarioService : Termina proceso de consultar el usuario con id = 4 Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:52:05.333Z INFO 80 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de borrar el usuario con id = 7 2025-10-13T20:52:05.334Z INFO 80 --- [ main] c.e.u.mdp.back.services.UsuarioService : Termina proceso de borrar el usuario con id = 7 Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:52:05.342Z INFO 80 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de creación del usuario Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre from usuario_entity ue1_0 where ue1_0.correo=? Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:52:05.346Z INFO 80 --- [ main] c.e.u.mdp.back.services.UsuarioService : Finaliza proceso de creación del usuario con id = 13 Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:52:05.354Z INFO 80 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de actualizar el autor con id = 14 Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:52:05.363Z INFO 80 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de borrar el usuario con id = 0 Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=? Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:52:05.371Z INFO 80 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de consultar todos los usuarios Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre from usuario_entity ue1_0 Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:52:05.381Z INFO 80 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de actualizar el autor con id = 23 Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre from usuario_entity ue1_0 where ue1_0.correo=? 2025-10-13T20:52:05.384Z INFO 80 --- [ main] c.e.u.mdp.back.services.UsuarioService : Termina proceso de actualizar el autor con id = 23 Hibernate: delete from comentario_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) 2025-10-13T20:52:05.392Z INFO 80 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de consultar el usuario con id = 0 Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=? [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.599 s - in co.edu.udistrital.mdp.back.services.UsuarioServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.CategoriaServiceTest 2025-10-13T20:52:05.396Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.CategoriaServiceTest]: CategoriaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:52:05.401Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.CategoriaServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:52:05.421Z INFO 80 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : Starting CategoriaServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:52:05.421Z INFO 80 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:52:05.480Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:52:05.493Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 12 JPA repository interfaces. 2025-10-13T20:52:05.506Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:52:05.516Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:63d2aae0-d6af-4a29-bab0-9b65c60fd4ff;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:52:05.532Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:52:05.533Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:52:05.537Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:52:05.538Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:52:05.718Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:52:05.743Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:52:05.875Z INFO 80 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : Started CategoriaServiceTest in 0.467 seconds (process running for 19.89) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:52:05.882Z INFO 80 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de consultar la categoria con id = {0} 2025-10-13T20:52:05.883Z INFO 80 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de consultar la categoria con id = {0} Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:52:05.888Z INFO 80 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de consultar la categoria con id = {0} Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=? Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:52:05.894Z INFO 80 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de actualizar la categoria con id = {0} Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=? Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:52:05.900Z INFO 80 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de actualizar la categoria con id = {0} 2025-10-13T20:52:05.901Z INFO 80 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de actualizar la categoria con id = {0} Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:52:05.905Z INFO 80 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de consultar todas las categorias Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,ce1_0.outfit_id from categoria_entity ce1_0 Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:52:05.911Z INFO 80 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de borrar la categoria con id = {0} Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=? Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:52:05.917Z INFO 80 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de creación de la categoria 2025-10-13T20:52:05.917Z INFO 80 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de creación de la categoria Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-13T20:52:05.922Z INFO 80 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de borrar la categoria con id = {0} 2025-10-13T20:52:05.923Z INFO 80 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de borrar la categoria con id = {0} Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:05.929Z INFO 80 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de borrar la categoria con id = {0} [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.526 s - in co.edu.udistrital.mdp.back.services.CategoriaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.TiendaServiceTest 2025-10-13T20:52:05.932Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.TiendaServiceTest]: TiendaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:52:05.937Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.TiendaServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:52:05.951Z INFO 80 --- [ main] c.e.u.m.back.services.TiendaServiceTest : Starting TiendaServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:52:05.951Z INFO 80 --- [ main] c.e.u.m.back.services.TiendaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:52:06.009Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:52:06.022Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 12 JPA repository interfaces. 2025-10-13T20:52:06.034Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:52:06.044Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:6563e0f9-01dc-423b-a52e-9caee7fc4000;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:52:06.058Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:52:06.060Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:52:06.063Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:52:06.064Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:52:06.219Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:52:06.243Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:52:06.387Z INFO 80 --- [ main] c.e.u.m.back.services.TiendaServiceTest : Started TiendaServiceTest in 0.448 seconds (process running for 20.402) Hibernate: delete from tienda_entity Hibernate: delete from marca_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) 2025-10-13T20:52:06.400Z INFO 80 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de eliminar tienda Hibernate: select te1_0.id,te1_0.direccion,te1_0.horario,m1_0.id,i1_0.id,i1_0.imagen,o1_0.id,o1_0.nombre,o1_0.precio_estimado,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,i2_0.id,i2_0.imagen,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,m2_0.imagen_id,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,t1_0.marca_id,t1_0.nombre,t1_0.ubicacion,m1_0.logo,m1_0.nombre,m1_0.ubicacion,te1_0.nombre,te1_0.ubicacion from tienda_entity te1_0 left join marca_entity m1_0 on m1_0.id=te1_0.marca_id left join imagen_entity i1_0 on i1_0.id=m1_0.imagen_id left join outfit_entity o1_0 on i1_0.id=o1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join imagen_entity i2_0 on i2_0.id=o2_0.imagen_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id where te1_0.id=? Hibernate: delete from tienda_entity Hibernate: delete from marca_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:52:06.413Z INFO 80 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de actualizar tienda Hibernate: select te1_0.id from tienda_entity te1_0 where te1_0.nombre=? fetch first ? rows only 2025-10-13T20:52:06.416Z INFO 80 --- [ main] c.e.u.mdp.back.services.TiendaService : Tienda actualizada correctamente Hibernate: delete from tienda_entity Hibernate: delete from marca_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:52:06.427Z INFO 80 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda 2025-10-13T20:52:06.427Z INFO 80 --- [ main] c.e.u.mdp.back.services.TiendaService : Tienda creada correctamente Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: delete from tienda_entity Hibernate: delete from marca_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:52:06.438Z INFO 80 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda Hibernate: delete from tienda_entity Hibernate: delete from marca_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) 2025-10-13T20:52:06.448Z INFO 80 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de eliminar tienda 2025-10-13T20:52:06.449Z INFO 80 --- [ main] c.e.u.mdp.back.services.TiendaService : Tienda eliminada correctamente Hibernate: delete from tienda_entity Hibernate: delete from marca_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) 2025-10-13T20:52:06.459Z INFO 80 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda Hibernate: delete from tienda_entity Hibernate: delete from marca_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) 2025-10-13T20:52:06.470Z INFO 80 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.531 s - in co.edu.udistrital.mdp.back.services.TiendaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest 2025-10-13T20:52:06.474Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest]: ListaDeseosOutfitServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:52:06.478Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:52:06.492Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Starting ListaDeseosOutfitServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:52:06.492Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:52:06.544Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:52:06.557Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 12 JPA repository interfaces. 2025-10-13T20:52:06.568Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:52:06.578Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:46adee21-30e1-47ce-8c61-7940b7d936d7;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:52:06.593Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:52:06.594Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:52:06.598Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:52:06.599Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:52:06.752Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:52:06.776Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:52:06.918Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Started ListaDeseosOutfitServiceTest in 0.438 seconds (process running for 20.933) Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:06.931Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de reemplazar los outfits de la lista 1 2025-10-13T20:52:06.933Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de reemplazo de outfits en lista 1 2025-10-13T20:52:06.934Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 1 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:06.942Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de asociar el outfit 0 a la lista de deseos 2 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:06.952Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 12 de la lista 3 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:06.961Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 4 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:06.969Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de eliminar el outfit 16 de la lista 5 2025-10-13T20:52:06.970Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de eliminación del outfit 16 de la lista 5 2025-10-13T20:52:06.970Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 5 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:06.978Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de reemplazar los outfits de la lista 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:06.986Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de asociar el outfit 26 a la lista de deseos 7 2025-10-13T20:52:06.987Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de asociar outfit 26 a la lista 7 2025-10-13T20:52:06.987Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 7 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:06.994Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 27 de la lista 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:07.002Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 0 de la lista 9 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:07.011Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 33 de la lista 10 Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:07.018Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de eliminar el outfit 36 de la lista 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:07.026Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:07.057Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de asociar el outfit 45 a la lista de deseos 0 Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=? Hibernate: delete from lista_outfit Hibernate: delete from prenda_outfit Hibernate: delete from outfit_entity Hibernate: delete from lista_outfit Hibernate: delete from lista_deseos_entity Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) 2025-10-13T20:52:07.067Z INFO 80 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de eliminar el outfit 0 de la lista 14 Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=? [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.598 s - in co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.PrendaServiceTest 2025-10-13T20:52:07.073Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.PrendaServiceTest]: PrendaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:52:07.086Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.PrendaServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:52:07.111Z INFO 80 --- [ main] c.e.u.m.back.services.PrendaServiceTest : Starting PrendaServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:52:07.111Z INFO 80 --- [ main] c.e.u.m.back.services.PrendaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:52:07.179Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:52:07.194Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces. 2025-10-13T20:52:07.209Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:52:07.221Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:c1c43250-4f1d-4eba-a745-128d3c73a91a;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:52:07.241Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:52:07.243Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:52:07.247Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:52:07.248Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:52:07.473Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:52:07.501Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:52:07.644Z INFO 80 --- [ main] c.e.u.m.back.services.PrendaServiceTest : Started PrendaServiceTest in 0.55 seconds (process running for 21.659) Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: select pe1_0.id,pe1_0.categoria_id,pe1_0.color_id,pe1_0.imagen_id,pe1_0.marca_id,pe1_0.nombre,pe1_0.precio,pe1_0.tienda_id from prenda_entity pe1_0 Hibernate: select pe1_0.id,pe1_0.categoria_id,pe1_0.color_id,pe1_0.imagen_id,pe1_0.marca_id,pe1_0.nombre,pe1_0.precio,pe1_0.tienda_id from prenda_entity pe1_0 Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:07.774Z INFO 80 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de actualizar prenda 2025-10-13T20:52:07.776Z INFO 80 --- [ main] c.e.u.mdp.back.services.PrendaService : Prenda actualizada correctamente Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) 2025-10-13T20:52:07.799Z INFO 80 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de crear prenda 2025-10-13T20:52:07.800Z INFO 80 --- [ main] c.e.u.mdp.back.services.PrendaService : Prenda creada correctamente Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:07.820Z INFO 80 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de crear prenda Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:07.841Z INFO 80 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de eliminar prenda 2025-10-13T20:52:07.842Z INFO 80 --- [ main] c.e.u.mdp.back.services.PrendaService : Prenda eliminada correctamente Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:07.862Z INFO 80 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de eliminar prenda Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:07.882Z INFO 80 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de eliminar prenda Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=? Hibernate: delete from prenda_outfit Hibernate: delete from prenda_entity Hibernate: delete from marca_entity Hibernate: delete from ocasion_categoria Hibernate: delete from categoria_entity Hibernate: delete from colores Hibernate: delete from imagen_entity Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into imagen_entity (imagen,id) values (?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) 2025-10-13T20:52:07.904Z INFO 80 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de actualizar prenda [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.811 s - in co.edu.udistrital.mdp.back.services.PrendaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest 2025-10-13T20:52:07.909Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest]: OcasionCategoriaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:52:07.913Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:52:07.928Z INFO 80 --- [ main] c.e.u.m.b.s.OcasionCategoriaServiceTest : Starting OcasionCategoriaServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:52:07.928Z INFO 80 --- [ main] c.e.u.m.b.s.OcasionCategoriaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:52:07.982Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:52:08.009Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 27 ms. Found 12 JPA repository interfaces. 2025-10-13T20:52:08.021Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:52:08.031Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:b02a60c8-3c68-4f6e-95b3-9cfcd85e0570;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:52:08.045Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:52:08.047Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:52:08.050Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:52:08.051Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:52:08.195Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:52:08.218Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:52:08.340Z INFO 80 --- [ main] c.e.u.m.b.s.OcasionCategoriaServiceTest : Started OcasionCategoriaServiceTest in 0.425 seconds (process running for 22.355) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=? Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=? Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) Hibernate: insert into ocasion_entity (nombre,id) values (?,default) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.457 s - in co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.ComentarioServiceTest 2025-10-13T20:52:08.375Z INFO 80 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ComentarioServiceTest]: ComentarioServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2025-10-13T20:52:08.380Z INFO 80 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ComentarioServiceTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3) 2025-10-13T20:52:08.394Z INFO 80 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : Starting ComentarioServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-13T20:52:08.394Z INFO 80 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-13T20:52:08.445Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-13T20:52:08.457Z INFO 80 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 12 JPA repository interfaces. 2025-10-13T20:52:08.467Z INFO 80 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-13T20:52:08.477Z INFO 80 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:6cfcc954-ffa3-43a7-bc5d-9089f2180707;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-13T20:52:08.490Z INFO 80 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-13T20:52:08.492Z INFO 80 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-13T20:52:08.495Z INFO 80 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-13T20:52:08.496Z WARN 80 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) 2025-10-13T20:52:08.636Z INFO 80 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id)) Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id)) Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id)) Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null) Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id)) Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null) Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id)) Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id)) Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null) Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id)) Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id)) Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id)) Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id)) Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity 2025-10-13T20:52:08.662Z INFO 80 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-13T20:52:08.811Z INFO 80 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : Started ComentarioServiceTest in 0.429 seconds (process running for 22.826) Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:52:08.829Z INFO 80 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de consultar comentario con id = 0 Hibernate: select ce1_0.id,ce1_0.calificacion,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,p2_0.id,c3_0.id,c3_0.edad,c3_0.nombre,o3_0.id,i5_0.id,i5_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,p3_0.id,p3_0.categoria_id,c5_0.id,c5_0.codigo_hex,c5_0.nombre,m5_0.id,i6_0.id,i6_0.imagen,m5_0.logo,m5_0.nombre,m5_0.ubicacion,p3_0.nombre,p3_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m6_0.id,i7_0.id,i7_0.imagen,m6_0.logo,m6_0.nombre,m6_0.ubicacion,t2_0.nombre,t2_0.ubicacion,o3_0.nombre,o3_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,i8_0.id,i8_0.imagen,m7_0.id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,o4_0.id,o4_0.nombre,o4_0.precio_estimado,m8_0.id,i9_0.id,i9_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p4_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i10_0.id,i10_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,p4_0.marca_id,p4_0.nombre,p4_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m10_0.id,m10_0.imagen_id,m10_0.logo,m10_0.nombre,m10_0.ubicacion,t3_0.nombre,t3_0.ubicacion,m8_0.logo,m8_0.nombre,m8_0.ubicacion,p2_0.nombre,p2_0.precio,t4_0.id,t4_0.direccion,t4_0.horario,m11_0.id,i12_0.id,i12_0.imagen,o7_0.id,o7_0.nombre,o7_0.precio_estimado,p5_0.id,c9_0.id,c9_0.edad,c9_0.nombre,o8_0.id,i13_0.id,i13_0.imagen,o8_0.nombre,o8_0.precio_estimado,c10_0.id,c10_0.codigo_hex,c10_0.nombre,m12_0.id,m12_0.imagen_id,m12_0.logo,m12_0.nombre,m12_0.ubicacion,p5_0.nombre,p5_0.precio,p5_0.tienda_id,m11_0.logo,m11_0.nombre,m11_0.ubicacion,t4_0.nombre,t4_0.ubicacion,ce1_0.texto,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from comentario_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id left join prenda_entity p2_0 on p2_0.id=ce1_0.prenda_id left join categoria_entity c3_0 on c3_0.id=p2_0.categoria_id left join outfit_entity o3_0 on o3_0.id=c3_0.outfit_id left join imagen_entity i5_0 on i5_0.id=o3_0.imagen_id left join marca_entity m4_0 on i5_0.id=m4_0.imagen_id left join prenda_entity p3_0 on i5_0.id=p3_0.imagen_id left join colores c5_0 on c5_0.id=p3_0.color_id left join marca_entity m5_0 on m5_0.id=p3_0.marca_id left join imagen_entity i6_0 on i6_0.id=m5_0.imagen_id left join tienda_entity t2_0 on t2_0.id=p3_0.tienda_id left join marca_entity m6_0 on m6_0.id=t2_0.marca_id left join imagen_entity i7_0 on i7_0.id=m6_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join imagen_entity i8_0 on i8_0.id=p2_0.imagen_id left join marca_entity m7_0 on i8_0.id=m7_0.imagen_id left join outfit_entity o4_0 on i8_0.id=o4_0.imagen_id left join marca_entity m8_0 on m8_0.id=p2_0.marca_id left join imagen_entity i9_0 on i9_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i9_0.id=o5_0.imagen_id left join prenda_entity p4_0 on i9_0.id=p4_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p4_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i10_0 on i10_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p4_0.color_id left join tienda_entity t3_0 on t3_0.id=p4_0.tienda_id left join marca_entity m10_0 on m10_0.id=t3_0.marca_id left join tienda_entity t4_0 on t4_0.id=p2_0.tienda_id left join marca_entity m11_0 on m11_0.id=t4_0.marca_id left join imagen_entity i12_0 on i12_0.id=m11_0.imagen_id left join outfit_entity o7_0 on i12_0.id=o7_0.imagen_id left join prenda_entity p5_0 on i12_0.id=p5_0.imagen_id left join categoria_entity c9_0 on c9_0.id=p5_0.categoria_id left join outfit_entity o8_0 on o8_0.id=c9_0.outfit_id left join imagen_entity i13_0 on i13_0.id=o8_0.imagen_id left join colores c10_0 on c10_0.id=p5_0.color_id left join marca_entity m12_0 on m12_0.id=p5_0.marca_id left join usuario_entity u1_0 on u1_0.id=ce1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where ce1_0.id=? Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:52:08.847Z INFO 80 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de actualizar comentario con id = 4 2025-10-13T20:52:08.848Z INFO 80 --- [ main] c.e.u.m.back.services.ComentarioService : Finaliza proceso de actualizar comentario con id = 4 Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:52:08.859Z INFO 80 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de consultar todos los comentarios Hibernate: select ce1_0.id,ce1_0.calificacion,ce1_0.outfit_id,ce1_0.prenda_id,ce1_0.texto,ce1_0.usuario_id from comentario_entity ce1_0 Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:52:08.873Z INFO 80 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de creación de comentario para usuario con id = 4 Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:52:08.886Z INFO 80 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de creación de comentario para usuario con id = 5 Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:52:08.887Z INFO 80 --- [ main] c.e.u.m.back.services.ComentarioService : Finaliza proceso de creación de comentario con id = 16 para usuario con id = 5 Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:52:08.898Z INFO 80 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de actualizar comentario con id = 17 Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:52:08.908Z INFO 80 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de eliminar comentario con id = 20 2025-10-13T20:52:08.909Z INFO 80 --- [ main] c.e.u.m.back.services.ComentarioService : Finaliza proceso de eliminar comentario con id = 20 Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:52:08.919Z INFO 80 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de eliminar comentario con id = 0 Hibernate: select ce1_0.id,ce1_0.calificacion,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,p2_0.id,c3_0.id,c3_0.edad,c3_0.nombre,o3_0.id,i5_0.id,i5_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,p3_0.id,p3_0.categoria_id,c5_0.id,c5_0.codigo_hex,c5_0.nombre,m5_0.id,i6_0.id,i6_0.imagen,m5_0.logo,m5_0.nombre,m5_0.ubicacion,p3_0.nombre,p3_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m6_0.id,i7_0.id,i7_0.imagen,m6_0.logo,m6_0.nombre,m6_0.ubicacion,t2_0.nombre,t2_0.ubicacion,o3_0.nombre,o3_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,i8_0.id,i8_0.imagen,m7_0.id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,o4_0.id,o4_0.nombre,o4_0.precio_estimado,m8_0.id,i9_0.id,i9_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p4_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i10_0.id,i10_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,p4_0.marca_id,p4_0.nombre,p4_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m10_0.id,m10_0.imagen_id,m10_0.logo,m10_0.nombre,m10_0.ubicacion,t3_0.nombre,t3_0.ubicacion,m8_0.logo,m8_0.nombre,m8_0.ubicacion,p2_0.nombre,p2_0.precio,t4_0.id,t4_0.direccion,t4_0.horario,m11_0.id,i12_0.id,i12_0.imagen,o7_0.id,o7_0.nombre,o7_0.precio_estimado,p5_0.id,c9_0.id,c9_0.edad,c9_0.nombre,o8_0.id,i13_0.id,i13_0.imagen,o8_0.nombre,o8_0.precio_estimado,c10_0.id,c10_0.codigo_hex,c10_0.nombre,m12_0.id,m12_0.imagen_id,m12_0.logo,m12_0.nombre,m12_0.ubicacion,p5_0.nombre,p5_0.precio,p5_0.tienda_id,m11_0.logo,m11_0.nombre,m11_0.ubicacion,t4_0.nombre,t4_0.ubicacion,ce1_0.texto,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from comentario_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id left join prenda_entity p2_0 on p2_0.id=ce1_0.prenda_id left join categoria_entity c3_0 on c3_0.id=p2_0.categoria_id left join outfit_entity o3_0 on o3_0.id=c3_0.outfit_id left join imagen_entity i5_0 on i5_0.id=o3_0.imagen_id left join marca_entity m4_0 on i5_0.id=m4_0.imagen_id left join prenda_entity p3_0 on i5_0.id=p3_0.imagen_id left join colores c5_0 on c5_0.id=p3_0.color_id left join marca_entity m5_0 on m5_0.id=p3_0.marca_id left join imagen_entity i6_0 on i6_0.id=m5_0.imagen_id left join tienda_entity t2_0 on t2_0.id=p3_0.tienda_id left join marca_entity m6_0 on m6_0.id=t2_0.marca_id left join imagen_entity i7_0 on i7_0.id=m6_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join imagen_entity i8_0 on i8_0.id=p2_0.imagen_id left join marca_entity m7_0 on i8_0.id=m7_0.imagen_id left join outfit_entity o4_0 on i8_0.id=o4_0.imagen_id left join marca_entity m8_0 on m8_0.id=p2_0.marca_id left join imagen_entity i9_0 on i9_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i9_0.id=o5_0.imagen_id left join prenda_entity p4_0 on i9_0.id=p4_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p4_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i10_0 on i10_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p4_0.color_id left join tienda_entity t3_0 on t3_0.id=p4_0.tienda_id left join marca_entity m10_0 on m10_0.id=t3_0.marca_id left join tienda_entity t4_0 on t4_0.id=p2_0.tienda_id left join marca_entity m11_0 on m11_0.id=t4_0.marca_id left join imagen_entity i12_0 on i12_0.id=m11_0.imagen_id left join outfit_entity o7_0 on i12_0.id=o7_0.imagen_id left join prenda_entity p5_0 on i12_0.id=p5_0.imagen_id left join categoria_entity c9_0 on c9_0.id=p5_0.categoria_id left join outfit_entity o8_0 on o8_0.id=c9_0.outfit_id left join imagen_entity i13_0 on i13_0.id=o8_0.imagen_id left join colores c10_0 on c10_0.id=p5_0.color_id left join marca_entity m12_0 on m12_0.id=p5_0.marca_id left join usuario_entity u1_0 on u1_0.id=ce1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where ce1_0.id=? Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:52:08.935Z INFO 80 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de creación de comentario para usuario con id = 0 Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=? Hibernate: delete from comentario_entity Hibernate: delete from usuario_entity Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default) Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default) 2025-10-13T20:52:08.946Z INFO 80 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de consultar comentario con id = 29 [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.569 s - in co.edu.udistrital.mdp.back.services.ComentarioServiceTest 2025-10-13T20:52:08.958Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.113Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.126Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.141Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.149Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.155Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.161Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.167Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.172Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.178Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.183Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.189Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.194Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.199Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.205Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.209Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.215Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade 2025-10-13T20:52:09.219Z INFO 80 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' Hibernate: drop table if exists categoria_entity cascade Hibernate: drop table if exists colores cascade Hibernate: drop table if exists comentario_entity cascade Hibernate: drop table if exists imagen_entity cascade Hibernate: drop table if exists lista_outfit cascade Hibernate: drop table if exists lista_deseos_entity cascade Hibernate: drop table if exists marca_entity cascade Hibernate: drop table if exists ocasion_categoria cascade Hibernate: drop table if exists ocasion_entity cascade Hibernate: drop table if exists outfit_entity cascade Hibernate: drop table if exists prenda_outfit cascade Hibernate: drop table if exists prenda_entity cascade Hibernate: drop table if exists recomendacion_entity cascade Hibernate: drop table if exists tienda_entity cascade Hibernate: drop table if exists usuario_entity cascade [INFO] [INFO] Results: [INFO] [INFO] Tests run: 180, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 25.026 s [INFO] Finished at: 2025-10-13T20:52:09Z [INFO] ------------------------------------------------------------------------ [Pipeline] } $ docker stop --time=1 7ba2084696a65820e83a16afeda057e7c5c6ab85670bf3018e9cc7776f06c21e $ docker rm -f --volumes 7ba2084696a65820e83a16afeda057e7c5c6ab85670bf3018e9cc7776f06c21e [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Static Analysis) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh + docker inspect -f . citools-isis2603:latest . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer Slave2 does not seem to be running inside a container $ docker run -t -d -u 1000:1000 -v $HOME/.m2:/root/.m2:z -u root -w /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back -v /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back:/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back:rw,z -v /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back@tmp:/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** citools-isis2603:latest cat $ docker top 821d8299adf473d02f2b3ff866ff9a9dabbf19cb86c4f920a690d94ff5d660fd -eo pid,comm [Pipeline] { [Pipeline] sh + mvn sonar:sonar -Dsonar.token=**** -Dsonar.host.url=http://10.20.84.26:8082/sonar [INFO] Scanning for projects... [WARNING] The artifact org.codehaus.mojo:sonar-maven-plugin:jar:4.0.0.4121 has been relocated to org.sonarsource.scanner.maven:sonar-maven-plugin:jar:4.0.0.4121: SonarQube plugin was moved to SonarSource organisation [INFO] [INFO] --------< co.edu.udistrital.mdp:MP_202530_G81_E2_TuOutfit_Back >-------- [INFO] Building MP_202530_G81_E2_TuOutfit_Back 0.0.1-SNAPSHOT [INFO] from pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- sonar:4.0.0.4121:sonar (default-cli) @ MP_202530_G81_E2_TuOutfit_Back --- [WARNING] 20:52:14.420 Using an unspecified version instead of an explicit plugin version may introduce breaking analysis changes at an unwanted time. It is highly recommended to use an explicit version, e.g. 'org.sonarsource.scanner.maven:sonar-maven-plugin:4.0.0.4121'. [INFO] 20:52:14.429 Java 21.0.4 Eclipse Adoptium (64-bit) [INFO] 20:52:14.429 Linux 6.14.0-33-generic (amd64) [INFO] 20:52:14.613 User cache: /root/.sonar/cache [ERROR] 20:52:44.703 SonarQube server [http://10.20.84.26:8082/sonar] can not be reached [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 31.422 s [INFO] Finished at: 2025-10-13T20:52:44Z [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:4.0.0.4121:sonar (default-cli) on project MP_202530_G81_E2_TuOutfit_Back: Unable to execute SonarScanner analysis: Fail to get bootstrap index from server: Connect timed out -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException [Pipeline] } $ docker stop --time=1 821d8299adf473d02f2b3ff866ff9a9dabbf19cb86c4f920a690d94ff5d660fd $ docker rm -f --volumes 821d8299adf473d02f2b3ff866ff9a9dabbf19cb86c4f920a690d94ff5d660fd [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] cleanWs [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [WS-CLEANUP] done [Pipeline] deleteDir [Pipeline] dir Running in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/MP_202530_G81_E2_TuOutfit_Back@tmp [Pipeline] { [Pipeline] deleteDir [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline ERROR: script returned exit code 1 Finished: FAILURE