Community-Driven Research: Top 20 Web Frameworks for the JVM

by Dio Synodinos Follow 4 Followers on  Oct 09, 2012

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: A Documentation Hub For JBoss Technologies

by Kostis Kapelonis Follow 0 Followers on  Sep 05, 2012

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.


The Future Of JBoss Seam And Apache DeltaSpike

by Kostis Kapelonis Follow 0 Followers on  Apr 11, 2012 8

Seam 3.1 is the last "bundled" release from JBoss. The project continues in the form of Apache DeltaSpike (currently in incubation) an attempt to combine all individual efforts on CDI extensions.


Pete Muir Discusses Seam 3, RichFaces 4, and His Move to Infinispan

by Charles Humble Follow 972 Followers on  Feb 08, 2011 1

Red Hat's JBoss division have a number of updates in the pipeline for the next couple of months, including major new releases of their web application framework Seam, and JSF component library RichFaces. InfoQ spoke to Pete Muir, a Principal Software Engineer at Red Hat, about what is coming, and his own move from the Seam team to the Infinispan data grid team.


Arquillian, Shrinkwrap and Seam 3: Q&A with Pete Muir, Principal Engineer at Red Hat

by Mario Gray Follow 0 Followers on  Aug 23, 2010

InfoQ talks to Pete Muir about JBoss' Integration testing tool Arquillian, archive assembly of JARs, WARs, and EARs with ShrinkWrap, and plans for Seam 3.


Q&A with Gavin King on the Impact of JSR-299 and Weld 1.0 on Java EE and JBoss

by Charles Humble Follow 972 Followers on  Nov 18, 2009 11

As Red Hat ships Weld, Java EE 6's reference implementation for JSR-299 (Contexts and Dependency Injection for Java EE), InfoQ talks to specification lead Gavin King about the impact that JSR-299 will have on Java EE 6 and JBoss' products and platforms.


Web Beans (JSR-299): Q&A with Specification Lead Gavin King

by Charles Humble Follow 972 Followers on  Jan 07, 2009

An ambitious and key part of Java EE 6, the Web Beans specification spans JSF/EJB integration, context management, dependency injection and AOP. The specification is currently in public review and the review period has been extended into 2009. An Alpha build is also available. InfoQ talks to Gavin King to find out more about the state of play of the specification and progress to date.


Article: Developing Portlets using JSF, Ajax, and Seam (Part 3 of 3)

by Ryan Slobojan Follow 0 Followers on  Sep 24, 2008 5

This article, the last in a three-part series by Wesley Hales, expands upon the previous articles by introducing Seam. It covers integrating Seam into the previous sample application, deploying a Seam portlet, Bridgelets, Single-sign on between Seam and JBoss Portal, and several new features and capabilities of JBoss Portlet Bridge.


Exadel’s Flamingo Project for Rapid Flex and Java Development

by Jon Rose Follow 0 Followers on  Jun 01, 2008

Exadel’s Flamingo project is a tool for bootstrapping RIA applications built with Java backends. The tool offers support for both Seam and Spring in the middle tier. On the presentation tier, Flamingo supports both Flex and JavaFX. The tool has a similar approach to bootstrapping applications as the AppFuse project available for more traditional Java web tier frameworks.


Building Spring-Seam Hybrid Components For Web Applications

by Srini Penchikala Follow 40 Followers on  May 15, 2008 6

Spring and JBoss Seam frameworks provide different set of features for developing enterprise web applications. Is it possible to use these two frameworks together in web applications? This topic was the main focus of a recent article and a java community forum discussion on how the strengths of each of these frameworks can be used together.


WebDSL: Lessons Learned from Creating a DSL

by Jean-Jacques Dubray Follow 3 Followers on  May 13, 2008

In this article, Eelco Visser summarizes his approach to design WebDSL, a domain-specific language for developing dynamic web applications with a rich data model with a target architecture based on JBoss's Seam. He discusses paradigms and challenges of Language Engineering while sharing some of the lessons he learned along the way.


Presentation: Voca, UK's largest payment processing engine running Spring

by Ryan Slobojan Follow 0 Followers on  May 05, 2008 1

In this presentation from QCon London 2007, William Soo and Meeraj Kunnumpurath discuss the Voca transaction processing system architecture, the previous Mainframe-based architecture, architectural challenges and requirements, the new Spring and J2EE-based architecture, upcoming challenges for Voca, and technologies to watch for in the future.


Understanding Seam Nested Conversations and Timeouts

by Bryan Clauser Follow 0 Followers on  Jan 16, 2008 6

Jacob Orshalick recently explored Seam's nested conversation model and related timeouts using Seam's demo booking example.


Raible Revisits Comparing Web Frameworks

by Bryan Clauser Follow 0 Followers on  Nov 26, 2007 11

This past week Matt Raible gave a presentation at ApacheCon comparing Java Web Frameworks. This is a follow up to a presentation he gave a few years ago. It is interesting to note the changes in the frameworks being evaluated.


Does the rise of Service Oriented UI (SOUI) means the death of server-assisted MVC?

by Jean-Jacques Dubray Follow 3 Followers on  Nov 12, 2007 20

Nolan Wright thinks server-assisted MVC implementations are a thing of the past and that Services, Ajax and DHTML can greatly simplify the way we build web applications.