cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vjacheslav Borisov (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CXF-5644) Introduce XSLTTransform annotation to support server-side transformations
Date Fri, 28 Mar 2014 18:49:15 GMT

    [ https://issues.apache.org/jira/browse/CXF-5644?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13951223#comment-13951223
] 

Vjacheslav Borisov commented on CXF-5644:
-----------------------------------------

I checked out trunk version, compiled and successully tested server-side transformation with
@XSLTTransform and XSLTJaxbProvider
It working as expected, and path-resolution matches my needs.
But I am think that @XSLTTransform could be used for client-side transformation too (same
syntax, possibility to quickly switch from/to client/server side transformation in design
and runtime based on browser/accept header)
Without it I need different annotations for client and server side:
    @XMLInstruction("<?xml-stylesheet type=\"text/xsl\" href=\"../../stylesheets/testappjava/document.xsl\"?>")
    @XSLTTransform(value="../../stylesheets/testappjava/document.xsl", mediaTypes = "application/xhtml+xml")
What do you think about 
"Should JAXBElementProvider recognize it in method addProcessingInstructions to write out
<?xml-stylesheet processing instruction ?" ?

And i should say - Thank you. Actually we started using jax-rs from jersey, but then switched
to apache cxf becouse it has almost same  features as jersey and plus 
Xslt, xsd providers, useful Bean injection (from query params and form) and many others



> Introduce XSLTTransform annotation to support server-side transformations
> -------------------------------------------------------------------------
>
>                 Key: CXF-5644
>                 URL: https://issues.apache.org/jira/browse/CXF-5644
>             Project: CXF
>          Issue Type: Improvement
>          Components: JAX-RS
>            Reporter: Sergey Beryozkin
>            Priority: Minor
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message