MixedCC (Mixed Compiler Compiler) is a parser-generator framework for multi-layer templates. It also works as a detachable stack machine engine. LL(1) BNF grammars of respective layers are specified in JavaCC-like syntax. The lexer is either JavaCC-generated or user-written. Tokens can represent stack-machine transition commands.
WSO2 WSF/Spring provides an amazingly simple "Code First" approach to create Web services for the Spring user. This framework integrates the Apache Axis2 Web services engine into Spring. Thus, it provides all the power and versatility of the Axis2 engine to the Spring user. With just a few entries in the application context, this lets Spring users enjoy the benefits of Service Oriented Architecture using Web services in their applications.
The Spring Rich Client Project (RCP) is a sub-project of the Spring Framework. Spring-RCP's mission is to provide an elegant way to build highly-configurable, GUI-standards-following rich-client applications faster by leveraging the Spring Framework. It also provides a rich library of UI factories and support classes. Its initial focus is on providing support for Swing applications, but a goal of Spring-RCP is to be view agnostic as much as possible.
Open 4GL WebServices is a wizard/procedure and a framework that makes it easy to publish PROGRESS procedures as Web services by generating the WSDL and WS code. It does not require the developer to learn XML or the framework itself and provides many choices for deploying the code.
JCatapult is a development platform written in Java. Built for modularization, JCatapult allows developers to build modules such as a blog, content-management system, wiki, or any other reusable set of features and use them across multiple applications. Built on top of open source technologies, JCatapult is a robust and scalable platform. However, it is also agile and lightweight because it uses a convention over configuration approach.