Notas de la versión > Notas de la versión para ThingWorx Platform 9.3 > Mejoras y problemas corregidos en ThingWorx Platform 9.3.3
Mejoras y problemas corregidos en ThingWorx Platform 9.3.3
Las siguientes mejoras forman parte de ThingWorx Platform 9.3.3.
Mejoras
Plataforma
Mejoras en StreamEntryProcessor
StreamEntryProcessor utiliza un bloqueo para todos los accesos a la cola y mantiene el subproceso condicionalmente cuando la cola está llena. Esto crearía una contrapresión en las colas subyacentes, lo que daría lugar a una o varias de las siguientes situaciones:
ThingWorx Platform tardaría mucho en responder y algunas partes de la funcionalidad se congelarían.
El tamaño de la cola de propiedades persistentes no cambiará.
La cola de eventos y/o WSExecution comenzaría a desbordarse.
Los dispositivos comenzarían a desconectarse.
En el volcado de subprocesos, se podrían ver montones de subprocesos en espera de lectura de socket o subprocesos que esperan otros subprocesos que mantienen bloqueos.
La única manera de salir de este estado es reiniciar ThingWorx.
Se ha añadido un paquete de proveedor de persistencia JDBC genérico para permitir a los usuarios y las extensiones crear un proveedor de persistencia destinado a una base de datos externa. Para obtener más información, consulte Conexión a una base de datos externa.
Mashup Builder
Interfaz del usuario
El área debajo del lienzo es ahora un acoplamiento contraíble al que se pueden arrastrar otros paneles. Por defecto, el acoplamiento contiene los paneles Enlaces y Recordatorios.
Se ha añadido un nuevo cuadro de diálogo que permite definir los valores de las propiedades Margin.
Contenedores de esquema
Se han añadido propiedades de estilo que permiten definir el relleno interno de los contenedores.
Se han añadido propiedades que permiten definir márgenes exteriores para contenedores.
Se han añadido propiedades que permiten personalizar el icono de ficha cuando se configura un contenedor para expandir y contraer.
Se han añadido nuevas opciones en el panel Esquema que permiten especificar cómo se aplican los estilos a los nuevos contenedores de un esquema.
Widget de selector de fecha y hora
Se ha añadido soporte para la selección de hora si está activado el modo de selección de rangos.
Se ha actualizado la interfaz de usuario de widget para soportar la selección de rangos de hora y mejorar la experiencia de interacción.
Filtro de datos basado en chip
Se han añadido nuevas propiedades que permiten especificar los rótulos para la selección de rangos de hora.
Widget de barra de menús
Se ha añadido una propiedad de operación booleana que permite mantener las secciones de acordeón abiertas cuando se selecciona un elemento.
Widget de paginación
Se ha actualizado la propiedad PageSize para soportar enlaces bidireccionales. Esta propiedad ahora se puede definir de forma dinámica en tiempo de ejecución.
Widget de panel dinámico
Se ha añadido una nueva propiedad que permite configurar el widget como secciones contraíbles en las que muestran un encabezado y un contenedor de cuerpo.
Widget de gráfico de líneas
Se ha añadido una propiedad que permite especificar la forma del marcador para cada serie de datos de la leyenda.
Extensión 3.1.3 de Google Maps
Correcciones de errores generales
MQTT Extension 3.1.0
Se ha añadido una opción de operación booleana que permite conservar los mensajes al añadir asignaciones de mensajes a la cosa MQTT. Los mensajes retenidos permiten almacenar el último mensaje enviado cuando un nuevo dispositivo cliente se conecta a un agente.
Los siguientes problemas corregidos forman parte de ThingWorx Platform 9.3.3.
Problemas corregidos
Seguridad
Se han corregido problemas de seguridad potenciales, incluidos los elementos identificados de forma proactiva por el software de detección de vulnerabilidades o las pruebas de control de calidad de PTC. Se recomienda encarecidamente actualizar lo antes posible para aprovechar estas importantes mejoras.
PTC ha implementado recientemente una nueva directiva de soporte con respecto a las soluciones de administración de identidades y acceso (IAM). Para obtener más información, consulte la sección adecuada del centro eSupport.
Consulte este artículo de soporte técnico para obtener recomendaciones importantes sobre la utilización y la actualización del software de terceros para ThingWorx.
Plataforma
Número de seguimiento
Se ha corregido un problema relacionado con el botón Editar que no estaba completamente visible en la rejilla de ThingWorx 9.3.
TW-97253
Se ha corregido un problema con el evento LoginSucceeded que se desencadena dos veces con ThingworxSSOAuthenticator.
TW-96642
Se ha corregido un problema con getAccessToken() que se produce en la comunicación basada en WebSocket cuando SSO está activado.
TW-96004
Se ha corregido un problema al importar una cosa con muchas entidades de enlace externo que provocaban un fallo en la importación.
TW-95929
Se ha corregido un problema con QueryDataTableEntries y SearchDataTableEntries que no devolvían resultados correctos.
TW-95681
Se ha corregido un problema con QueryDataTableEntries y FindDataTableEntries con el parámetro values que no devolvía la fila.
TW-95476
Se ha corregido un problema con la opción de superposición de contenedor cuando tamaño de contenedor = rango de tallas.
TW-95197
Mashup Builder
Número de seguimiento
Se ha corregido un problema relacionado con el bloqueo de ThingWorx Mashup en tiempo de ejecución cuando el gráfico de líneas se llena con entradas no definidas.
TW-97189
Se ha corregido un problema relacionado con la sugerencia del widget de gráfico de líneas que no respetaba el formato de fecha del rótulo del eje X.
TW-96939
Se ha corregido un problema por el que no se podía enlazar la salida del servicio de blob de la entrada de tipo blob en el widget.
TW-96293
Se ha corregido un problema con el widget de rejilla que mostraba una sugerencia incorrecta cuando se seleccionaba la casilla.
TW-96191
Se ha corregido un problema con el widget de recopilación que se desplazaba hasta la parte superior cuando se renovaban los datos.
TW-95937
Se ha corregido un problema con el comodín que no funcionaba en el campo de filtro de los datos de adición de mashup.
TW-95485
Se ha corregido un problema con el widget de exportación de datos que se desplazaba automáticamente hasta el botón a la posición del botón Exportar.
TW-95278
Se ha corregido un problema con una selección incoherente de la primera fila mediante la opción AutoSelectFirstRow.
TW-95129
Se ha corregido un problema por el cual la fila seleccionada por el servicio no funciona para el objeto JSON.
TW-93641
Problemas conocidos y limitaciones
Los siguientes elementos son problemas conocidos y están programados para corregirse en una futura versión.
Plataforma
Número de seguimiento
Cuando un proyecto tiene más de 500 entidades, si se modifica una de las entidades, las entidades más allá de 500 se asignan al objeto PTCDefaultProject.
TW-97587
Cuando se utiliza la rejilla avanzada dentro de una ventana emergente modal, el cierre de la ventana emergente modal aumenta la pila de memoria.
TW-97711
En versiones anteriores de ThingWorx, las propiedades Width y Height del widget de imagen se mostraban incorrectamente cuando una imagen se expandía para rellenar un contenedor. Si se especifica un ancho o una altura fijos para las imágenes que se expanden para rellenar un contenedor, se pueden producir incidencias de escala al migrar a ThingWorx 9.3.3. El problema se puede producir en función de las cotas de imagen originales, la altura de la imagen o la proporción de ancho con relación al contenedor, la opción de escala seleccionada y el tamaño del contenedor. Para corregir este problema, se debe ajustar la escala de la imagen manualmente después de actualizar.
TW-97333
Al cambiar el tamaño de una columna para que sea muy estrecha, la rejilla se distorsiona y los datos se muestran en una sola columna.
TW-97228
Cuando la propiedad "Text" de ptcs-textfield o ptcs-textarea está enlazada con un "nombre de entidad" de la plantilla de cosa dinámica, los enlaces de datos se pierden al volver a cargar la página.
TW-97163
Las celdas de un widget de recopilación no se pueden pulsar de forma táctil en un dispositivo iPad.
TW-96847
Los servicios con entrada tipo JSON no funcionan como se espera durante el tiempo de ejecución en los mashups.
TW-96951
¿Fue esto útil?