Note di rilascio > Note di rilascio di ThingWorx Platform 9.3 > Miglioramenti e problemi risolti in ThingWorx Platform 9.3.3
Miglioramenti e problemi risolti in ThingWorx Platform 9.3.3
Di seguito vengono illustrati i miglioramenti relativi a ThingWorx Platform 9.3.3.
Miglioramenti
Platform
Miglioramenti a StreamEntryProcessor
StreamEntryProcessor utilizza un blocco per tutti gli accessi alla coda e sospende il thread in modo condizionale quando la coda è piena. Ciò crea una congestione sulle code sottostanti, causando una o più delle condizioni riportate di seguito.
La risposta di ThingWorx Platform diventa molto lenta e alcune parti della funzionalità vengono bloccate.
La dimensione della coda di proprietà persistente non cambia.
Inizia a verificarsi l'overflow della coda di eventi e/o di WSExecution.
I dispositivi iniziano a passare alla modalità non in linea.
Nel dump dei thread possono essere presenti numerosi thread in attesa di lettura socket o di altri thread che mantengono i blocchi.
L'unico modo per risolvere questo stato è riavviare ThingWorx.
È stato aggiunto un package del provider di persistenza JDBC generico per consentire agli utenti e alle estensioni di creare un provider di persistenza destinato a un database esterno. Per ulteriori informazioni, vedere Connessione a un database esterno.
Mashup Builder
Interfaccia utente
L'area sotto l'area di lavoro è ora un'ancora comprimibile su cui è possibile trascinare altri pannelli. Per default, l'ancora include i pannelli Associazioni e Promemoria.
È stata aggiunta una nuova finestra di dialogo che consente di impostare i valori per le proprietà Margin.
Contenitori layout
Sono state aggiunte proprietà di stile che consentono di definire la spaziatura interna per i contenitori.
Sono state aggiunte proprietà che consentono di definire i margini esterni per i contenitori
Sono state aggiunte proprietà che consentono di personalizzare l'icona della scheda quando un contenitore è configurato per espandersi e comprimersi.
Sono state aggiunte nuove opzioni nel pannello Layout che consentono di specificare il modo in cui gli stili vengono applicati ai nuovi contenitori in un layout.
Widget Selezione data e ora
È stato aggiunto il supporto per la selezione di data e ora quando è attivata la modalità di selezione dell'intervallo.
È stata aggiornata l'interfaccia utente del widget per supportare la selezione dell'intervallo di tempo e per migliorare l'esperienza di interazione.
Filtro dati basato su chip
Sono state aggiunte nuove proprietà che consentono di specificare le etichette per la selezione dell'intervallo di tempo.
Widget Barra dei menu
È stata aggiunta una proprietà booleana che consente di mantenere aperte le sezioni a fisarmonica quando viene selezionato un elemento.
Widget Impaginazione
È stata aggiornata la proprietà PageSize per supportare associazioni bidirezionali. È ora possibile impostare questa proprietà dinamicamente in fase di esecuzione.
Widget Pannello dinamico
È stata aggiunta una nuova proprietà che consente di configurare il widget come sezioni comprimibili che visualizzano un'intestazione e un contenitore del corpo.
Widget Grafico a linee
È stata aggiunta una proprietà che consente di specificare la forma del marcatore per ciascuna serie di dati della legenda.
Google Maps Extension 3.1.3
Correzioni di bug generali
MQTT Extension 3.1.0
È stata aggiunta un'opzione booleana che consente di mantenere i messaggi quando si aggiungono le mappature dei messaggi all'oggetto MQTT. I messaggi conservati consentono di rendere persistente l'ultimo messaggio inviato quando un nuovo dispositivo client si connette a un broker.
Di seguito sono riportati i problemi risolti di ThingWorx Platform 9.3.3.
Problemi risolti
Protezione
Sono stati risolti potenziali problemi di protezione, inclusi gli elementi identificati in modo proattivo dal software di scansione delle vulnerabilità o tramite l'esecuzione di test da parte del team PTC Quality Assurance. Eseguire l'aggiornamento quanto prima per beneficiare di questi importanti miglioramenti.
PTC ha recentemente implementato una nuova regola di supporto in relazione alle soluzioni IAM (Identity and Access Management). Per ulteriori informazioni, vedere la sezione del centro eSupport appropriata.
Per importanti raccomandazioni relative all'utilizzo e all'aggiornamento di software di terze parti per ThingWorx, vedere questo articolo del supporto tecnico.
Platform
Numero di tracking
È stato risolto un problema relativo al pulsante Modifica non completamente visibile nella griglia ThingWorx 9.3.
TW-97253
È stato risolto un problema relativo all'evento LoginSucceeded che veniva attivato due volte con ThingworxSSOAuthenticator.
TW-96642
È stato risolto un problema con getAccessToken() che si verificava sulla comunicazione basata su WebSocket quando era attivato SSO.
TW-96004
È stato risolto il problema relativo all'importazione di un oggetto che non riusciva con un numero elevato di entità di associazione esterne.
TW-95929
È stato risolto un problema con QueryDataTableEntries e SearchDataTableEntries che non restituivano risultati corretti.
TW-95681
È stato risolto il problema con QueryDataTableEntries e FindDataTableEntries relativo al parametro values che non restituiva la riga.
TW-95476
È stato risolto un problema con l'opzione di sovrapposizione dei contenitori quando Dimensione contenitore = Intervallo di dimensioni.
TW-95197
Mashup Builder
Numero di tracking
È stato risolto un problema relativo al mashup di ThingWorx che si bloccava in fase di esecuzione quando il grafico a linee veniva completato con voci non definite.
TW-97189
È stato risolto un problema correlato alla descrizione comando per il widget Grafico a linee che non rispettava il formato della data dell'etichetta dell'asse X.
TW-96939
È stato risolto il problema relativo all'impossibilità di associare l'output del servizio BLOB all'input di tipo BLOB nel widget.
TW-96293
È stato risolto un problema con il widget Griglia che mostrava una descrizione comando errata quando la casella di controllo era selezionata.
TW-96191
È stato risolto un problema con il widget Raccolta, che scorreva verso l'alto quando i dati venivano aggiornati.
TW-95937
È stato risolto un problema con il carattere jolly che non funzionava nel campo Filtro del mashup Aggiungi dati.
TW-95485
È stato risolto un problema con il widget Esportazione dati che scorreva automaticamente verso il pulsante fino alla posizione del pulsante Esporta.
TW-95278
È stato risolto un problema relativo alla selezione non coerente della prima riga con l'opzione AutoSelectFirstRow.
TW-95129
È stato risolto un problema con il servizio Righe selezionate che non funzionava per l'oggetto JSON.
TW-93641
Problemi noti e limitazioni
Di seguito sono riportati problemi noti la cui correzione è pianificata per una release futura.
Platform
Numero di tracking
Se un progetto include più di 500 entità e se ne modifica una, le entità eccedenti le 500 vengono assegnate a PTCDefaultProject.
TW-97587
Quando si utilizza Griglia avanzata all'interno di un popup modale, la chiusura del popup modale aumenta l'heap della memoria.
TW-97711
Nelle versioni precedenti di ThingWorx le proprietà Width e Height del widget Immagine venivano visualizzate in modo errato quando un'immagine veniva espansa in modo da riempire un contenitore. Specificare una larghezza o un'altezza fissa per le immagini che vengono espanse per riempire un contenitore può causare problemi di scala durante la migrazione a ThingWorx 9.3.3. Il problema può dipendere dalle dimensioni dell'immagine originale, dal rapporto di altezza o larghezza dell'immagine rispetto al contenitore, dall'opzione di scala selezionata e dalla dimensione del contenitore. Per risolvere il problema, è necessario modificare manualmente la scala dell'immagine dopo l'aggiornamento.
TW-97333
Quando si ridimensiona una colonna per renderla molto stretta, la griglia viene distorta e i dati vengono visualizzati in un'unica colonna.
TW-97228
Quando la proprietà "Testo" di ptcs-textfield o ptcs-textarea è associata a un "Nome entità" del modello di oggetto dinamico, le associazioni dati vengono perse durante il ricaricamento della pagina.
TW-97163
Le celle in un widget Raccolta non possono essere selezionate tramite tocco sull'iPad.
TW-96847
I servizi con tipo di input JSON non funzionano come previsto durante la fase di esecuzione nei mashup.
TW-96951
È stato utile?