My name is Adrian Smith.

I am a software developer, software architect and performance consultant. Originally from the UK, working in Vienna since 1998. These days I mainly work on web software using Java.

This is my blog, where I write about topics such as: software architecture, programming languages, databases and others.
(And, ocassionally, my life.)

Blogging since
Follow me: Facebook | Twitter | LinkedIn | Email

Latest Post

“Activation” library missing when sending email from Jetty on JDK11 despite library included via MavenWhen trying to send an email, using JavaMail, from my application deployed via the Jetty web server in Docker, I kept on getting the following errors: java.lang.NoClassDefFoundError: javax/activation/DataSource Caused by: java.lang.ClassNotFoundException: javax.activation.DataSource OK so with the upgrade from Java 8 to Java 11, due to Java 9 Project Jigsaw, a lot of things have been “removed” from the JVM. (Perhaps “removed” is not quite the right word, but they are inaccessible by default. Read more...
More content: All posts | All categories
Proudly powered by Hugo, with a custom theme developed by myself