This article describes how you can use Keycloak behind an API-gateway that considers CORS requests, which by default does not work. It presents a tutorial for a work-around that can be used until a proper fix for the root-cause of the problem is provided by Keycloak.
Read MoreAuthor: Thijs Reus
Thijs Reus is one of the co-founders and managing directors of trimplement. He is a full-stack software engineer, with a Master’s degree in Computer Science. Thijs looks back on a successful professional career in consulting and financial software before he launched trimplement in 2010. With precision, Thijs meets the most intricate challenges in transaction processing, just to run a marathon the next day – for relaxation.
Custom Operation Timeouts for Apache CXF-Based SOAP Clients
This article describes how to configure custom operation timeouts for Apache CXF based SOAP clients using an Interceptor.
Read MoreUsing Spring and Quartz with JobStore properties
This article describes how to use the Spring Framework and Quartz together when using org.quartz.jobStore.useProperties=true
, meaning that all Job data is stored in the database as properties instead of serialized Java objects.
Normally this is not possible, because the Spring class SimpleTriggerFactoryBean
stores a reference to the JobDetail
in the JobDataMap
, which cannot be represented as a set of properties.