Monthly Archives: June 2011

VMware Introduces vFabric 5, an Integrated Application Platform for Virtual and Cloud Environments

VMWare has announced the release of VMWare vFabric Cloud Application Platform.

vFabric reportedly allows developers to build cloud applications up to 50% faster with Spring that can be run on premise or in the cloud.

Develop virtual and cloud applications up to 50% faster using the Spring framework and deploy them to a runtime environment that is optimized for Spring, ideally suited for virtual infrastructures and appropriate for the needs of modern applications, with the VMware vFabric Cloud Application Platform. With support for web-oriented, data-intensive and dynamic applications, vFabric is the best platform to build, run and scale modern applications on-premise or in the public cloud.

Full information about vFabric can be found on VMWare’s site and in the product datasheet.

JBoss AS Server Configurations (all, minimal, etc.)

JBoss 5 is supplied with 5 different server configurations:

  • minimal
  • default
  • all
  • standard
  • web

When JBoss AS is started, the server configuration can be specified using the -cswitch, so for example, to start the minimal configuration, you would start JBoss as:

run.bat -c minimal

But what do the different configurations include? Each configuration contains a different set of services, for example clustering, which is only supported by the all configuration.

The JBoss Installation and Getting Started Guide contains details of what is in each different server configuration.

Spring 3.1.0 M2 Released

The second milestone release of Spring 3.1 has been released.

The software can be obtrained from SpringSource’s Maven repository ( http://maven.springframework.org/milestone) or from the SpringSource community download page.

New features in this release include:

  • Code equivalents for Spring’s XML namespaces
  • Builder-style APIs for code-based Hibernate configuration
  • TestContext framework support for @Configuration classes and bean definition profiles
  • Support for injection against non-standard JavaBeans setters
  • Support for Servlet 3 code-based configuration of Servlet container
  • Support for Servlet 3 MultipartResolver
  • JPA EntityManagerFactory bootstrapping without persistence.xml
  • New HandlerMethod-based Support Classes For Annotated Controller Processing
  • Consumes and Produces @RequestMapping Conditions
  • Working With URI Template Variables In Controller Methods
  • Validation For @RequestBody Method Arguments