Category Archives: Java

Bundle Class Loader utility library 1.0.0 released

Initial version of Bundle Class Loader utility library is now released and available in Maven central repository. This is my second open source utility project released under relaysoft.net domain. This project arose from an experiment to get downloaded sized JAR packages and individual class files at runtime from different sources and in different versions. It enables defining multiple custom class loaders bundles which can be used to load classes from external Java archives files. Bundles contains the standard system level class loaders in addition to custom local loader which enables visibility between locally loaded classes and already loaded classes by system class loaders.

My own use for this library was load different type of implementing classes for the interface from custom JAR-files located in database.

Check out details from Data Manager project page

Data Manager utility library 3.0.0 released

Second major version update of Data Manager utility library is now released and available in Maven central repository. This release introduces a new YAML Data object type and also sets the JSON and YAML data objects as optional features for the data manager. Release also comes with improvements to the default security service configurability and support for recycling the encryption secrets for the encrypted persistent data. Now on it is also possible use unique encryption keys with the data content encryption instead of same secret with all the data contents.

Along with Data Manager library a new major version of Data Manager Spring Boot starter project was released.

Check out details from Data Manager project page.

Data Manager utility library 2.0.0 released

First major version update of Data Manager utility library is now released and available in Maven central repository. This release contains multiple fixes and one new Data object. It also provides new methods for changing Data Manager instances for the data objects thus making easier to move data from environment to another when using Data Manager. Along with Data Manager library a new major version of Data Manager Spring Boot starter project was released. Spring Boot dependencies where updated to Spring Boot 2.

Check out details from Data Manager project page.

Robot Framework HTTP Server library 1.0.0 released

Initial version of Robot Framework HTTP Server Java library is now released and available in Maven central repository. This is my second robot framework Java open source project released under relaysoft.net domain. Library enables creation of mock HTTP server through robot keywords. Also supports getting information out from requests made against mock HTTP server. Library is build upon Eclipse Jetty server library.

Check out details from HTTP Server library project page.

Data Manager utility library 1.0.0 released

Initial version of Data Manager utility library is now released and available in Maven central repository. This is my second open source project released under relaysoft.net domain. Library contains ready services for data management with in-memory and file system based storage options. In addition it provides abstraction layer on top of which it is easy to implement data manager which support storage solution for your needs. E.g. database or cloud storage based data managers. Along with Data Manager library I also release separate starter project for the Spring Boot users which provides data service as auto configured Spring component.

Check out details from Data Manager project page.

Robot Framework JMS library 1.0.0 released

Initial version of Robot Framework JMS Java library is now released and available in Maven central repository.This is my first open source project released under relaysoft.net domain. Library enables basic JMS operations through robot keywords and it supports usage against MQ providers implemented on JMS 1.1 and 2.0 API versions. Library is tested against ActiveMQ, ActiveMQ Artemis and IBM MQ providers.

Check out details from JMS library project page.