Avalados por :

Solución al error sybase-preferences.properties no encontrado al desplegar SAP Mobiliser 5.5.3

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 0 Vistas
0
Loading...

Hola a todos,

Estamos planeando comenzar nuestro desarrollo en SAP Mobiliser 5.5.3. He descargado el sap_mobiliser_template de Github y lo he construido con éxito, desplegando Mobiliser en un tomcat independiente. Está publicando su wsdl correctamente en el tomcat. He descargado el archivo war del portal versión 5.5.0 desde el repositorio de Nexus. Cuando lo despliego en el tomcat, muestra el error "sybase-preferences.properties" no encontrado. Lo creé manualmente en la carpeta de clases y le di las propiedades requeridas siguientes:

serverUrl= http://localhost:8080/mobiliser (supuesta url, no estoy seguro)

applicationIdentifier=presentationlayer

encryption-secret=notsosecret

La aplicación se inició correctamente, pero está mostrando el siguiente error en la consola y no puede obtener ningún inicio de sesión de usuario en el sistema:

RestTemplate - La solicitud POST para " http://localhost:8080/mobiliser " resultó en 401 (No autorizado); invocando al manejador de errores:

INFO - PrefsRefresher - Error al actualizar las preferencias

org.springframework.web.client.HttpClientErrorException: 401 No autorizado

en org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:90)

en org.springframework.web.client.RestTemplate.handleResponseError(RestTemplate.java:494)

¿Alguna idea sobre este problema? ¿Qué está saliendo mal aquí? Agradezco mucho su tiempo y sugerencia. Gracias de antemano

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

1 Respuestas

0
Loading...

Según mis hallazgos actuales, necesito configurar algunas configuraciones de Tomcat. ¿Alguien tiene las últimas configuraciones independientes de Tomcat (setenv y context.xml) para el portal web de Mobiliser 5.5.0? He utilizado estas configuraciones pero el error persiste.

Context.xml

<Environment description="La configuración prefs2 para interfaces web" name="prefs2/config" type="java.lang.String"

value="${PREFS_PROTOCOL}://prefsread:notsosecret@${MOBILISER_HOSTNAME}:${MOBILISER_PORT}/mobiliser/rest/prefs?pollInterval=60000&amp;clientType=json&amp;applicationIdentifier=presentationlayer" />

<Environment description="La clave secreta prefs" name="prefs/secret" type="java.lang.String" value="secret" />

<Environment description="El directorio que aloja este archivo" name="logging/baseDir" type="java.lang.String" value="${catalina.home}/conf" />

setenv:

set "CATALINA_OPTS=%CATALINA_OPTS% -Dlog4j.logfiles.path=%CATALINA_HOME%\logs"

set "CATALINA_OPTS=%CATALINA_OPTS% -Dwicket.configuration=deployment"

set "CATALINA_OPTS=%CATALINA_OPTS% -DMOBILISER_HOST= http://localhost:8080 "

set "CATALINA_OPTS=%CATALINA_OPTS% -Dtracker.defaultHost=localhost -Dtracker.defaultPort=8080"

set "CATALINA_OPTS=%CATALINA_OPTS% -DPREFS_PROTOCOL=http -DMOBILISER_PROTOCOL=http -DMOBILISER_HOSTNAME=localhost -DMOBILISER_PORT=8080"

Cualquier respuesta de los miembros senior será muy apreciada.

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?