¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solución a la excepción de instalación en Hybris 6.1.0

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 5 Vistas
0
Cargando...

¡Hola a todos!

Siguiendo la guía de instalación en esta página: https://help.hybris.com/6.1.0/hcd/d4f38c211baf4d209dd548f2d9b0afce.html sin embargo, me encuentro con esta excepción incluida a continuación:

 016-08-23 16:39:46,191 [WARN] [c.h.k.p.i.i.DefaultInitializationService] #############################
 ... (se omiten líneas por brevedad) ...
         at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) ~[spring-beans-4.1.5.RELEASE.jar:4.1.5.RELEASE]
 
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Gracias por la información.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Si observas la traza de la pila:

Causado por: java.lang.IllegalArgumentException: [Fallo de aserción] - esta expresión debe ser verdadera
en org.springframework.util.Assert.isTrue(Assert.java:65) ~[spring-core-4.1.5.RELEASE.jar:4.1.5.RELEASE]
en org.springframework.security.provisioning.InMemoryUserDetailsManager.createUser(InMemoryUserDetailsManager.java:61) ~[spring-security-core-4.0.0.RELEASE.jar:na]
verás InMemoryUserDetailsManager.createUser. Después de revisar el código fuente, notarás la verificación del usuario existente.
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Marcin,

Si no te importa, ¿podrías decirme cómo llegaste a la solución anterior al ver el registro de errores? Solo veo excepciones de creación de beans en el registro. ¿Me estoy perdiendo algo?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

En la clase InMemoryUserDetailsManager, en el método createUser(), Spring verifica si el usuario existe antes de crearlo. Si has especificado el mismo usuario para ambas propiedades:

datahub.security.basic.admin.user=admin
datahub.security.basic.read_only.user=admin
deberías cambiar uno de ellos a un usuario diferente, por ejemplo:
datahub.security.basic.admin.user=admin
datahub.security.basic.read_only.user=read_only
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?