Struts 1, the venerable Java MVC Web framework, has reached End Of Life status, the Apache foundation has announced. In a sense, the move simply formalises what has already happened, as the Struts team have focused their efforts on version 2; the last release of Struts 1 was in December 2008. The change of status does mean that no further security patches or bug fixes will be issued.
Vaadin has released version 7 of its Java-based web application framework. The Vaadin 7 platform is the framework's first major update since 2009.
A CAST report discloses that JEE enterprise software has lower quality when using Spring or Struts than using just Hibernate. Also, the quality degrades when Java is mixed with C or C++.
Lienzo 1.0 is a new GWT library offering an advanced API over the HTML5 Canvas. AS well as the low level operations already offered by Canvas in GWT, Lienzo adds a rich set of GUI primitives such as shapes, zooming, animations, drag-and-drop, event handling and more
Flash4j is a Java API (initially a wrapper over Apache Flex) that offers Java developers a familiar way to develop Flash applications in pure Java without knowledge of ActionScript.
The newly formed Google Web Toolkit (GWT) steering committee recently published “The Future of GWT Report”, which captures the opinions, usage patterns and hopes of over 1300 Google Web Toolkit users worldwide.
Cloud Foundry Core is a web application that verifies public instances (Cloud Foundry Endpoints) against a common set of runtimes and services. This helps portability across companies that provide Cloud Foundry instances. At the same time a new version Micro Cloud Foundry is released with support for Java 7.0, JRuby, Play 2.0 framework and more.
InfoQ's research initiative continues with an 10th question: "Top 20 Web Frameworks for the JVM". This is a new service we hope will provide you with up-to-date & bias-free community-based insight into trends & behaviors that affect enterprise software development. Unlike traditional vendor/analyst-based research, our research is based on answers provided by YOU.
JBoss Developer Framework is a central documentation resource for JBoss related technologies. The emphasis is on showing a developer how to use the whole software stack at all layers (e.g. user interface and persistence layer) in a single place. It contains Maven quickstarts, tutorials, migration documentation and other resources related to web development for the JBoss Application Server.
Prime Technology clarified its plans for a new version of PrimeFaces Mobile amid strong reactions from the mobile community over its intent to develop its PrimeFaces application for the .NET environment. No stranger to controversy, Prime Technology was embroiled in a disagreement chronicled earlier this year in InfoQ about a competitor, Icesoft Technologies, forking from their PrimeFaces code.
OmniFaces is a utility library attempting to ease JSF development for Enterprise applications. It offers several solutions for common issues encountered in JSF, including validation for component groups, a renderkit for HTML5, full Ajax exception handling and more. It complements existing JSF implementations such as ICEFaces, PrimeFaces and RichFaces.
Thymeleaf is a XML/HTML template engine for Java, whose main goal is to provide a well-formed way of creating templates. Thymeleaf 2.0 includes a lot of new features, including improvements for developers who create Thymeleaf extensions. Here's a quick run down of what's new.
PrimeFaces is claiming IceSoft copied PrimeFaces code "LINE BY LINE" for its new IceSoft Ace. While not claiming legal issues with the fork, the PrimeFaces team is "shocked and disappointed" and claim the new IceSoft Ace components are "up to 90% copied" from PrimeFaces. InfoQ caught up with PrimeFaces and IceSoft about this issue. Is it ok for a competitor to fork an Apache licensed project?