Formed the Java EE Squad
By Rudy De BusscherWe started this week with the Java EE Squad to promote the Java EE stack.Why do we feel that promotion is required? Java EE is very good, isn't it? Yes of course it is, but a lot of...
View ArticleOctopus framework
What is it?With the Octopus framework, you have a permission based security framework for Java EE which is highly customisable, CDI integrated and focussed on type-safety. You can protect URL’s, JSF...
View ArticleChat Application in Java EE 7
IntroductionOne of the new technologies which are introduced in Java EE version 7, is the WebSocket protocol. With this protocol, it becomes easy to push any message from the server to the connected...
View ArticleSome facts about Stateless EJB beans
IntroductionWith Java EE you can annotate simple java POJO classes with @Stateless and @Singleton markers and they become full fledged EJB beans with middleware services like transactions and...
View ArticleConcurrency aspects of a Singleton EJB bean
IntroductionIn the previous blog text, I demonstrated some aspects of a Stateless EJB bean. It is guaranteed that each client receives his copy of the bean and that there is no concurrent access. But...
View ArticleJava EE / GlassFish future. (JavaOne 2014)
IntroductionOn JavaOne, there was a session about the roadmap for GlassFish but it discussed also the main topics for Java EE 8 now that it is approved by the JCP EC.In this blog text, I will summarise...
View ArticleApplication module configuration with CDI 1.1
IntroductionThis text will tell you how you can use CDI itself to configure some portable extension of CDI you write yourself. So first a little bit of introduction what a portable extension is and...
View ArticleCDI for Java SE already standardised with DeltaSpike
IntroductionOne of the things which are scheduled for the upcoming CDI 2.0 release, is the standardisation of the usage in a Java SE environment.The Context part of CDI, the different scopes like...
View ArticleAuditing with JPA EntityListener
IntroductionA lot of the projects need some kind of audit trail. They want to know who and when the last time a record was changed. Or recently we got a question how you could keep record of who read...
View ArticleGetting notified when Java EE Application is ready
IntroductionWithin the Java EE ecosystem, you have various options when you want to perform some kind of action when the application is just deployed or server is up and running again.This text gives a...
View ArticleMiniature post: calling super in HttpServlet methods
IntroductionLately I was writing some servlets for the Octopus SSO modules which I'm developing right now. Not used to do this anymore, I made a silly mistake which took quit some time to find out what...
View ArticleCDI event when transaction is finished
IntroductionCDI events are a very handy way of loosely coupling event driven code. At some point in your code you raise the event, and in some other area, you execute some functionality when this event...
View ArticleUsing JWT for Process authentication of JAX-RS endpoint
IntroductionMost of the time, when we have to deal with authentication, we have a real person on the other side, our end user.But there is another group of application interactions where the other...
View ArticleJava EE Security Workshop
Earlier this month, I organized a workshop on Java EE Security. Because a lot of the developers don't know all the features and possibilities we have or how we can use them. It didn't cover just the...
View Article