Implementing container authentication in Java EE with JASPIC
This article takes a look at the state of security support in Java EE 6, with a focus on applications that wish to do their own authentication and the usage of the JASPI/JASPIC/JSR 196 API. Declarative...
View ArticleEasy extensionless URLs in JSF with OmniFaces 1.4
For some time now there's a trend going on to simplify URLs used on the web. Increasingly the trend is to remove technical clutter from URLs and make them cleaner and friendlier for humans to remember....
View ArticleWhat's new in Java EE 7's authentication support?
Java EE 7 comes with a lot of improvements in many areas. Things like JSF 2.2, CDI 1.1, JMS 2.0 and JAX-RS 2.0 have all been massively improved. However, not all specs have seen a significant revision....
View ArticleOmniFaces 1.5 Release Candidate now available for testing
We're pleased to announce that the release candidate of OmniFaces 1.5 is now available for testing. The following items are new for this release: Decode UIComponent children in <o:param> when no...
View ArticleTrying Liberty 8.5.5
Historically Java EE servers were known for being monolithic and heavyweight. Over the years this has improved tremendously with many free, open source and lightweight solutions available, such as...
View ArticleJava EE 8 wish list
Java EE 7 has been recently released and is a truly great release. While for most vendors the job to implement Java EE 7 has just started or may even still has to start ideas for the next version, Java...
View ArticleTesting JASPIC implementations using Arquillian and full wars
In a previous article about JASPIC we saw that not all servers behaved the same. In fact there were rather large differences between implementations with respect to JASPIC. From time to time new...
View ArticleDiving into the unknown: the JEUS application server
There are quite a number of Java EE implementations. At the open source front JBoss, GlassFish and increasingly TomEE are very well known. On the commercial side there's WebLogic, WebSphere and...
View ArticleThe most popular Java EE 7 technologies according to ZEEF users
For some time now I'm keeping a page at ZEEF.com about Java EE 7. The page covers pretty much all Java EE 7 technologies, so the amount of clicks on the links of this page may give some indication of...
View ArticleJEUS application server: The story continues
In a previous blog post I wrote about JEUS, a Java EE 7 certified application server that is popular in Korea but pretty much unknown elsewhere. In this follow up I'll report about the latest findings...
View ArticleJAAS in Java EE is not the universal standard you may think it is
The Java EE security landscape is complex and fragmented. There is the original Java SE security model, there is JAAS, there is JASPIC, there is JACC and there are the various specs like Servlet, EJB...
View ArticleImplementing container authorization in Java EE with JACC
A while back we looked at how container authentication is done in Java EE by using the JASPIC API. In this article we'll take a look at its authorization counterpart; JACC/JSR 115. JACC, which stands...
View ArticleWhat should be the minimum dependency requirements for the next major...
For the next major version of OmniFaces (2.x, planned for over a few months) we're currently looking at determining the minimum version of its dependencies. Specifically the minimum Java SE version is...
View ArticleImplementation components used by various Java EE servers
There are quite a lot of Java EE server implementations out there. There are a bunch of well known ones like JBoss, GlassFish and TomEE, and some less known ones like Resin and Liberty, and a couple of...
View ArticleJASPIC improvements in WebLogic 12.1.3
Yesterday WebLogic 12.1.3 was finally released. First of all congratulations to the team at Oracle for getting this release out of the door! :) Among the big news is that WebLogic 12.1.3 is now a mixed...
View ArticleJSF 2.3 wish list part I - Components
Over the last days several Java EE specs have published JSR proposals for their next versions. Today JSF published its proposal on the JSF mailing list, titled: Let's get started on JSF 2.3The JSR...
View ArticleHigh time to standardize Java EE converters?
A common task when developing Java EE applications is that of converting data. In JSF we convert objects to a string representation for rendering it inside an (HTML) response, and convert it back to an...
View ArticleGetting the target of value expressions
In the Java EE platform programmers have a way to reference values in beans via textual expressions. These textual expressions are then compiled by the implementation (via the Expression Language, AKA...
View ArticleJava EE process cycles and server availability
When we normally talk about the Java EE cycle time, we talk about the time it takes between major revisions of the spec. E.g. the time between Java EE 6 and Java EE 7. While this is indeed the leading...
View ArticleOmniFaces 2.0 RC1 available for testing
We are happy to announce that we have just released OmniFaces 2.0 release candidate 1. OmniFaces 2.0 is the first release that will depend on JSF 2.2 and CDI 1.1 from Java EE 7. Our Servlet dependency...
View Article