Blog Archives

NotSerializableException for UIComponents

Sometimes I am getting ‘bugs’ that claim there is something wrong with the (Trinidad) framework, as its UIComponents are NOT serializable… An example: org.apache.myfaces.trinidad.component.UIXSwitcher No, this is not a bug at all! First: Your (session/application/pageFlow scoped) backing beans should

Posted in apache, java, jsf, myfaces, trinidad

Apache MyFaces in the cloud

The Apache Software Foundation has a lot of offerings for cloud based infrastructure. There are a lot of projects in that directions. A few examples are: Hadoop, Cassandra, HBase or some that are currently undergoing incubation: Whirr / Libcloud. Two

Posted in apache, Bigtable, CDI, facelets, fun, Hadoop, HBase, java, jsf, myfaces

Enterprise Java without EJBs (but with CDI and MyFaces CODI)

At the W-JAX 2010 Peter Rossbach (Apache Tomcat Committer and freelancer) and I spoke about JavaEE 6 and particular the new ‘lightweight’ possibilities that are available with the WebProfile from JavaEE 6. We covered the following technologies in our talk:

Posted in apache, CDI, codi, facelets, fun, java, jetty, jsf, myfaces, myfaces codi, web², WebBeans, wjax

A CDI Scope Resolver for Spring 3

A few weeks ago I blogged about a simple Spring Resolver to integrate CDI standard scopes in a Spring-based application. I noticed, while checking my blog stats, that folks are interested in an integration of CDI (scopes) in a Spring

Posted in CDI, java, spring

ADF Faces and Trinidad renderkits…

Looks like there is a confusion about the renderkits for Trinidad and ADF Faces. Today a colleague asked me what’s up with these renderkit IDs: oracle.adf.core oracle.adf.desktop oracle.adf.pda The last one ( is the one that you want to

Posted in adf, ajax, apache, java, jdeveloper, jsf, jsp, mobile, myfaces, oracle, Oracle ADF Faces, trinidad, web²

Example on accessing Apache HBase with JPA

A few month ago I started to play with Apache HBase, Apache’s Bigtable implementation. Since the Bigtable impl. from the Google AppEngine (->Datastore) can be accessed with JPA, I searched for a way to use HBase with JPA as well.

Posted in Bigtable, CDI, facelets, fun, Hadoop, HBase, java, jetty, jsf, myfaces

Using CDI Scopes with Spring 3

With the advent of Spring 3 the framework now supports the Java Injection standard (JSR 330). However, unfortunately, they do not support the scoping, which is introduced in Java EE 6,through the CDI specification (JSR 299). Now the big difference

Posted in apache, CDI, ejb, java, jsf, myfaces, seam, spring, WebBeans