Modular tools enable rapid and simplified development of distributed, transactional, secure and portable applications based on Java technology. This section provides news and information, including product ideas and best practices for modular tools and techniques.
OCPJP & OCAJP: Java 7 training requirement for the Oracle Certified Professional Programmer dropped
21 Dec 2011
News - In order to obtain the certified architect position from Oracle, attending and passing a training course is now required. But what about the Java Professional and Java Associate designations, OCPJP and OCAJP for Java 7?
Injecting mock beans Into Spring context
TheServerSide Newsfeed | 25 Oct 2011
News - Today I was Googling about mocking when I found the following question: "Injecting mock beans into Spring context for testing. What I want to be able to do is via the HotswappableTargetSource, override the bean definitions of select beans in my...
JavaOne 2011: Mark it up as a success
TheServerSide Newsfeed | 07 Oct 2011
News - Last year a cloud of gloom hung over the three or four San Francisco hotels in which Oracle had sliced, diced and distributed all of the JavaOne sessions. There was a clear and palpable feeling of distrust and uncertainty that permeated the on-goings,...
An introduction to EJB 3.0 injection and lookup
TheServerSide Newsfeed | 16 Aug 2011
News - The Enterprise JavaBeans Specification v. 3.0 introduces a simplified, annotation based API for EJB injection and lookup. EJB 3.0 are now POJOs and can be injected in other components (such as EJBs and Servlets) using simple annotations. EJB 3.0 is one...
Did the lights just dim? IBM WebSphere V8 Released
TheServerSide Newsfeed | 28 Jun 2011
News - IBM has released WebSphere V8, increasing the availability of application servers with support for JEE 6, which is very important. The question is how long it takes to the new crop of application servers get to market, also allowing small businesses to...
In Container TDD with EJB3
TheServerSide Newsfeed | 31 May 2011
News - During my days as a developer I have never become as hooked to something as when the TDD way of working found me. During development of a spring framework "managed" application it evolved into an addiction. Coming back to JEE again 2 years ago got me...
Dependency Injection with constructors. Is it worth it?
TheServerSide.com | 18 May 2011
News - If you have a preference to constructor injection you need to know when and where it doesn't work. This article takes an in-depth look at when to--and when not to--use constructor injection by broadening the context that usually limits the debate between...
Scope strategies: Spring and Guice
TheServerSide Newsfeed | 05 May 2011
News - Last year, we used Guice in order to implement an Android solution for LeapFactor. It was my first Guice project, so I didn't have experience with the framework. On the other hand, I have had experience on many projects using Spring. A crucial difference...
New Features in EJB 3.1 - Part 5
01 Oct 2008
Article - In this last article, I will talk about standardized global JNDI names for Session Beans and EJB 3.1 Embeddable Containers for Java SE environments. All of this is really just a peek into the inner workings of the JCP so that you have a chance to provide...
EJB 2.1: The Timer Service: Monson-Haefel's Guide to Enterprise JavaBeans
01 Oct 2008
Article - This fourth installment of Monson-Haefel's Guide to Enterprise JavaBeans describes the EJB Timer Service API, its use with entity, stateless session, and message-driven beans, and provides some criticism and suggested improvements of the Timer Service.