-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ePas ha generato un errore inaspettato. Riprovare o effettuare una segnalazione. #198
Comments
Il problema sembra legato alla lista degli uffici su cui l'utente corrente ha almeno un ruolo presente. Quali sono i ruoli di sistema dell'utente con cui da questo errore? E i suoi ruoli negli uffici presenti nel sistema? L'errore potrebbe essere legato al fatto che l'utente corrente abbia dei dei ruoli su una lista tutti e solo con data di chiusura impostata cioè non ci sono ufficio con endDate==null, vedi offices.stream().filter(off -> off.getEndDate() == null) in https://github.com/consiglionazionaledellericerche/epas/blob/main/app/controllers/RequestInit.java#L197 |
Il problema si verifica se non c'e nessun utente configurato.
Lo scenario in cui si verifica il problema è:
1.
Installazione di epas
2.
accesso ad epas con utente admin
3.
cambio password dell'utente admin
4.
configurazione nuovo istituto e nuovo ufficio ( senza configurare nessun utente)
5.
stop di epas
6.
avvio di epas
7.
Connessione ad epas con utetnte admin
8.
epas va in errore.
Ciao
Luca
…________________________________
Da: Cristian Lucchesi ***@***.***>
Inviato: giovedì 27 giugno 2024 16:51
A: consiglionazionaledellericerche/epas ***@***.***>
Cc: Natale Luca ***@***.***>; Author ***@***.***>
Oggetto: Re: [consiglionazionaledellericerche/epas] ePas ha generato un errore inaspettato. Riprovare o effettuare una segnalazione. (Issue #198)
Il problema sembra legato alla lista degli uffici su cui l'utente corrente ha almeno un ruolo presente.
Quali sono i ruoli di sistema dell'utente con cui da questo errore? E i suoi ruoli negli uffici presenti nel sistema?
Gli uffici su cui possiede dei ruoli hanno la data di chiusura impostata?
L'errore potrebbe essere legato al fatto che l'utente corrente abbia dei dei ruoli su una lista tutti e solo con data di chiusura impostata cioè non ci sono ufficio con endDate==null, vedi offices.stream().filter(off -> off.getEndDate() == null) in https://github.com/consiglionazionaledellericerche/epas/blob/main/app/controllers/RequestInit.java#L197
—
Reply to this email directly, view it on GitHub<#198 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/A3JTETY3FDD2PHJYNKKBUCTZJQRIBAVCNFSM6AAAAABJT2HKEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJUHEZTMMZUHA>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
@lucanatalegov abbiamo individuato il problema che si verifica seguendo i passi che hai indicato, sarà risolto nella versione 2.18.0. |
Dopo aver intallato epas la versione15 e aver confifurato degli istituti e delle sedi al successivo accesso epas mi restituisec il seguente errore:
ePas ha generato un errore inaspettato. Riprovare o effettuare una segnalazione.
Nel file di log compare il seguente errore:
Internal Server Error (500) for request GET /epas/
Execution exception (In /app/controllers/RequestInit.java around line 197)
NoSuchElementException occurred : No value present
play.exceptions.JavaExecutionException: No value present
at play.mvc.ActionInvoker.invoke(ActionInvoker.java:495)
at play.mvc.ActionInvoker.invokeControllerMethod(ActionInvoker.java:477)
at play.mvc.ActionInvoker.invokeControllerMethod(ActionInvoker.java:444)
at play.mvc.ActionInvoker.handleBefores(ActionInvoker.java:307)
at play.mvc.ActionInvoker.invoke(ActionInvoker.java:148)
at Invocation.HTTP Request(Play!)
Caused by: java.util.NoSuchElementException: No value present
at java.base/java.util.Optional.get(Unknown Source)
at controllers.RequestInit.injectMenu(RequestInit.java:197)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at play.mvc.ActionInvoker.invoke(ActionInvoker.java:485)
... 5 more
Come poos risolvere il problema?
The text was updated successfully, but these errors were encountered: