The JAX-WS “Provider” interface is used to create services that consume generic XML. You could then use normal javax.xml.transform stuff to transform the XML.
You could look at the jaxws_dispatch_provider sample: https://github.com/apache/cxf/tree/master/distribution/src/main/release/samples/jaxws_dispatch_provider <https://github.com/apache/cxf/tree/master/distribution/src/main/release/samples/jaxws_dispatch_provider> It has a GreeterDOMSourcePayloadProvider which implements Provider<DOMSource>. Dan > On Aug 16, 2018, at 7:09 AM, Burkard Stephan <stephan.burk...@visana.ch> > wrote: > > Hi Colm > > Thanks. The "xslt-server" in this test is a "normal" CXF endpoint that > > - references the WSDL (and generates Java objects from it) > - references an implementor class org.apache.cxf.systest.soap.DoubleItImpl > that creates a response > > Then the generated response is post-processed with XSL. > > ==> Is this the targeted use case for the XSLT feature? > > > In my case the service implementation is completely XSL. Therefore > > - I don't need generated Java objects > - I don't need an implementor class > > I just want to > > - check request security (CXF validators) > - transform the client request (XSLT feature) > - continue with the result from the transformation > (this can be a response, but also a request for a downstream call, it > depends) > > ==> Can I create a CXF web service without Java objects/implementation? > > Thanks > Stephan > > > -----Ursprüngliche Nachricht----- > Von: Colm O hEigeartaigh <cohei...@apache.org> > Gesendet: Donnerstag, 16. August 2018 11:14 > An: users@cxf.apache.org > Betreff: Re: CXF without generated Java objects? > > On Mon, Aug 13, 2018 at 12:04 PM, Burkard Stephan <stephan.burk...@visana.ch >> wrote: > >> >> I also read about the [XSLT feature](http://cxf.apache. >> org/docs/xslt-feature.html) of CXF. The configuration examples >> reference an implementor class, but how would this class look like, >> what are input and return types of the operations if I don't have generated >> classes? >> Unfortunately I did not found a good example project that uses this >> feature. Is there such a project in the CXF repository? >> > > For an example project that uses the XSLT feature, please refer to the > following system test: > > Client code: > > https://github.com/apache/cxf/blob/master/systests/uncategorized/src/test/java/org/apache/cxf/systest/soap/XSLTFeatureTest.java > > Server spring configuration: > > https://github.com/apache/cxf/blob/master/systests/uncategorized/src/test/resources/org/apache/cxf/systest/soap/xslt-server.xml > > Colm. > > >> >> Thanks for your help >> Stephan >> >> >> > > > -- > Colm O hEigeartaigh > > Talend Community Coder > http://coders.talend.com -- Daniel Kulp dk...@apache.org <mailto:dk...@apache.org> - http://dankulp.com/blog <http://dankulp.com/blog> Talend Community Coder - http://talend.com <http://coders.talend.com/>