Downloads
6.9.1 (2024-07-01)
- RSB WAR file: rsb-6.9.1.war (sha256, md5)
- RSB WAR file (LDAP enabled): rsb-ldap-6.9.1.war (sha256, md5)
- RPooli WAR file: rpooli-1.8.1.war (sha256, md5)
- Tomcat distribution: rsb-6.9.1-tomcat-distribution.zip (sha256, md5)
- Tomcat distribution (LDAP enabled): rsb-ldap-6.9.1-tomcat-distribution.zip (sha256, md5)
Release notes
- update to Spring 5.3.37, Spring Integration 5.5.20
- update to CXF 3.5.8
- update to Commons Compress 1.26 / 1.26.2
- Update to Bouncy Castle Crypto lib 1.78 / 1.78.1
- update some UI jQuery libraries
- update to Log4J 2.23 / 2.23.1
- update Tomcat to 9.0.90
6.9.0 (2023-11-06)
- RSB WAR file: rsb-6.9.0.war (sha256, md5)
- RSB WAR file (LDAP enabled): rsb-ldap-6.9.0.war (sha256, md5)
- RPooli WAR file: rpooli-1.8.0.war (sha256, md5)
- Tomcat distribution: rsb-6.9.0-tomcat-distribution.zip (sha256, md5)
- Tomcat distribution (LDAP enabled): rsb-ldap-6.9.0-tomcat-distribution.zip (sha256, md5)
Release notes
- update to Spring 5.3.30, Spring Integration 5.5.18
- update to ActiveMQ 5.17.6 (addressing security vulnerability CVE-2023-46604)
- update to CXF 3.5.7
- update to Jackson 2.14.3
- update to Jettison 1.5.4
- improve validation of relative paths
- update UI jQuery libraries
- add use of CSRF-tokens
- update to Log4J 2.21 / 2.21.1
- update Tomcat to 9.0.82
6.8.0 (2023-03-07)
- RSB WAR file: rsb-6.8.0.war (sha256, md5)
- RSB WAR file (LDAP enabled): rsb-ldap-6.8.0.war (sha256, md5)
- RPooli WAR file: rpooli-1.7.0.war (sha256, md5)
- Tomcat distribution: rsb-6.8.0-tomcat-distribution.zip (sha256, md5)
- Tomcat distribution (LDAP enabled): rsb-ldap-6.8.0-tomcat-distribution.zip (sha256, md5)
Release notes
- update to Spring 5.3.25, Spring Integration 5.5.16
- update to ActiveMQ 5.17 / 5.17.4
- update to CXF 3.5 / 3.5.5
- update to Jackson 2.13.5
- update to Jettison 1.5.3
- update to Log4J 2.20 / 2.20.0
- update Tomcat to 9.0.73
6.7.0 (2022-09-26)
- RSB WAR file: rsb-6.7.0.war (sha256, md5)
- RSB WAR file (LDAP enabled): rsb-ldap-6.7.0.war (sha256, md5)
- RPooli WAR file: rpooli-1.6.0.war (sha256, md5)
- Tomcat distribution: rsb-6.7.0-tomcat-distribution.zip (sha256, md5)
- Tomcat distribution (LDAP enabled): rsb-ldap-6.7.0-tomcat-distribution.zip (sha256, md5)
Release notes
- update to Spring 5.3.23, Spring Security 5.5.8, Spring Integration 5.5.15
- update to ActiveMQ 5.17.2
- update to CXF 3.4.8
- update to Jackson JAXRS 2.12.7
- update to StatET RJ 4.6.0 (RPooli)
- update Tomcat to 9.0.65
6.6.0 (2022-04-03)
- RSB WAR file: rsb-6.6.0.war (sha256, md5)
- RSB WAR file (LDAP enabled): rsb-ldap-6.6.0.war (sha256, md5)
- RPooli WAR file: rpooli-1.5.0.war (sha256, md5)
- Tomcat distribution: rsb-6.6.0-tomcat-distribution.zip (sha256, md5)
- Tomcat distribution (LDAP enabled): rsb-ldap-6.6.0-tomcat-distribution.zip (sha256, md5)
Release notes
- update to Spring 5.3.18, Spring Security 5.5.5, Spring Integration 5.5.10 (addressing security vulnerability CVE-2022-22965)
- update to Jackson JAXRS 2.12.6/2.12.6.1
- update to StatET RJ 4.5.0 (RPooli)
- update to Log4j 2.17.2
- update Tomcat to 9.0.62
6.5.3 (2022-01-24)
- RSB WAR file: rsb-6.5.3.war (sha256, md5)
- RSB WAR file (LDAP enabled): rsb-ldap-6.5.3.war (sha256, md5)
- RPooli WAR file: rpooli-1.4.3.war (sha256, md5)
- Tomcat distribution: rsb-6.5.3-tomcat-distribution.zip (sha256, md5)
- Tomcat distribution (LDAP enabled): rsb-ldap-6.5.3-tomcat-distribution.zip (sha256, md5)
Release notes
- update to Log4j 2.17.1 (addressing security vulnerability CVE-2021-44832)
- update to Spring 5.3.15, Spring Security 5.5.4, Spring Integration 5.5.8 (addressing security vulnerability CVE-2021-22060)
- update Tomcat to 9.0.58
6.5.2 (2021-12-19)
- RSB WAR file: rsb-6.5.2.war (sha256, md5)
- RSB WAR file (LDAP enabled): rsb-ldap-6.5.2.war (sha256, md5)
- RPooli WAR file: rpooli-1.4.2.war (sha256, md5)
- Tomcat distribution: rsb-6.5.2-tomcat-distribution.zip (sha256, md5)
- Tomcat distribution (LDAP enabled): rsb-ldap-6.5.2-tomcat-distribution.zip (sha256, md5)
Release notes
- update to Log4j 2.17.0 (addressing security vulnerabilities CVE-2021-45046 and CVE-2021-45105)
6.5.1 (2021-12-12)
- RSB WAR file: rsb-6.5.1.war (sha256, md5)
- RSB WAR file (LDAP enabled): rsb-ldap-6.5.1.war (sha256, md5)
- RPooli WAR file: rpooli-1.4.1.war (sha256, md5)
- Tomcat distribution: rsb-6.5.1-tomcat-distribution.zip (sha256, md5)
- Tomcat distribution (LDAP enabled): rsb-ldap-6.5.1-tomcat-distribution.zip (sha256, md5)
Release notes
- update to Log4j 2.15.0 (addressing security vulnerability CVE-2021-44228)
- update to Spring 5.3.13, Spring Integration 5.5.6
- update to ActiveMQ 5.16.3
- update Tomcat to 9.0.56
6.5.0 (2021-10-25)
- RSB WAR file: rsb-6.5.0.war (sha256, md5)
- RSB WAR file (LDAP enabled): rsb-ldap-6.5.0.war (sha256, md5)
- RPooli WAR file: rpooli-1.4.0.war (sha256, md5)
- Tomcat distribution: rsb-6.5.0-tomcat-distribution.zip (sha256, md5)
- Tomcat distribution (LDAP enabled): rsb-ldap-6.5.0-tomcat-distribution.zip (sha256, md5)
Release notes
- Java 11 or newer is required
- change processing of custom custom meta information parameters: the names of parameters are
converted to lower case if specified using HTTP headers in REST interface requests (type A,
see documentation)
! if applications use custom custom meta information parameters with uppercase characters and REST requests, changes are required: change parameter names to lowercase or switch to the new method (type B, see below) to specify the parameters - add alternative method (type B) to specify meta information parameters preserving uppercase letters in parameter names (see documentation)
- update to StatET RJ 4.4.1 (RPooli)
- update to Spring 5.3.12, Spring Security 5.5.3, Spring Integration 5.5.5
- update to ActiveMQ 5.16.2
- update Tomcat to 9.0.54
- rework file and stream IO (NIO.2, ensure closing)
6.4.1 (2021-03-25)
- RSB WAR file: rsb-6.4.1.war (sha256, md5)
- RSB WAR file (LDAP enabled): rsb-ldap-6.4.1.war (sha256, md5)
- RPooli WAR file: rpooli-1.3.1.war (sha256, md5)
- Tomcat distribution: rsb-6.4.1-tomcat-distribution.zip (sha256, md5)
- Tomcat distribution (LDAP enabled): rsb-ldap-6.4.1-tomcat-distribution.zip (sha256, md5)
Release notes
- update to StatET RJ 4.2.4 (RPooli) providing improved shutdown of R pool and nodes including
- Graceful shutdown of R nodes with cleanup of the R temp directory.
This requires version >= 4.0.2-4 of the R package
rj
.
- Graceful shutdown of R nodes with cleanup of the R temp directory.
This requires version >= 4.0.2-4 of the R package
- update to Spring 5.2.12, Spring Security 5.3.8, Spring Integration 5.3.5
- update Tomcat to 9.0.44
6.4.0 (2020-07-15)
- RSB WAR file: rsb-6.4.0.war (sha256, md5)
- RSB WAR file (LDAP enabled): rsb-ldap-6.4.0.war (sha256, md5)
- RPooli WAR file: rpooli-1.3.0.war (sha256, md5)
- Tomcat distribution: rsb-6.4.0-tomcat-distribution.zip (sha256, md5)
- Tomcat distribution (LDAP enabled): rsb-ldap-6.4.0-tomcat-distribution.zip (sha256, md5)
Release notes
- add support for vfs urls to bundle resolution for StatET using Spring’s URLResource (RPooli)
- release builds with LDAP support in addition to default build (without authentication)
- fix: ensure that JobProcessor.process finishes correctly
- fix: logging (both for RSB and RPooli)
- fix: RAML console (RPooli)
- fix: ApiV1ITCase.acquireReleaseAndKillTestNode() integration test (RPooli)
- fix: outdated configuration of jetty-maven-plugin
- update to StatET RJ 4.2 (RPooli)
- update Tomcat to 9.0.37
- update JSTL spec and implementation to Tomcat STL 1.2.5
- update Spring to 5.2.7, Spring Security to 5.3.3, Spring Integration to 5.3.1
- update database connectors (mysql: 8.0.20; postgresql: 42.2.14)
6.3.1 (2020-03-16)
- RSB WAR file: rsb-6.3.1.war (sha256, md5)
- RPooli WAR file: rpooli-1.2.0.war (sha256, md5)
- Tomcat distribution: rsb-6.3.1-tomcat-distribution.zip (sha256, md5)
Release notes
- support more email protocols
- upgraded to StatET RJ 4.1.0
- upgraded to RPooli 1.2.0
- update Spring to 5.2.3, Spring Security to 5.2.2, Spring Integration to 5.2.3
- update Jetty plugin to 9.4.26.v20200117
- update Jackson libraries to 2.10.3
- update Apache Commons Compress to 1.20
6.3.0 (2019-07-25)
- RSB WAR file: rsb-6.3.0.war (sha256, md5)
- RPooli WAR file: rpooli-1.1.0.war (sha256, md5)
- Tomcat distribution: rsb-6.3.0-tomcat-distribution.zip (sha256, md5)
Release notes
- tests are now compatible with Windows
- annotation-based configuration for RPooli
- fix: RPooli config option max_usage.count=1 properly respected
- upgraded to StatET RJ 4.0
- upgraded to RPooli 1.1.0
- upgraded Spring and other dependencies
- release under Apache 2.0
6.2 (2015-03-22)
- WAR file: rsb-6.2.war (sha256, md5)
- Tomcat distribution: rsb-6.2-tomcat-distribution.zip (sha256, md5)
Release notes
- include a (secured) JSP file browser
- replaced RServi webapp with RPooli
- exposed app-related security check methods
- upgraded Spring dependencies
6.1 (2014-08-04)
- WAR file: rsb-6.1.war (sha256, md5)
- Tomcat distribution: rsb-6.1-tomcat-distribution.zip (sha256, md5)
Release notes
- upgrade to latest rj versions
6.0 (2014-07-02)
- WAR file: rsb-6.0.war (sha256, md5)
- Tomcat distribution: rsb-6.0-tomcat-distribution.zip (sha256, md5)
Release notes
- add user-specific jobs and results
- add custom configuration for deposit directories and support for non-zip single-data files in deposit directories
- externalize RServi configuration
- add support for multiple RServi URIs per application
- add support for optional pooling of RServi clients
- add support for polling RServi instances
- configurable pool node validation
- add RSB and RServi security policies
- new administration API for retrieving and updating configuration, managing application catalogs, restarting RSB and querying basic system information
- new resource for processing direct jobs
- make health check asynchronous
- add loading of rsb config from
/etc/rsb
and add commands inrsb.sh
for copyingsecurity-beans.xml
andweb.xml
from/etc/rsb
to the distribution - add optional OpenId support
- add security for JMX RMI connector
- add encryption of jmx http ui password in config
- enable basic auth on the MX4J web console
- add propagation of security context to XML and JSON function calls
- add form login authentication, logged in status and log out feature
- add copy of RSB UI fragments on start
JobStatisticsHandler
has been modified in a non backwards compatible fashion. The change is trivial: the storeJobStatistics method now takes a Job interface as a parameter from which the application name and job ID, previously passed as distinct arguments, can be retrieved.- fix: single file polling
- fix: RServi jar loading on Windows
- fix: added missing admin-gui role to admin user
- upgraded to Tomcat 7.0.42
- upgraded Spring, Spring Integration, Spring Security and CXF
5.0 (2011-08-11)
- WAR file: rsb-5.0.war (sha256, md5)
- Tomcat distribution: rsb-5.0-tomcat-distribution.zip (sha256, md5)
Release notes
- initial public release