Java EE 8 on Java 9 - From Install to Deployment with OpenLiberty Server

Download, install, configure and deploy a sample Java EE 8 application with Java 9 features under 10 minutes with Maven:

See you at Java EE 8 on Java 9, at Munich Airport, Terminal 2

NEW online workshop: Web Components training (online)

Airport MUC workshops: Java EE 8, Java 9: Bootstrap, Effective, Architectures, Single Page Apps, Progressive Web Apps, HTML 5, ES 6, CSS 3 and Microservices

Podcast: and newsletter:

A book about rethinking Java EE Patterns


Hi Adam

I am trying to run this on windows 7 using the same JDK and Open Liberty versions as you.

I get a warning in console.txt:

Illegal reflective access by org.apache.aries.jndi.startup.Activator (file:/C:/wlp/lib/ to field javax.naming.spi.NamingManager.initctx_factory_builder

and an error:

CWWKZ0002E: An exception occurred while starting the application javaee8. The exception message was: java.lang.NoClassDefFoundError: javax/xml/soap/SOAPException

I would be grateful if you have any suggestions


Posted by Neil on December 04, 2017 at 01:46 PM CET #

Hi Adam,

There is a nice Maven plugin which makes working with Open Liberty easier.

Posted by vsmid on December 05, 2017 at 10:02 PM CET #

I downloaded the latest development build of Open Liberty, and it now works on windows.

Posted by neil on January 20, 2018 at 12:56 PM CET #

Post a Comment:
  • HTML Syntax: NOT allowed
Online Workshops
...the last 150 posts
...the last 10 comments