Elsewhere in the Java EE realm, Oracle is looking to the planned Java EE 7 release to extend transactional capabilities of Enterprise JavaBeans and its transactional semantics, according to Oracle's Arun Gupta. "What we're doing in Java EE 7 is we are abstracting the semantics so they can be more widely applicable," for example, to Managed Beans or CDI Beans, Gupta said in Java Spotlight. With CDI Managed Beans, a managed bean is implemented by a Java class, called a bean class.
A top-level Java class is a managed bean if it is defined as so by any other Java EE technology specification or meets conditions such as not being a nonstatic inner class, according to a Java EE 6 tutorial. Java EE 7 is expected to be released this summer and featured in the GlassFish Server 4 application server.
This article, "Oracle to Spring developers: Convert to Java EE," was originally published at InfoWorld.com. Follow the latest developments in business technology news and get a digest of the key stories each day in the InfoWorld Daily newsletter. For the latest developments in business technology news, follow InfoWorld.com on Twitter.