Usecase:
        url example -
http://localhost:port:myserviceMthd/domainNameXYZ/userIDAbc?client=ppp
        From the above url,I need to get the path and query values and pass 
them to
the xslt that 
        addes the path and query values to a XML string. So the XSLT output -
        <?xml version="1.0" encoding="UTF-8"?> 
        <domainName>domainNameXYZ</domainName>

        I need to make use of that xml in the application logic.
        
        All this needs to be done at the webservice Impl class 

Since I am not doing any thing with result of the method, I did not make it
as JAXBElement.

Instead, I made the method paramater domain as @XMLElement but nothing
happens.
MyWSImpl:

@XmlElement String dmn; 
public class MyWSServiceImpl implements MyWSService{
        @GET
        @Path("/myserviceMthd/{domain}/{userId}")
        @Produces("text/xml")
        @WebMethod
        public String myserviceMthd(@PathParam("domain") String domain,
@PathParam("userId") String userId
{
                
        dmn = domain;
        

}


How to get hold of the injected xsltJaxbprovider and execute it with url
values (so that I can get the output of the xslt as a XML string)?

Instead do you want me to use a custom provider which does NOT use XSLTJaxb
databinding?



--
View this message in context: 
http://cxf.547215.n5.nabble.com/CXF-Web-client-test-with-mock-URL-tp5731684p5731921.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to