
Todas las versiones de BBj anteriores a la 23.07 que se integran con Jetty son vulnerables a una vulnerabilidad de seguridad relacionada con la carga de archivos. En BBj 25.10, hemos reforzado la configuración predeterminada para evitar la carga de archivos sin autenticación. Para solucionar completamente esta vulnerabilidad, actualice a BBj 25.10 o una versión posterior para obtener las últimas correcciones de seguridad.
Además, al actualizar desde una versión anterior a BBj 25.00, recuerde que cualquier aplicación que haga referencia al paquete javax.servlet en su declaración USE deberá cambiar la referencia a jakarta.servlet . Esto permite utilizar la arquitectura de servlets de Jakarta EE10 y facilita la actualización de las bibliotecas de código que estaban limitadas a la arquitectura EE8.

Roma no se construyó en un día, y sus aplicaciones CUI y GUI no se convertirán en aplicaciones web responsivas de la noche a la mañana. Sin embargo, con la introducción del cliente webUI, le ofrecemos una vía rápida para el desarrollo de una nueva interfaz de usuario responsiva para su aplicación. El nuevo cliente webUI le permite publicar inmediatamente su aplicación GUI o CUI en línea en un navegador, sin necesidad de JRE de escritorio, emulador de terminal ni modificaciones de código. Visite nuestra descripción general de WebUI para obtener más información sobre cómo llevar su aplicación a la web y póngase en contacto con su representante de cuenta de BASIS para conocer los precios de esta nueva función.
Certificados SSL
Para utilizar el certificado SSL predeterminado para las conexiones cifradas de BBjServices con Java 17.0.17+ o 21.0.9+, tanto el cliente como el servidor deben usar BBj 25.10+ debido a cambios en la forma en que Java maneja los certificados SSL.