Archive for the Spring category

Oleg Zhurakousky

Spring Security customization (Part 2 - Adjusting secured session in real time)

Imagine you are in the secured session (you are logged on and are authorized to access a particular resource), but your security infrastructure team has updated your rights and privileges. Perhaps you were given more rights and privileges or perhaps your rights were completely revoked. . . The problem is that your secured session is [...]

Oleg Zhurakousky

Spring Security customization (Part 1 - Customizing UserDetails or extending GrantedAuthority)

This is the first part of what I hope will become a multipart series of small posts showing practical examples around Spring Security customization. The requirements for these customizations are not imaginary and all came from the field. . .
Assume you have the following requirement. You have a list of roles where each role contains  [...]

Ben Corrie

Deploying GWT Applications in SpringSource dm Server - Part 3

Introduction
This is the final blog in a series of three describing a step-by-step approach to building and deploying GWT applications in the SpringSource dm Server™. The first blog looked at the process of creating a simple WAR file from a sample GWT application and the second blog turned the GWT dependencies into an OSGi bundle [...]

Jeremy Grelle

Using Spring BlazeDS Integration 1.0.0.M1

Today we announced the public availability of the first milestone release of the newest member of the open source Spring project portfolio, Spring BlazeDS Integration. This project's purpose is to make it easier to build Spring-powered Rich Internet Applications using Adobe Flex as the front-end client. It aims to achieve this purpose by [...]

Rob Harrop

Slides and Demos from SpringOne Americas 2008

As promised to the attendees of my sessions, here is the content for my dm Server and concurrency sessions.
Introduction to dm Server
The slides and demo code for this presentation were attached to my previous entry: Getting Started with SpringSource dm Server.
While I was at the conference I met with David Winterfeldt from Spring by Example [...]

Russ Miles

Spring Integration in Grails (Part 1)

Spring Integration last week went 1.0 GA and so, inspired by Adrian's keynote (no, not the Monty Python sketch, just the Grails live-coding example) from SpringONE Americas, I thought it would be fun to show how to take advantage of Spring Integration in the slightly different setting of a Grails application.
Please note: This is a [...]

Juergen Hoeller

First Spring Framework 3.0 milestone released

I'm pleased to announce that Spring Framework 3.0 M1 is finally available for download!
This release features several major changes, including a start of the major 3.0 themes such as EL and REST support:

revised project layout and build system with module-based sources
updated entire codebase for Java 5 code style (generics, varargs)
updated to JUnit 4.5 and JRuby [...]

Peter Cooper-Ellis

The cat is out of the bag – tc Server announced

We just announced a new product called the SpringSource tc Server this week at the SpringOne Americas conference. Springsource tc Server is an enterprise-class web application server based on Apache Tomcat.
Although SpringSource is not the first company to build a product around Apache Tomcat (WebSphere Community Edition and JBoss both embed versions of Tomcat [...]

Glyn Normington

SpringSource manifest headers registered with OSGi

The OSGi Alliance has decided to accommodate vendor-specific manifest headers by listing them in a public registry. The aim is to avoid clashes between vendors and between vendors and OSGi's own headers.
The registry currently contains OSGi's own headers, those introduced by SpringSource dm Server, and two used by the bnd tool.

Ben Corrie

Deploying GWT Applications in SpringSource dm Server - Part 2

Introduction
This is the second in a series of three blogs describing a step-by-step approach to building and deploying GWT applications in the SpringSource dm Server™. The first blog looked at the process of creating a simple WAR file from a sample GWT application. This next blog will look at turning the WAR file we created [...]