I want to log my incoming request(soap) so that i do not have to check the probe all the time for the hits.
I can goto that particular location of my logging and can extract all the requests that are being hit on DatPower.
I'am new to DP and do not have much idea about this. Please Help me.
Daviiid 270004UFEC316 Posts
Re: Log Incoming Request2012-12-27T11:35:15ZThis is the accepted answer. This is the accepted answer.Hi
Maybe you can use a styleSheet with this command
<xsl:message dp:priority="????"> <xsl:copy-of select="."/> </xsl:message>Updated on 2014-03-25T02:44:15Z at 2014-03-25T02:44:15Z by iron-man
NILAY97 270005K52F239 Posts
Re: Log Incoming Request2012-12-27T11:43:43ZThis is the accepted answer. This is the accepted answer.
- Daviiid 270004UFEC
Thanks for your reply.
Is this what you want to convey? Where will this save my incoming request?
HermannSW 2700006U545480 Posts
Re: Log Incoming Request2012-12-27T13:11:29ZThis is the accepted answer. This is the accepted answer.
- Daviiid 270004UFEC
David is right, but please be aware of the following log message size restriction (from this technote):
... WebSphere DataPower log event text is limited to a maximum length of 2048 bytes. Log text length over 2048 bytes will be truncated. This limitation applies to every log priority and every type of log, including the log output from xsl:message. This limitation currently exists on every firmware level.
For the "why" on this, Datapower is designed for high throughput/concurrency processing.
Unrestricted log messages would negatively affect the design targets.
Btw, there is another thing to know about logging, also caused by previously mentioned design targets.
If the box comes under very high load, then transaction processing has priority and log message might get dropped.
Hermann <myXsltBlog/> <myXsltTweets/>Updated on 2014-03-25T02:44:10Z at 2014-03-25T02:44:10Z by iron-man
SystemAdmin 110000D4XK6772 Posts
kenhygh 120000PD1B1788 Posts
Re: Log Incoming Request2013-01-02T13:32:15ZThis is the accepted answer. This is the accepted answer.
- SystemAdmin 110000D4XK
In working with several customers who needed to log the entire payload, they'd use dp:url-open() to their own logging server instead of using a log action.