Hi everybody. I'm doing a project for a kind DAM system i'm using the restlet framework because i want to expose my api via restful web services i choosed atom as the presentation layer for other to consume it, but later another guy ask me to provide a minor portion of my data as RSS i realized then that i had to separate the presentation layer which leads me to create a thin validator and transformer that validates via schema the incoming Atom request and transforms it via xslt to the required xml form this layer takes a stylesheet as an argument and a stream as input for the transformer and a schema(s) and a stream for the validator.
So why i'm relating all these history? Some one pointed me out that there was something that is doing exactly the same that i do but in a rather much more automated and standarized way, that was...you guessed Cocoon. I have read a few articles and it looks great and promissing what Coocon does so im actually evaluating if i can migrate the whole job to Coocon and was whishing if someone in this list could tell me if am i in the right way. My requirements are: 1.- I should be able to transform incoming request (incoming transform pipes?). 2.- I should be abe to manage the rest url style. 3.- I should be able to transform outcoming responses based on a programatically generated way. Is this possible all this with Coocon? Thanks all in advance.
