¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como evitar que uma aplicação ABAP webdynpro mantenha dados no SAP Portal 7.40

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

Olá,

Em nosso novo portal (7.40), quando executamos um aplicativo (ABAP webdynpro), ele permanece "em execução" após mudar o aplicativo no menu. Deixe-me explicar:

Eu executo um aplicativo, faço algo lá, então escolho outro aplicativo no menu, faço algo lá. Quando volto para o primeiro aplicativo, ele permanece no estado em que o deixei. Vejo isso como um erro, o esperado seria executar o aplicativo novamente, não manter os dados da primeira execução.

Alguém sabe se há algum tipo de interruptor para isso?

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

4 Respuestas

0
Cargando...

Obrigado pela informação, a nota 596698 parece útil. Encaminhei a informação para as pessoas mais adequadas. Publicarei informações assim que o problema for resolvido.

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

Olá Jozef,

Se entendi corretamente, a situação que você está descrevendo está relacionada com o encerramento da sessão no portal.

Se estiver navegando de uma aplicação (iView) para outra aplicação (iView diferente)

com o mesmo usuário e sessão, o estado da sessão da primeira aplicação é mantido pela aplicação (back-end) e quando você retorna para a primeira aplicação (iView), então o estado dessa aplicação é retomado, pois faz parte do mecanismo de encerramento de sessão do portal.

A lógica é que quando um usuário se afasta da aplicação, não perderá as alterações

que fez e o back-end não abrirá uma nova sessão, mas utilizará o estado da sessão já aberta

informação.

Para mais informações sobre o agente de liberação de sessão, consulte a Nota SAP #596698 e

iViews - SAP Library

Cumprimentos,

Etay

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

Olá Jozef,

Quando o portal é usado como uma página de quadro e as visualizações do AI WD são usadas para executar aplicativos, a gestão de sessões é tratada.

Quando você navega para longe do primeiro aplicativo, deve enviar uma solicitação ao backend com "suspend" (você pode verificar isso com o httpwatch).

Após o envio da suspensão, o próprio aplicativo pode destruir a sessão no backend ou mantê-la ativa e implementar algum mecanismo de "suspend". No seu caso, talvez o aplicativo mantenha a sessão como está.

Como ponto de partida, sugiro que verifique se a solicitação de suspensão ao backend é enviada efetivamente.

Saudações,

Nadav.

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

O problema foi resolvido instalando algumas notas/pacotes de suporte.

Tópico fechado

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?