- Shipped
- 3 de agosto de 2026 a las 4:39 UTC
- Author
- Kamo
- Commit
- c787aa7
HabilitarJpaRepositorios aquí hay una lista de paquetes EXPLICIT, no un comodín. com.kamo.z.shared.mfa.repos estaba ausente de ella, por lo que UserMfaEnrollmentRepository y MfaRecoveryCodeRepository no tenía frijoles. MfaEnrollmentService es un servicio bajo el escaneo de componentes com.kamo, por lo que se construye independientemente de si esto servicio lo utiliza; sin sus repositorios no se puede construir, SeguridadController no se puede construir, y el contexto no comienza. Eso derriba cada login, no Sólo los de MFA. Esta es la tercera entrada en el mismo patrón, y el archivo ya llevaba un comentario sobre mlos. notificación CrashLooping dos despliegues anteriores por exactamente esta razón. Yo Lea ese comentario y aún así envía el mismo defecto, porque la plataforma en todo el mundo escaneo de componentes y el escaneo explícito del repositorio no están de acuerdo por diseño y nada impone el emparejamiento. Mi MfaContextWiringTest no lo atrapé: construye el servicio con burla los repositorios, que prueba que el constructor es inequívoco, pero no dice nada sobre si Spring puede encontrar frijoles de repositorio en una aplicación real. A nivel de unidad corredor de contexto no puede ver un desajuste de configuración de escaneo - sólo arrancando el real la aplicación puede.