Skip to main content

Posts

Showing posts from April, 2013

Apache TomEE 1.5.2 Released

In a blog post , David Blevins has announced the release of Apache TomEE 1.5.2. The Apache TomEE project is proud to announce the availability of TomEE 1.5.2 , a maintenance release focused on driving stability and maturity into the 1.5.x codebase. The 1.5.2 release does contain minor new features and improvements around tooling, such as the Arquillian adapters and TomEE Maven Plugin as well as key upgrades such as Tomcat 7.0.39 and OpenWebBeans 1.1.8. The vast majority of server-side new features and improvements are targeted at the coming TomEE 1.6.0 which has a very strong performance focus, specifically for small devices such as the Raspberry PI. TomEE is the all Apache Java EE stack comprising many Apache technologies that build a Java EE 6 Web Profile certified application server. TomEE can be downloaded is several flavours : Java EE 6 Web Profile Certified JAX-RS - The Java EE 6 Web Profile certified version plus JAX-RS web services TomEE+ - The Java EE 6 Web Profile ce...

Developing Java EE 6 Applications With TomEE and NetBeans

I've found that one of the most productive ways of developing Java EE applications is by using NetBeans and the TomEE application server.  For those of you that haven't used TomEE before, it's a Java EE 6 Web Profile certified stack that sits on top of Apache Tomcat. As TomEE is Java EE 6 web profile certified, it supports the following technologies (all via Apache products) out of the box: CDI EJB JPA JSF JSP JSTL JTA Servlet Javamail Bean Validation If you want / need to use JMS or JAX-RS/WS, then there's an additional distribution called TomEE+ that provides support for these features. I prefer to use Maven for project management / builds / testing etc which integrates well with NetBeans. Using NetBeans, you can easily create a TomEE compatible Maven project by creating a new Maven Project from Archetype within the NetBeans New Project wizard. The "tomee-webapp-archetype" will create a basic Web Application that's defined and read...