Hi,
http://ws.apache.org/axis2/1_4/modules.html will help you to get some
understanding on writing a module to log messages.
regards
Charitha
Shehan Simen wrote:
Hi Amila,
Is there any tutorial for writing axis2 handler?
I have no idea about the module.xml
*From:* Amila Suriarachchi [mailto:[EMAIL PROTECTED]
*Sent:* Monday, 14 July 2008 4:17 PM
*To:* axis-user@ws.apache.org
*Subject:* Re: How to print axis2 request and response
you can write an Axis2 Handler to log the soap message. and then put
this handler to inflow and outflow using a module.xml. This means you
have to write Axis2 module and engage it your service.
thanks,
Amila.
On Fri, Jul 11, 2008 at 2:13 AM, Shehan Simen <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Hi Eran,
Yes, I was able to capture it successfully inside the
XXXXMessageReceiverInOut.class generated by wsdl2java.
Thankx for your help.
Regards,
simen
*From:* Shehan Simen [mailto:[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>]
*Sent:* Friday, 11 July 2008 3:29 PM
*To:* axis-user@ws.apache.org <mailto:axis-user@ws.apache.org>
*Subject:* RE: How to print axis2 request and response
Thank you Eran,
Yes, I am the service author and I am thinking to put this inside the
service implementation.
I like to do this in more high level, rather than digging into complex
code inside axis.
I use the code generated by wsdl2java.
I don't see anything like MessageContext. It may be more deeper inside
axis2.
Is there any simpler way to do this?
Please help me.
Regards,
Simen
*From:* Eran Chinthaka [mailto:[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>]
*Sent:* Friday, 11 July 2008 3:15 PM
*To:* axis-user@ws.apache.org <mailto:axis-user@ws.apache.org>
*Subject:* Re: How to print axis2 request and response
MessageContext messageContext = MessageContext.getCurrentMessageContext();
String request = messageContext.getEnvelope().toString();
The above code will give you the SOAP message in the current message
context. If you use the above code in the in flow, you will get the
request message and you will get the response message if you put the
above code in outflow.
Are you the service author and are you thinking of putting this code,
inside your service implementation class?
There is another way of doing this operation context, but I need above
info to give a better answer.
On Thu, Jul 10, 2008 at 9:51 PM, Shehan Simen <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Hi Eran,
As I am developing the web service, I have the access to all the
objects from the server side.
How can I save the incoming soap requests and outgoing soap response
messages to the database?
I want to save everything which is going through the wire. (or at
least part of it as a xml message)
Please send me a helpful reply.
Thank you.
Simen
*From:* Eran Chinthaka [mailto:[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>]
*Sent:* Friday, 11 July 2008 2:19 PM
*To:* axis-user@ws.apache.org <mailto:axis-user@ws.apache.org>
*Subject:* Re: How to print axis2 request and response
Will you have access to request and response objects? If you are using
Axis2 war app, unless you like to get ur hands wet, I don't see a way
to do that.
On Thu, Jul 10, 2008 at 6:38 PM, Shehan Simen <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Hi,
I want to save the web service request/response to the database as a
string or blob.
How can I implement the request.toString() and response.toString()
methods?
I am using axis2 and wsdl2java code generation.
I don't want to play with the generated code.
Is there an easier way to do this, without mucking around with soap
envelop and other more detailed technical stuff?
thx
--
With Mettha,
Eran Chinthaka
--------------------------------------------------------------------
Health is the greatest gift; contentment is the greatest wealth;
trusting is the best relationship; nirvana is the highest joy. -
Dhammapada
--
With Mettha,
Eran Chinthaka
--------------------------------------------------------------------
Health is the greatest gift; contentment is the greatest wealth;
trusting is the best relationship; nirvana is the highest joy. -
Dhammapada
--
Amila Suriarachchi,
WSO2 Inc.
------------------------------------------------------------------------
No virus found in this incoming message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 270.4.7/1543 - Release Date: 7/9/2008 6:32 PM
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]