java - How to read the SOAP raw rquest and response messages in axis2 webservices -


i using axis2 web-service client , want capture request , response raw xml. have created loghandler read response raw xml, don't know how configure loghandler file in axis2 webservice. please me how configure loghandler or tell me if there way request , response xml's.

import org.apache.axis2.axisfault;`enter code here` import org.apache.axis2.context.messagecontext;`enter code here` import org.apache.axis2.engine.handler;`enter code here` import org.apache.axis2.handlers.abstracthandler;`enter code here` import org.apache.axis2.description.axisservice;`enter code here` import org.apache.log4j.logger;`enter code here` public class loghandler extends abstracthandler implements handler {     private static logger logger = logger.getlogger(loghandler.class);      private string name;      public loghandler() {         system.out.println(" & loghandler &&& constructor :");     }     public string getname() {         system.out                 .println("loghandler.getname() loghandlerloghandlerloghandlerloghandlerloghandler");         return name;     }     public invocationresponse invoke(messagecontext msgcontext)             throws axisfault {         logger.info("***" + msgcontext.getenvelope().tostring());         system.out.println("loghandler.invoke()"                 + msgcontext.getenvelope().tostring());         axisservice axservice = msgcontext.getaxisservice();         logger.info("*service******" + axservice.tostring());         system.out.println("*axservice******" + axservice.tostring());          return invocationresponse.continue;     }     public void revoke(messagecontext msgcontext) {         system.out.println("& loghandler.revoke()");     }     public void setname(string name) {         system.out.println("loghandler " + name);         this.name = name;     } } 

you can have custom phase defined , add handler there , see handler executed or not. //i have added below configuration in axis2.xml service not running.//seems somewhere message flow broken.

check flowing guide.


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -