¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solução para o erro sybase-preferences.properties não encontrado ao implantar o SAP Mobiliser 5.5.3

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

Olá a todos,

Estamos planejando iniciar nosso desenvolvimento no SAP Mobiliser 5.5.3. Baixei o sap_mobiliser_template do Github e o construí com sucesso, implantando o Mobiliser em um tomcat independente. Ele está publicando seu wsdl corretamente no tomcat. Baixei o arquivo war do portal versão 5.5.0 do repositório Nexus. Ao implantá-lo no tomcat, ele exibe o erro "sybase-preferences.properties" não encontrado. Criei manualmente na pasta de classes e dei as seguintes propriedades necessárias:

serverUrl= http://localhost:8080/mobiliser (url suposta, não tenho certeza)

applicationIdentifier=presentationlayer

encryption-secret=notsosecret

O aplicativo foi iniciado corretamente, mas está exibindo o seguinte erro no console e não consegue obter nenhum login de usuário no sistema:

RestTemplate - A solicitação POST para " http://localhost:8080/mobiliser " resultou em 401 (Não autorizado); invocando o manipulador de erros:

INFO - PrefsRefresher - Erro ao atualizar as preferências

org.springframework.web.client.HttpClientErrorException: 401 Não autorizado

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

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

Alguma ideia sobre esse problema? O que está dando errado aqui? Agradeço muito seu tempo e sugestão. Obrigado antecipadamente

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

1 Respuestas

0
Cargando...

De acordo com minhas descobertas atuais, preciso configurar algumas configurações no Tomcat. Alguém tem as últimas configurações independentes do Tomcat (setenv e context.xml) para o portal web do Mobiliser 5.5.0? Eu tenho usado essas configurações, mas o erro persiste.

Context.xml

<Environment description="A configuração 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="A chave secreta prefs" name="prefs/secret" type="java.lang.String" value="secret" />

<Environment description="O diretório que hospeda este arquivo" 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"

Qualquer resposta dos membros sênior será muito 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?