Framework

Facebook Twitter
impression 3D

General Jackson Tutorial: the best place to start; covers basic processing approaches and covers common usage patterns. Jackson FAQ covers many common questions regarding typical usage. Jackson JavaDocs has extensive and detailed coverage of all the features: what is available, where, how. But you do need to know where to look. Jackson User Group is a site/group/social network dedicated to all things Jackson, for sharing knowledge about how to use Jackson efficiently. Jackson Jackson
Prevent cross-site scripting when using JSON objects using ESAPI and Jackson framework 1.7.x « Stefan Hendriks' Blog Prevent cross-site scripting when using JSON objects using ESAPI and Jackson framework 1.7.x « Stefan Hendriks' Blog i 1 Vote Recently I have had the oppertunity to fix a cross-site-scripting problem. The problem is: a lot of JSON objects are being sent over the wire and the data is not being html escaped. This means that anyone who would put html data IN would get it out and make any user vulnerable for XSS attacks. In this case, JSON objects are being created by using the MappingJacksonHttpMessageConverter.
Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. If you think that Maven could help your project, you can find out more information about in the "About Maven" section of the navigation.

Maven

Maven
The WAR Plugin is responsible for collecting all artifact dependencies, classes and resources of the web application and packaging them into a web application archive. Usage General instructions on how to use the WAR Plugin can be found on the usage page. war plugin war plugin
The Codehaus XFire team is proud to announce XFire 1.2.6! XFire is an open source Java SOAP framework built on a high performance, streaming XML model. XFire includes support for web service standards, an easy to use API, Spring integration, JBI support, and plugable bindings for POJOs, JAXB, and XMLBeans. XFire XFire
Rich user interface components By building your application from the hundreds of polished components that are available, you can focus on designing the best user experience. Built on HTML5 Lightning fast rendering and modern web technologies let you move even the most demanding applications to the web platform with ease. No need for installations or plug-ins. Looks matter Your application is percieved to be as good as its user interface. Use one of the amazing themes bundled with Vaadin or create a tailored look and feel for your application. Vaadin

Vaadin

Lazy Query Container
Google Chart Tools / Interactive Charts (aka Visualization API) for Vaadin Also requires gwt-visualization.. which can be found here http://code.google.com/p/gwt-google-apis/downloads/list Should be included in (Eclipse) WebContent...WEB-INF.. lib.. Includes: AnnotatedTimeLine AreaChart and AreaChartImage BarChart and BarChartImage ColumnChart Gauge GeoMap ImageChart IntensityMap LineChart and LineChartImage Map (Google Map) MotionChart OrganizationChart PieChart and PieChartImage ScatterChart SparklineImage Table NEW Image Chart allows you to create charts such as a Radar Chart, see demo for example Google Visualization Google Visualization
I have somehow ended up maintaining a few open source projects related to Vaadin, GWT and GIS. Probably thanks to Vaadin’s “community time” and my hobbies that relate to maps. I have personally used these artifacts only in my small hobby projects, but I also know they have been used in several large “real” projects. Something about the community involvement tells that the amount of bug and feature “tickets” submitted by users in e.g. VOpenLayers project is comparable to our commercial offerings. Team Blog Team Blog
Team Blog
Spring Web Flow The sweet spot for Spring Web Flow are stateful web applications with controlled navigation such as checking in for a flight, applying for a loan, shopping cart checkout, or even adding a confirmation step to a form. What these scenarios have in common is one or more of the following traits: There is a clear start and an end point.The user must go through a set of screens in a specific order.The changes are not finalized until the last step.Once complete it shouldn't be possible to repeat a transaction accidentally Spring Web Flow provides a declarative flow definition language for authoring flows on a higher level of abstraction. It allows it to be integrated into a wide range of applications without any changes (to the flow programming model) including Spring MVC, JSF, and even Portlet web applications. The following are common issues observed in stateful web applications with navigation requirements: Spring Web Flow
Spring Security
CXF Overview Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS and JAX-RS.

CXF

Whilst working on my Javascript, ExtJS 4 and Apache CXF skills I came across a solution to a problem I encountered getting ExtJS to talk to Apache CXF using JSON. The basis for this issue revolves around “wrapping” in JSON and two different schools on what is correct way to encode it. As far as I can see there is the more verbose version which Jettison, the default JSON serialiser in Apache CXF produces, then there is the “unwrapped” version which the alternate serialiser Jackson produces. In my case I chose Jackson the more terse version, this is good for a couple of reasons: It is compatible with ExtJS without any modifications It is smaller and therefore produces less data on the wire. Also I like the annotations that Jackson comes with, and find it a bit easier to work with than Jettison. Using Jackson with Apache CXF | wolfeidau
Pragmatic Web Services With Apache CXF Apache CXF [1] is an open-source Java-based framework whose goal is to help users develop standard-based, interoperable and robust web services. The ultimate goal of writing web services is to ensure that a given web service implementation can be consumed by a variety of design- and run-time clients in an interoperable and effective manner. A lot has been written recently about how web services have to be designed.
CXF : les intercepteurs Le framework CXF est aujourd’hui probablement le meilleur framework pour implémenter des web services selon la spécification JAX-WS en Java. Ayant réalisé un projet d’envergure autour de CXF, cet article n’a pas pour but d’être une initiation à ce framework car les tutoriaux de base de la documentation sont très bien faits ( http://cxf.apache.org/docs/index.html). Nous allons plutôt, dans une série d’articles, tenter de vous présenter quelques « tips avancés » sur CXF. Une grande qualité de CXF est d’être un framework très modulaire de par sa conception autour d’un bus et d’une chaîne d’intercepteurs. Lorsqu’on met en place un ensemble de WebServices, on peut être amené à effectuer un traitement commun à tous ces web services.
The Camel community announces the immediate availability of the new patch release Camel 2.11.4. Coming some 4 weeks after the 2.11.3 release, this 2.11.4 path release contains a total of 26 fixes applied in the past month by the community on the Camel 2.11.x maintenance branch. The artifacts are published and ready for you to download either from the Apache mirrors or from the Central Maven repository. For more details please take a look at the release notes.

Camel

configuration des timeouts HTTP
EhCache