sebastiandaschner blog

Thoughts on Opening up Java EE

saturday, august 19, 2017

Oracle just announced to opening up Java EE by planning to move its specifications, TCKs and RIs to an open source foundation. The reason for that is that the current process is not seen flexible and agile enough. Oracle would “like to do better” and hopes “to address the perception about the openness […​] of the current process”.
read more

Kubernetes IDE support with IntelliJ (Video)

tuesday, august 01, 2017

I have uploaded a video in which I show how IntelliJ supports Kubernetes with the Kubernetes and OpenShift Resource plugin and live-templates. A few developers are struggling with the YAML format, the indentation of the key-value pairs and the Kubernetes resources specification. The plugin for IntelliJ as well as live-templates are there to help you.
read more

Acceptance tests with WireMock & Kubernetes (Video)

tuesday, june 27, 2017

I have uploaded a video in which I show how to mock external systems in acceptance tests using WireMock and Kubernetes.
read more

Zero-downtime deployment with Kubernetes (Video)

sunday, june 11, 2017

I have uploaded a video in which I show how to deploy a Java EE application with zero-downtime using Kubernetes services.
read more

JOnsen 2017 Unconference

saturday, may 06, 2017

Sometimes unusual ideas are the best. What about holding a Java unconference at a relaxing hot spring (Onsen) deep in the heart of Japan? Having Java experts from Japan and all around the world together in a relaxing atmosphere to philosophize and exchange ideas.
read more

Maven 3.5.0 colored output (Video)

thursday, april 27, 2017

The latest version 3.5.0 of Apache Maven comes with colored console output.
read more

Inject Kubernetes ConfigMap values with Java EE & WildFly

wednesday, april 26, 2017

The Kubernetes ConfigMap concept is used to configure applications from the orchestration environment. The configured values can be made accessible within the Java EE container. This blog posts shows the integration of Kubernetes ConfigMaps, WildFly and Java EE vendor-agnostic configuration.
read more

How to change private static final fields

sunday, april 09, 2017

Sometimes you need dirty hacks. This is one that can be useful in testing scenarios — how to change fields that are not meant to be changed.
read more

All blog entries