Dinesh Premalal wrote:
Bregitte Pracht <[EMAIL PROTECTED]> writes:
I am using the simple http axis2c server,
axis2_http_server, on linux ppc. I am using a Java
client to send a soap request to the server. The
service that is requested is the sample echo service,
provided with axis2c.
Based on traces, the server seems to find
services/echo ok as service=echo, operation=echoString
when it first launches.
Based on traces I have added to the server to
serialize the envelope to the axis2c.log file, the
envelope seems to arrive ok from the client.
I have two symptoms that I hope someone can please
help me with. They are very likely related and one and
the same issue.
-1-I have added traces to the echo service (all the
pertinent functions (create, invoke, etc.), but I
don't see these appear in the axis2c.log file? Any
idea why?
Those traces might in echo.log.(Unless you explicitly set axis2c.log
for echo service)
The trace messages has to be there in axis2.log file and not echo.log
file. (echo.log is the client log file)
There are two problems here:
1. You have to compile Axis2/C with trace enable to see trace logs. To
do this, inculde -DAXIS2_TRACE to your CFLAGS variable before
configuring Axis2/C. Yes, you have to build from source to enable trace.
Binary distribution is built with trace disabled.
2. Second problem here is that you are running the server with debug log
level, the default log level. You have to run simple axis server with
trace log level to see the trace log messages in the server log:
e.g. ./axis2_http_server -l 5
Thanks,
Samisa...
--
Samisa Abeysinghe : http://www.wso2.org/ (WSO2 Oxygen Tank - Web Services
Developers' Portal)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]