JetBrains readies JVM language Kotlin
Kotlin will be statically typed and free of legacy troubles, according to the company
Paul Krill, July 2011

Oracle set to merge Java virtual machines
Oracle's plan to merge the Sun HotSpot Java Virtual Machine with the JRockit JVM is still evolving, but a single JVM based on both technologies is expected in 18 months to two years, an Oracle official said during a Webcast this week.
Paul Krill, February 2010

Apache readies Tomcat Java servlet container upgrade
The Apache Software Foundation for open source projects is readying an upgrade to its Tomcat Java servlet container, eyeing improvements in areas such as scalability and security, Apache personnel said earlier this month.
Paul Krill, November 2009

Mastering Spring MVC
If you like the Spring Framework, you'll want to explore Spring MVC for Web development. With Steven Haines as your guide, learn where Spring MVC fits into the Java Web development landscape (including a little bit of Java history), then quickly get up to speed developing a Spring MVC application.
Steven Haines, April 2009

Open source Java projects: Jakarta Cactus
Unit-testing server-side code is famously challenging, but Jakarta Cactus does make it easier. Learn how Cactus extends JUnit with an in-container strategy that lets you execute test cases for servlets, EJBs, and other server-side code. You'll also learn how to automate your Cactus-based tests.
Steven Haines, March 2009

Write your own Twitter application
Catch the social-networking wave with the convenience of Java APIs. Using Apache Commons HttpClient, dom4j, and iText, create a servlet-based application that dynamically archives Twitter updates in a PDF document mirroring Twitter's look and feel.
Bruno Lowagie, March 2009

Asynchronous processing support in Servlet 3.0
The revolution didn't stop with Ajax, and the incoming Servlet 3.0 specification will prove it. Find out why Servlet 3.0's support for asynchronous processing is the next big leap forward for developing collaborative, multi-user applications for Web 2.0.
Dr. Xinyu Liu, February 2009

Measuring Web application response time: Meet the client
Server-side response time says your Web application is blazing fast; but if you're not measuring the client you're missing the full picture. Learn how to fill in the blanks by capturing and logging end user events.
Srijeeb Roy, November 2008

Open source Java projects: Java Caching System
Caching frequently accessed objects is a sure way to improve application performance. Steve Haines joins the OSJP series to introduce Java Caching System, a full-featured, easily configured tool for enterprise-level caching.
Steven Haines, November 2008

Newsletter sign-up
View all newsletters

Enterprise Java Newsletter
Stay up to date on the latest tutorials and Java community news posted on JavaWorld