CMP: Componenti e oggetti non presenti nell'applicazione
copia linkDescrizione del difetto
In un caso molto particolare se erano presenti componenti che possedevano oggetti che non erano presenti nell'applicazione si potevano ottenere errori a run-time.
Il malfunzionamento si manifestava solo se il componente possedeva oggetti (Command Set, Comandi, Timer, Indicatori) che l'applicazione web non possedeva. Per esempio il malfunzionamento si manifestava se un componente conteneva un timer ma l'applicazione non conteneva timer.
Effetti del malfunzionamento
- Se si avviava una sessione, poi se ne avviava un'altra, la prima sessione non poteva accedere correttamente ai Command Set, Comandi, Timer ed Indicatori (se l'applicazione non ne possedeva).
- Se l'applicazione avviava una server session automaticamente, la server session si comportava come la prima sessione del caso descritto sopra. Pertanto, dopo che era partita la sessione "normale" (avviata da browser) la server session non poteva accedere correttamente ai Command Set, Comandi, Timer ed Indicatori (se l'applicazione non ne possedeva).
- Se si avviava una server session da codice, l'avvio poteva causare problemi alla sessione principale che non poteva accedere correttametne ai Command Set, Comandi, Timer ed Indicatori (se l'applicazione non ne possedeva).
Soluzioni
Qualora possibile era sufficiente creare un oggetto analogo a quello che dava errore anche nell'applicazione. Per esempio era sufficiente creare un timer (anche non attivo e senza procedura di attivazione) per risolvere il problema.
Funzionalità interessate
L'utilizzo di componenti in applicazioni web.
Note
- Malfunzionamento relativo alla richiesta di assistenza 000511-2020.
- Malfunzionamento relativo a questo thread del forum.
Ultima modifica: 01/04/2020 / Validità: da 20.0.7800