Started by GitHub push by Leonel900 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 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 Avoid second fetch Checking out Revision d636ae00c5c5ce1373ff26e262a967e0dce272d1 (refs/remotes/origin/main) Commit message: "." > 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 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f d636ae00c5c5ce1373ff26e262a967e0dce272d1 # timeout=10 > git rev-list --no-walk ec7b534469a4f32373ce014860f7b3114c7683b9 # 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: . [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 d636ae00c5c5ce1373ff26e262a967e0dce272d1 (refs/remotes/origin/main) Commit message: "." [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 d636ae00c5c5ce1373ff26e262a967e0dce272d1 # timeout=10 > git branch -a -v --no-abbrev # timeout=10 > git checkout -b main d636ae00c5c5ce1373ff26e262a967e0dce272d1 # 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 20d10c9c7814cd9c4d81b65345b2e09a88f33fccd02acc15cf4dca0c0b079f0c -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 51 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 13 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 14:49:56.982 [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. 14:49:57.248 [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-06T14:49:58.089Z INFO 97 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : Starting PrendaOutfitServiceTest using Java 21.0.4 with PID 97 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-06T14:49:58.091Z INFO 97 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-06T14:49:58.890Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-06T14:49:59.004Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 101 ms. Found 12 JPA repository interfaces. 2025-10-06T14:49:59.106Z INFO 97 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-06T14:49:59.353Z INFO 97 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:6ba4d28e-5bfe-4d9e-9442-9712b6287fe8;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-06T14:50:00.019Z INFO 97 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-06T14:50:00.123Z INFO 97 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final 2025-10-06T14:50:00.194Z INFO 97 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-06T14:50:00.602Z INFO 97 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-06T14:50:00.701Z WARN 97 --- [ 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-06T14:50:02.795Z INFO 97 --- [ 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-06T14:50:02.959Z INFO 97 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-06T14:50:03.892Z INFO 97 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : Started PrendaOutfitServiceTest in 6.506 seconds (process running for 8.398) 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-06T14:50:05.099Z INFO 97 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0} 2025-10-06T14:50:05.120Z INFO 97 --- [ 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-06T14:50:05.158Z INFO 97 --- [ 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-06T14:50:05.250Z INFO 97 --- [ 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-06T14:50:05.273Z INFO 97 --- [ 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-06T14:50:05.297Z INFO 97 --- [ 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-06T14:50:05.324Z INFO 97 --- [ 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-06T14:50:05.325Z INFO 97 --- [ 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-06T14:50:05.343Z INFO 97 --- [ 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-06T14:50:05.362Z INFO 97 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de borrar un outfit de la prenda con id = {0} 2025-10-06T14:50:05.362Z INFO 97 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Finaliza proceso de borrar un libro del author con id = {0} 2025-10-06T14:50:05.363Z INFO 97 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0} 2025-10-06T14:50:05.363Z INFO 97 --- [ 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-06T14:50:05.382Z INFO 97 --- [ 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-06T14:50:05.407Z INFO 97 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de reemplazar los outfits asociados a la prenda con id = {0} 2025-10-06T14:50:05.408Z INFO 97 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Finaliza proceso de reemplazar los outfits asociados a la prenda con id = {0} 2025-10-06T14:50:05.408Z INFO 97 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0} 2025-10-06T14:50:05.408Z INFO 97 --- [ 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-06T14:50:05.429Z INFO 97 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de asociarle un outfit a la prenda con id = {0} 2025-10-06T14:50:05.429Z INFO 97 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de asociarle un libro al autor con id = {0} 2025-10-06T14:50:05.430Z INFO 97 --- [ 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-06T14:50:05.430Z INFO 97 --- [ 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-06T14:50:05.447Z INFO 97 --- [ 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-06T14:50:05.468Z INFO 97 --- [ 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-06T14:50:05.469Z INFO 97 --- [ 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-06T14:50:05.485Z INFO 97 --- [ 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.85 s - in co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.MarcaServiceTest 2025-10-06T14:50:05.496Z INFO 97 --- [ 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-06T14:50:05.506Z INFO 97 --- [ 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-06T14:50:05.533Z INFO 97 --- [ main] c.e.u.m.back.services.MarcaServiceTest : Starting MarcaServiceTest using Java 21.0.4 with PID 97 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-06T14:50:05.534Z INFO 97 --- [ main] c.e.u.m.back.services.MarcaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-06T14:50:05.659Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-06T14:50:05.679Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 20 ms. Found 12 JPA repository interfaces. 2025-10-06T14:50:05.704Z INFO 97 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-06T14:50:05.723Z INFO 97 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:0a52f023-4a85-4330-96b7-e9e18e1256c2;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-06T14:50:05.749Z INFO 97 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-06T14:50:05.751Z INFO 97 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-06T14:50:05.756Z INFO 97 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-06T14:50:05.758Z WARN 97 --- [ 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-06T14:50:06.053Z INFO 97 --- [ 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-06T14:50:06.108Z INFO 97 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-06T14:50:06.327Z INFO 97 --- [ main] c.e.u.m.back.services.MarcaServiceTest : Started MarcaServiceTest in 0.818 seconds (process running for 10.833) 2025-10-06T14:50:06.329Z WARN 97 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [co.edu.udistrital.mdp.back.services.MarcaServiceTest@6dcaed3c] org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.4.jar:6.1.4] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.1.jar:2.22.1] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.4.jar:6.1.4] ... 71 common frames omitted 2025-10-06T14:50:06.350Z WARN 97 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [co.edu.udistrital.mdp.back.services.MarcaServiceTest@78497d8e] org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.4.jar:6.1.4] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.1.jar:2.22.1] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.4.jar:6.1.4] ... 71 common frames omitted 2025-10-06T14:50:06.353Z WARN 97 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [co.edu.udistrital.mdp.back.services.MarcaServiceTest@1f70c1b8] org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.4.jar:6.1.4] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.1.jar:2.22.1] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.4.jar:6.1.4] ... 71 common frames omitted 2025-10-06T14:50:06.356Z WARN 97 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [co.edu.udistrital.mdp.back.services.MarcaServiceTest@7532c8a8] org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.4.jar:6.1.4] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.1.jar:2.22.1] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.4.jar:6.1.4] ... 71 common frames omitted 2025-10-06T14:50:06.359Z WARN 97 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [co.edu.udistrital.mdp.back.services.MarcaServiceTest@14f5137e] org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.4.jar:6.1.4] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.1.jar:2.22.1] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.4.jar:6.1.4] ... 71 common frames omitted 2025-10-06T14:50:06.361Z WARN 97 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [co.edu.udistrital.mdp.back.services.MarcaServiceTest@250deace] org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.4.jar:6.1.4] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.1.jar:2.22.1] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.4.jar:6.1.4] ... 71 common frames omitted 2025-10-06T14:50:06.364Z WARN 97 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [co.edu.udistrital.mdp.back.services.MarcaServiceTest@528db627] org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.4.jar:6.1.4] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.1.jar:2.22.1] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.4.jar:6.1.4] ... 71 common frames omitted 2025-10-06T14:50:06.366Z WARN 97 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [co.edu.udistrital.mdp.back.services.MarcaServiceTest@2681c9a] org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.4.jar:6.1.4] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.1.jar:2.22.1] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.4.jar:6.1.4] ... 71 common frames omitted 2025-10-06T14:50:06.369Z WARN 97 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [co.edu.udistrital.mdp.back.services.MarcaServiceTest@7996f7ea] org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.4.jar:6.1.4] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.1.jar:2.22.1] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.4.jar:6.1.4] ... 71 common frames omitted 2025-10-06T14:50:06.371Z WARN 97 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [co.edu.udistrital.mdp.back.services.MarcaServiceTest@73171817] org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.4.jar:6.1.4] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.1.jar:2.22.1] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.4.jar:6.1.4] ... 71 common frames omitted 2025-10-06T14:50:06.373Z WARN 97 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [co.edu.udistrital.mdp.back.services.MarcaServiceTest@fdd7085] org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.4.jar:6.1.4] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.1.jar:2.22.1] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.4.jar:6.1.4] ... 71 common frames omitted 2025-10-06T14:50:06.375Z WARN 97 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [co.edu.udistrital.mdp.back.services.MarcaServiceTest@1d352d3c] org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.4.jar:6.1.4] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.1.jar:2.22.1] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.4.jar:6.1.4] ... 71 common frames omitted 2025-10-06T14:50:06.378Z WARN 97 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [co.edu.udistrital.mdp.back.services.MarcaServiceTest@6079ac84] org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.4.jar:6.1.4] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.1.jar:2.22.1] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.4.jar:6.1.4] ... 71 common frames omitted 2025-10-06T14:50:06.380Z WARN 97 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [co.edu.udistrital.mdp.back.services.MarcaServiceTest@19e369ba] org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.4.jar:6.1.4] at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.4.jar:6.1.4] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[na:na] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[na:na] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) ~[junit-platform-launcher-1.3.1.jar:1.3.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) ~[surefire-junit-platform-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.1.jar:2.22.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.1.jar:2.22.1] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.4.jar:6.1.4] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.4.jar:6.1.4] ... 71 common frames omitted [ERROR] Tests run: 14, Failures: 0, Errors: 14, Skipped: 0, Time elapsed: 0.844 s <<< FAILURE! - in co.edu.udistrital.mdp.back.services.MarcaServiceTest [ERROR] testDeleteMarcaConPrendas Time elapsed: 0.008 s <<< ERROR! org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} [ERROR] testCreateMarcaNombreRepetido Time elapsed: 0 s <<< ERROR! org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} [ERROR] testUpdateMarcaNombreRepetido Time elapsed: 0.001 s <<< ERROR! org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} [ERROR] testGetMarcaByIdNoExistente Time elapsed: 0 s <<< ERROR! org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} [ERROR] testDeleteMarcaCorrecta Time elapsed: 0.001 s <<< ERROR! org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} [ERROR] testUpdateMarcaCorrecta Time elapsed: 0 s <<< ERROR! org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} [ERROR] testCreateMarcaConTiendaInexistente Time elapsed: 0 s <<< ERROR! org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} [ERROR] testGetAllMarcas Time elapsed: 0 s <<< ERROR! org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} [ERROR] testCreateMarcaSinTiendas Time elapsed: 0.001 s <<< ERROR! org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} [ERROR] testGetMarcaByIdExistente Time elapsed: 0 s <<< ERROR! org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} [ERROR] testCreateMarcaCorrecta Time elapsed: 0 s <<< ERROR! org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} [ERROR] testDeleteMarcaNoExistente Time elapsed: 0 s <<< ERROR! org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} [ERROR] testUpdateMarcaTiendaInexistente Time elapsed: 0.001 s <<< ERROR! org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} [ERROR] testUpdateMarcaSinTiendas Time elapsed: 0 s <<< ERROR! org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'co.edu.udistrital.mdp.back.services.MarcaServiceTest': Unsatisfied dependency expressed through field 'marcaService': No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'co.edu.udistrital.mdp.back.services.MarcaService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} [INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest 2025-10-06T14:50:06.385Z INFO 97 --- [ 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-06T14:50:06.394Z INFO 97 --- [ 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-06T14:50:06.422Z INFO 97 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : Starting ListaDeseosServiceTest using Java 21.0.4 with PID 97 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-06T14:50:06.422Z INFO 97 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-06T14:50:06.533Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-06T14:50:06.551Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 12 JPA repository interfaces. 2025-10-06T14:50:06.571Z INFO 97 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-06T14:50:06.588Z INFO 97 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:b96167d7-ce21-4bf8-b79b-05cbfb9e9e69;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-06T14:50:06.611Z INFO 97 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-06T14:50:06.613Z INFO 97 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-06T14:50:06.617Z INFO 97 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-06T14:50:06.619Z WARN 97 --- [ 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-06T14:50:06.854Z INFO 97 --- [ 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-06T14:50:06.906Z INFO 97 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-06T14:50:07.105Z INFO 97 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : Started ListaDeseosServiceTest in 0.708 seconds (process running for 11.611) 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-06T14:50:07.126Z INFO 97 --- [ 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-06T14:50:07.139Z INFO 97 --- [ 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-06T14:50:07.206Z INFO 97 --- [ 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-06T14:50:07.218Z INFO 97 --- [ 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-06T14:50:07.230Z INFO 97 --- [ 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-06T14:50:07.244Z INFO 97 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de agregar outfit 2 a la lista de deseos 6 2025-10-06T14:50:07.246Z INFO 97 --- [ 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-06T14:50:07.258Z INFO 97 --- [ 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-06T14:50:07.274Z INFO 97 --- [ 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-06T14:50:07.286Z INFO 97 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de eliminación de lista de deseos con id = 9 2025-10-06T14:50:07.293Z INFO 97 --- [ 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-06T14:50:07.305Z INFO 97 --- [ 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-06T14:50:07.317Z INFO 97 --- [ 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-06T14:50:07.330Z INFO 97 --- [ 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-06T14:50:07.332Z INFO 97 --- [ 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-06T14:50:07.343Z INFO 97 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de actualización de lista de deseos con id = 14 2025-10-06T14:50:07.346Z INFO 97 --- [ 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.886 s - in co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.OutfitServiceTest 2025-10-06T14:50:07.351Z INFO 97 --- [ 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-06T14:50:07.358Z INFO 97 --- [ 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-06T14:50:07.381Z INFO 97 --- [ main] c.e.u.m.back.services.OutfitServiceTest : Starting OutfitServiceTest using Java 21.0.4 with PID 97 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-06T14:50:07.382Z INFO 97 --- [ main] c.e.u.m.back.services.OutfitServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-06T14:50:07.470Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-06T14:50:07.485Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces. 2025-10-06T14:50:07.504Z INFO 97 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-06T14:50:07.517Z INFO 97 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:d98bd1c8-2b6b-45a0-81eb-b93217a1566d;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-06T14:50:07.537Z INFO 97 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-06T14:50:07.539Z INFO 97 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-06T14:50:07.543Z INFO 97 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-06T14:50:07.544Z WARN 97 --- [ 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-06T14:50:07.758Z INFO 97 --- [ 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-06T14:50:07.799Z INFO 97 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-06T14:50:07.981Z INFO 97 --- [ main] c.e.u.m.back.services.OutfitServiceTest : Started OutfitServiceTest in 0.621 seconds (process running for 12.487) Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_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-06T14:50:08.000Z INFO 97 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de creación del outfit 2025-10-06T14:50:08.002Z INFO 97 --- [ 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-06T14:50:08.019Z INFO 97 --- [ 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-06T14:50:08.040Z INFO 97 --- [ 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-06T14:50:08.053Z INFO 97 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de actualizar el outfit con id = {0} 2025-10-06T14:50:08.054Z INFO 97 --- [ 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-06T14:50:08.069Z INFO 97 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de borrar el outfit con id = {0} 2025-10-06T14:50:08.070Z INFO 97 --- [ 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-06T14:50:08.083Z INFO 97 --- [ 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-06T14:50:08.099Z INFO 97 --- [ 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-06T14:50:08.114Z INFO 97 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de consultar el outfit con id = {0} 2025-10-06T14:50:08.114Z INFO 97 --- [ 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-06T14:50:08.126Z INFO 97 --- [ 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.768 s - in co.edu.udistrital.mdp.back.services.OutfitServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.ImagenServiceTest 2025-10-06T14:50:08.139Z INFO 97 --- [ 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-06T14:50:08.145Z INFO 97 --- [ 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-06T14:50:08.165Z INFO 97 --- [ main] c.e.u.m.back.services.ImagenServiceTest : Starting ImagenServiceTest using Java 21.0.4 with PID 97 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-06T14:50:08.165Z INFO 97 --- [ main] c.e.u.m.back.services.ImagenServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-06T14:50:08.232Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-06T14:50:08.247Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces. 2025-10-06T14:50:08.274Z INFO 97 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-06T14:50:08.287Z INFO 97 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:49a58823-d9e0-4779-b917-735546213978;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-06T14:50:08.306Z INFO 97 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-06T14:50:08.308Z INFO 97 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-06T14:50:08.312Z INFO 97 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-06T14:50:08.313Z WARN 97 --- [ 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-06T14:50:08.506Z INFO 97 --- [ 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-06T14:50:08.544Z INFO 97 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-06T14:50:08.753Z INFO 97 --- [ main] c.e.u.m.back.services.ImagenServiceTest : Started ImagenServiceTest in 0.605 seconds (process running for 13.259) 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-06T14:50:08.767Z INFO 97 --- [ 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-06T14:50:08.781Z INFO 97 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de consultar la imagen con id = {0} 2025-10-06T14:50:08.781Z INFO 97 --- [ 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-06T14:50:08.791Z INFO 97 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de creación de la imagen 2025-10-06T14:50:08.793Z INFO 97 --- [ 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-06T14:50:08.803Z INFO 97 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de borrar la imagen con id = {0} 2025-10-06T14:50:08.804Z INFO 97 --- [ 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-06T14:50:08.814Z INFO 97 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de actualizar la imagen con id = {0} 2025-10-06T14:50:08.814Z INFO 97 --- [ 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.665 s - in co.edu.udistrital.mdp.back.services.ImagenServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest 2025-10-06T14:50:08.818Z INFO 97 --- [ 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-06T14:50:08.824Z INFO 97 --- [ 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-06T14:50:08.842Z INFO 97 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Starting OutfitListaDeseosServiceTest using Java 21.0.4 with PID 97 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-06T14:50:08.843Z INFO 97 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-06T14:50:08.905Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-06T14:50:08.920Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces. 2025-10-06T14:50:08.934Z INFO 97 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-06T14:50:08.945Z INFO 97 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:a7c11e23-a855-4c19-9597-0e9dd8a7dc8d;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-06T14:50:08.963Z INFO 97 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-06T14:50:08.965Z INFO 97 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-06T14:50:08.968Z INFO 97 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-06T14:50:08.970Z WARN 97 --- [ 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-06T14:50:09.154Z INFO 97 --- [ 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-06T14:50:09.186Z INFO 97 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-06T14:50:09.348Z INFO 97 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Started OutfitListaDeseosServiceTest in 0.522 seconds (process running for 13.854) 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-06T14:50:09.362Z INFO 97 --- [ 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-06T14:50:09.381Z INFO 97 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de reemplazar listas de deseos del outfit 2 2025-10-06T14:50:09.383Z INFO 97 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza proceso de reemplazo de listas de deseos para el outfit 2 2025-10-06T14:50:09.383Z INFO 97 --- [ 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-06T14:50:09.399Z INFO 97 --- [ 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-06T14:50:09.413Z INFO 97 --- [ 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-06T14:50:09.426Z INFO 97 --- [ 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-06T14:50:09.437Z INFO 97 --- [ 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-06T14:50:09.448Z INFO 97 --- [ 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-06T14:50:09.459Z INFO 97 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 26 asociada al outfit 8 2025-10-06T14:50:09.460Z INFO 97 --- [ 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-06T14:50:09.469Z INFO 97 --- [ 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-06T14:50:09.481Z INFO 97 --- [ 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-06T14:50:09.492Z INFO 97 --- [ 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-06T14:50:09.502Z INFO 97 --- [ 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-06T14:50:09.503Z INFO 97 --- [ 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-06T14:50:09.503Z INFO 97 --- [ 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-06T14:50:09.512Z INFO 97 --- [ 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-06T14:50:09.521Z INFO 97 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de asociar lista de deseos 48 al outfit 14 2025-10-06T14:50:09.522Z INFO 97 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza proceso de asociar lista de deseos 48 al outfit 14 2025-10-06T14:50:09.522Z INFO 97 --- [ 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.69 s - in co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest 2025-10-06T14:50:09.526Z INFO 97 --- [ 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-06T14:50:09.532Z INFO 97 --- [ 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-06T14:50:09.548Z INFO 97 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : Starting OutfitPrendaServiceTest using Java 21.0.4 with PID 97 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-06T14:50:09.549Z INFO 97 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-06T14:50:09.609Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-06T14:50:09.623Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces. 2025-10-06T14:50:09.636Z INFO 97 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-06T14:50:09.647Z INFO 97 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:7a27b1fd-4330-4342-bf90-9897a6d32d28;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-06T14:50:09.662Z INFO 97 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-06T14:50:09.664Z INFO 97 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-06T14:50:09.668Z INFO 97 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-06T14:50:09.669Z WARN 97 --- [ 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-06T14:50:09.842Z INFO 97 --- [ 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-06T14:50:09.873Z INFO 97 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-06T14:50:10.037Z INFO 97 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : Started OutfitPrendaServiceTest in 0.503 seconds (process running for 14.542) 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-06T14:50:10.053Z INFO 97 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de reemplazar las prendas del outfit con id = {0} 2025-10-06T14:50:10.055Z INFO 97 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de reemplazar las prendas del outfit con id = {0} 2025-10-06T14:50:10.055Z INFO 97 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0} 2025-10-06T14:50:10.056Z INFO 97 --- [ 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-06T14:50:10.067Z INFO 97 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0} 2025-10-06T14:50:10.068Z INFO 97 --- [ 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-06T14:50:10.082Z INFO 97 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0} 2025-10-06T14:50:10.083Z INFO 97 --- [ 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-06T14:50:10.095Z INFO 97 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de borrar una prenda del outfit con id = {0} 2025-10-06T14:50:10.096Z INFO 97 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de borrar una prenda del outfit con id = {0} 2025-10-06T14:50:10.096Z INFO 97 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0} 2025-10-06T14:50:10.096Z INFO 97 --- [ 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-06T14:50:10.108Z INFO 97 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de asociarle una prenda al outfit con id = {0} 2025-10-06T14:50:10.109Z INFO 97 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de asociarle una prenda al outfit con id = {0} 2025-10-06T14:50:10.109Z INFO 97 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0} 2025-10-06T14:50:10.109Z INFO 97 --- [ 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-06T14:50:10.120Z INFO 97 --- [ 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-06T14:50:10.134Z INFO 97 --- [ 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-06T14:50:10.148Z INFO 97 --- [ 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-06T14:50:10.161Z INFO 97 --- [ 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-06T14:50:10.176Z INFO 97 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0} 2025-10-06T14:50:10.177Z INFO 97 --- [ 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-06T14:50:10.187Z INFO 97 --- [ 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-06T14:50:10.201Z INFO 97 --- [ 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-06T14:50:10.216Z INFO 97 --- [ 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-06T14:50:10.229Z INFO 97 --- [ 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.699 s - in co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.UsuarioServiceTest 2025-10-06T14:50:10.235Z INFO 97 --- [ 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-06T14:50:10.241Z INFO 97 --- [ 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-06T14:50:10.260Z INFO 97 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : Starting UsuarioServiceTest using Java 21.0.4 with PID 97 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-06T14:50:10.260Z INFO 97 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-06T14:50:10.318Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-06T14:50:10.332Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces. 2025-10-06T14:50:10.345Z INFO 97 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-06T14:50:10.356Z INFO 97 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:054cc16e-7dba-44af-ba34-e5a334c3dfe0;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-06T14:50:10.372Z INFO 97 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-06T14:50:10.373Z INFO 97 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-06T14:50:10.377Z INFO 97 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-06T14:50:10.378Z WARN 97 --- [ 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-06T14:50:10.571Z INFO 97 --- [ 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-06T14:50:10.603Z INFO 97 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-06T14:50:10.750Z INFO 97 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : Started UsuarioServiceTest in 0.506 seconds (process running for 15.255) 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-06T14:50:10.763Z INFO 97 --- [ 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-06T14:50:10.772Z INFO 97 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de consultar el usuario con id = 4 2025-10-06T14:50:10.773Z INFO 97 --- [ 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-06T14:50:10.781Z INFO 97 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de borrar el usuario con id = 7 2025-10-06T14:50:10.783Z INFO 97 --- [ 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-06T14:50:10.792Z INFO 97 --- [ 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-06T14:50:10.823Z INFO 97 --- [ 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-06T14:50:10.834Z INFO 97 --- [ 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-06T14:50:10.843Z INFO 97 --- [ 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-06T14:50:10.854Z INFO 97 --- [ 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-06T14:50:10.866Z INFO 97 --- [ 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-06T14:50:10.869Z INFO 97 --- [ 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-06T14:50:10.879Z INFO 97 --- [ 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.631 s - in co.edu.udistrital.mdp.back.services.UsuarioServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.CategoriaServiceTest 2025-10-06T14:50:10.883Z INFO 97 --- [ 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-06T14:50:10.889Z INFO 97 --- [ 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-06T14:50:10.909Z INFO 97 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : Starting CategoriaServiceTest using Java 21.0.4 with PID 97 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-06T14:50:10.909Z INFO 97 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-06T14:50:10.985Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-06T14:50:11.000Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces. 2025-10-06T14:50:11.013Z INFO 97 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-06T14:50:11.024Z INFO 97 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:d069855c-c21f-4f9c-b668-a6bae1c0497c;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-06T14:50:11.042Z INFO 97 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-06T14:50:11.044Z INFO 97 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-06T14:50:11.048Z INFO 97 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-06T14:50:11.050Z WARN 97 --- [ 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-06T14:50:11.244Z INFO 97 --- [ 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-06T14:50:11.274Z INFO 97 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-06T14:50:11.411Z INFO 97 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : Started CategoriaServiceTest in 0.519 seconds (process running for 15.916) Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default) 2025-10-06T14:50:11.418Z INFO 97 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de consultar la categoria con id = {0} 2025-10-06T14:50:11.419Z INFO 97 --- [ 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-06T14:50:11.424Z INFO 97 --- [ 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-06T14:50:11.431Z INFO 97 --- [ 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-06T14:50:11.437Z INFO 97 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de actualizar la categoria con id = {0} 2025-10-06T14:50:11.438Z INFO 97 --- [ 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-06T14:50:11.443Z INFO 97 --- [ 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-06T14:50:11.451Z INFO 97 --- [ 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-06T14:50:11.456Z INFO 97 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de creación de la categoria 2025-10-06T14:50:11.456Z INFO 97 --- [ 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-06T14:50:11.462Z INFO 97 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de borrar la categoria con id = {0} 2025-10-06T14:50:11.464Z INFO 97 --- [ 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-06T14:50:11.471Z INFO 97 --- [ 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.581 s - in co.edu.udistrital.mdp.back.services.CategoriaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.TiendaServiceTest 2025-10-06T14:50:11.474Z INFO 97 --- [ 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-06T14:50:11.479Z INFO 97 --- [ 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-06T14:50:11.507Z INFO 97 --- [ main] c.e.u.m.back.services.TiendaServiceTest : Starting TiendaServiceTest using Java 21.0.4 with PID 97 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-06T14:50:11.507Z INFO 97 --- [ main] c.e.u.m.back.services.TiendaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-06T14:50:11.561Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-06T14:50:11.575Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces. 2025-10-06T14:50:11.587Z INFO 97 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-06T14:50:11.596Z INFO 97 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:91b34032-d978-4b97-9059-3aa453f1e568;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-06T14:50:11.610Z INFO 97 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-06T14:50:11.612Z INFO 97 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-06T14:50:11.615Z INFO 97 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-06T14:50:11.617Z WARN 97 --- [ 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-06T14:50:11.826Z INFO 97 --- [ 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-06T14:50:11.858Z INFO 97 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-06T14:50:12.070Z INFO 97 --- [ main] c.e.u.m.back.services.TiendaServiceTest : Started TiendaServiceTest in 0.586 seconds (process running for 16.576) 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-06T14:50:12.102Z INFO 97 --- [ 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-06T14:50:12.124Z INFO 97 --- [ 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-06T14:50:12.133Z INFO 97 --- [ 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-06T14:50:12.156Z INFO 97 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda 2025-10-06T14:50:12.156Z INFO 97 --- [ 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-06T14:50:12.183Z INFO 97 --- [ 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-06T14:50:12.196Z INFO 97 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de eliminar tienda 2025-10-06T14:50:12.197Z INFO 97 --- [ 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-06T14:50:12.209Z INFO 97 --- [ 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-06T14:50:12.223Z INFO 97 --- [ 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.743 s - in co.edu.udistrital.mdp.back.services.TiendaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest 2025-10-06T14:50:12.227Z INFO 97 --- [ 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-06T14:50:12.232Z INFO 97 --- [ 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-06T14:50:12.250Z INFO 97 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Starting ListaDeseosOutfitServiceTest using Java 21.0.4 with PID 97 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-06T14:50:12.250Z INFO 97 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-06T14:50:12.306Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-06T14:50:12.320Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces. 2025-10-06T14:50:12.331Z INFO 97 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-06T14:50:12.341Z INFO 97 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:d4eb5026-20d2-4817-aadc-601519a3ff3a;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-06T14:50:12.354Z INFO 97 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-06T14:50:12.356Z INFO 97 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-06T14:50:12.359Z INFO 97 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-06T14:50:12.360Z WARN 97 --- [ 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-06T14:50:12.543Z INFO 97 --- [ 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-06T14:50:12.569Z INFO 97 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-06T14:50:12.713Z INFO 97 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Started ListaDeseosOutfitServiceTest in 0.477 seconds (process running for 17.219) 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-06T14:50:12.726Z INFO 97 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de reemplazar los outfits de la lista 1 2025-10-06T14:50:12.728Z INFO 97 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de reemplazo de outfits en lista 1 2025-10-06T14:50:12.728Z INFO 97 --- [ 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-06T14:50:12.738Z INFO 97 --- [ 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-06T14:50:12.751Z INFO 97 --- [ 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-06T14:50:12.761Z INFO 97 --- [ 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-06T14:50:12.770Z INFO 97 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de eliminar el outfit 16 de la lista 5 2025-10-06T14:50:12.771Z INFO 97 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de eliminación del outfit 16 de la lista 5 2025-10-06T14:50:12.771Z INFO 97 --- [ 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-06T14:50:12.780Z INFO 97 --- [ 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-06T14:50:12.792Z INFO 97 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de asociar el outfit 26 a la lista de deseos 7 2025-10-06T14:50:12.793Z INFO 97 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de asociar outfit 26 a la lista 7 2025-10-06T14:50:12.793Z INFO 97 --- [ 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-06T14:50:12.801Z INFO 97 --- [ 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-06T14:50:12.809Z INFO 97 --- [ 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-06T14:50:12.820Z INFO 97 --- [ 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-06T14:50:12.828Z INFO 97 --- [ 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-06T14:50:12.837Z INFO 97 --- [ 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-06T14:50:12.847Z INFO 97 --- [ 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-06T14:50:12.856Z INFO 97 --- [ 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.629 s - in co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.PrendaServiceTest 2025-10-06T14:50:12.861Z INFO 97 --- [ 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-06T14:50:12.868Z INFO 97 --- [ 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-06T14:50:12.883Z INFO 97 --- [ main] c.e.u.m.back.services.PrendaServiceTest : Starting PrendaServiceTest using Java 21.0.4 with PID 97 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-06T14:50:12.883Z INFO 97 --- [ main] c.e.u.m.back.services.PrendaServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-06T14:50:12.944Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-06T14:50:12.957Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 12 JPA repository interfaces. 2025-10-06T14:50:12.967Z INFO 97 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-06T14:50:12.976Z INFO 97 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:4a71a4b4-2b45-4393-aa9e-dae8c4a9048a;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-06T14:50:12.989Z INFO 97 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-06T14:50:12.990Z INFO 97 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-06T14:50:12.994Z INFO 97 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-06T14:50:12.995Z WARN 97 --- [ 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-06T14:50:13.153Z INFO 97 --- [ 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-06T14:50:13.177Z INFO 97 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-06T14:50:13.299Z INFO 97 --- [ main] c.e.u.m.back.services.PrendaServiceTest : Started PrendaServiceTest in 0.429 seconds (process running for 17.805) 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-06T14:50:13.418Z INFO 97 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de actualizar prenda 2025-10-06T14:50:13.419Z INFO 97 --- [ 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-06T14:50:13.442Z INFO 97 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de crear prenda 2025-10-06T14:50:13.443Z INFO 97 --- [ 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-06T14:50:13.462Z INFO 97 --- [ 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-06T14:50:13.500Z INFO 97 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de eliminar prenda 2025-10-06T14:50:13.501Z INFO 97 --- [ 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-06T14:50:13.524Z INFO 97 --- [ 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-06T14:50:13.547Z INFO 97 --- [ 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-06T14:50:13.572Z INFO 97 --- [ 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.709 s - in co.edu.udistrital.mdp.back.services.PrendaServiceTest [INFO] Running co.edu.udistrital.mdp.back.services.ComentarioServiceTest 2025-10-06T14:50:13.577Z INFO 97 --- [ 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-06T14:50:13.582Z INFO 97 --- [ 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-06T14:50:13.599Z INFO 97 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : Starting ComentarioServiceTest using Java 21.0.4 with PID 97 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back) 2025-10-06T14:50:13.600Z INFO 97 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : No active profile set, falling back to 1 default profile: "default" 2025-10-06T14:50:13.660Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2025-10-06T14:50:13.674Z INFO 97 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces. 2025-10-06T14:50:13.687Z INFO 97 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2025-10-06T14:50:13.697Z INFO 97 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:aa27dd66-c1c1-4642-b811-539519ef16ec;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa' 2025-10-06T14:50:13.715Z INFO 97 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2025-10-06T14:50:13.717Z INFO 97 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled 2025-10-06T14:50:13.721Z INFO 97 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer 2025-10-06T14:50:13.722Z WARN 97 --- [ 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-06T14:50:13.886Z INFO 97 --- [ 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-06T14:50:13.909Z INFO 97 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2025-10-06T14:50:14.028Z INFO 97 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : Started ComentarioServiceTest in 0.444 seconds (process running for 18.534) 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-06T14:50:14.045Z INFO 97 --- [ 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-06T14:50:14.060Z INFO 97 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de actualizar comentario con id = 4 2025-10-06T14:50:14.061Z INFO 97 --- [ 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-06T14:50:14.071Z INFO 97 --- [ 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-06T14:50:14.087Z INFO 97 --- [ 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-06T14:50:14.097Z INFO 97 --- [ 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-06T14:50:14.098Z INFO 97 --- [ 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-06T14:50:14.108Z INFO 97 --- [ 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-06T14:50:14.117Z INFO 97 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de eliminar comentario con id = 20 2025-10-06T14:50:14.118Z INFO 97 --- [ 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-06T14:50:14.127Z INFO 97 --- [ 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-06T14:50:14.140Z INFO 97 --- [ 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-06T14:50:14.156Z INFO 97 --- [ 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.576 s - in co.edu.udistrital.mdp.back.services.ComentarioServiceTest 2025-10-06T14:50:14.179Z INFO 97 --- [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-06T14:50:14.323Z INFO 97 --- [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-06T14:50:14.329Z INFO 97 --- [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-06T14:50:14.334Z INFO 97 --- [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-06T14:50:14.339Z INFO 97 --- [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-06T14:50:14.344Z INFO 97 --- [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-06T14:50:14.349Z INFO 97 --- [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-06T14:50:14.353Z INFO 97 --- [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-06T14:50:14.357Z INFO 97 --- [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-06T14:50:14.361Z INFO 97 --- [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-06T14:50:14.366Z INFO 97 --- [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-06T14:50:14.370Z INFO 97 --- [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-06T14:50:14.374Z INFO 97 --- [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] [ERROR] Errors: [ERROR] MarcaServiceTest.testCreateMarcaConTiendaInexistente » UnsatisfiedDependency E... [ERROR] MarcaServiceTest.testCreateMarcaCorrecta » UnsatisfiedDependency Error creatin... [ERROR] MarcaServiceTest.testCreateMarcaNombreRepetido » UnsatisfiedDependency Error c... [ERROR] MarcaServiceTest.testCreateMarcaSinTiendas » UnsatisfiedDependency Error creat... [ERROR] MarcaServiceTest.testDeleteMarcaConPrendas » UnsatisfiedDependency Error creat... [ERROR] MarcaServiceTest.testDeleteMarcaCorrecta » UnsatisfiedDependency Error creatin... [ERROR] MarcaServiceTest.testDeleteMarcaNoExistente » UnsatisfiedDependency Error crea... [ERROR] MarcaServiceTest.testGetAllMarcas » UnsatisfiedDependency Error creating bean ... [ERROR] MarcaServiceTest.testGetMarcaByIdExistente » UnsatisfiedDependency Error creat... [ERROR] MarcaServiceTest.testGetMarcaByIdNoExistente » UnsatisfiedDependency Error cre... [ERROR] MarcaServiceTest.testUpdateMarcaCorrecta » UnsatisfiedDependency Error creatin... [ERROR] MarcaServiceTest.testUpdateMarcaNombreRepetido » UnsatisfiedDependency Error c... [ERROR] MarcaServiceTest.testUpdateMarcaSinTiendas » UnsatisfiedDependency Error creat... [ERROR] MarcaServiceTest.testUpdateMarcaTiendaInexistente » UnsatisfiedDependency Erro... [INFO] [ERROR] Tests run: 142, Failures: 0, Errors: 14, Skipped: 0 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 24.710 s [INFO] Finished at: 2025-10-06T14:50:14Z [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.1:test (default-test) on project MP_202530_G81_E2_TuOutfit_Back: There are test failures. [ERROR] [ERROR] Please refer to /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/surefire-reports for the individual test results. [ERROR] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream. [ERROR] -> [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/MojoFailureException [Pipeline] } $ docker stop --time=1 20d10c9c7814cd9c4d81b65345b2e09a88f33fccd02acc15cf4dca0c0b079f0c $ docker rm -f --volumes 20d10c9c7814cd9c4d81b65345b2e09a88f33fccd02acc15cf4dca0c0b079f0c [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Testing) Stage "Testing" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Static Analysis) Stage "Static Analysis" skipped due to earlier failure(s) [Pipeline] getContext [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