You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-user@axis.apache.org by Samisa Abeysinghe <SA...@virtusa.com> on 2004/03/12 11:20:39 UTC
Problems running Axis with Apache 2
Hi,
I successfully compiled and installed the distribution release of Axis C++ with Apache 2.0.48.
However when I run the InteropBase sample, the Web Service thread on Apache2 segfaults. (Apache does not crash, but the service)
Apache error log reads as:
"[Fri Mar 12 03:44:54 2004] [notice] child pid 30234 exit signal Segmentation fault (11)"
Please advice me on how I could debug the server program on Linux.
Thanks,
Samisa...
Re: Problems running Axis with Apache 2
Posted by da...@opensource.lk.
Hi samisa,
To add to my previous mail, if you use apache on serverside debugging
you need to build apache with debugging enabled
damitha
> Hi Samisa,
>
>
>> Hi,
>> I successfully compiled and installed the distribution release of Axis
>> C++ with Apache 2.0.48.
>> However when I run the InteropBase sample, the Web Service thread on
>> Apache2 segfaults. (Apache does not crash, but the service)
>>
>> Apache error log reads as:
>> "[Fri Mar 12 03:44:54 2004] [notice] child pid 30234 exit signal
>> Segmentation fault (11)"
>
> Today I tested with apache $AXISCPP_HOME/samples/server/interopbase/cbase
> sample. It works fine. I tested with the current cvs.
>
>
>>
>> Please advice me on how I could debug the server program on Linux.
>
> To debug the server version you have two options. One way is doing some
> changes in Makefiles and make a server executable instead of a library.
> After that copy the soap from tcpmon's screen and pass that soap hardcoded
> into the axisengine. This is more easy. If you want I can send you my
> project files to do this.
>
> Otherway is running apache as a single process(httpd -X) and use that
> process id in a debugger to debug server side. I tested this successfully
> with gdb and kdbg sometime back. But I didnot use it much. If you want
> I'll refresh myself and tell you how to
>
>
>
> damitha
>
>
Re: Problems running Axis with Apache 2
Posted by da...@opensource.lk.
Hi Samisa,
> Hi,
> I successfully compiled and installed the distribution release of Axis
> C++ with Apache 2.0.48.
> However when I run the InteropBase sample, the Web Service thread on
> Apache2 segfaults. (Apache does not crash, but the service)
>
> Apache error log reads as:
> "[Fri Mar 12 03:44:54 2004] [notice] child pid 30234 exit signal
> Segmentation fault (11)"
Today I tested with apache $AXISCPP_HOME/samples/server/interopbase/cbase
sample. It works fine. I tested with the current cvs.
>
> Please advice me on how I could debug the server program on Linux.
To debug the server version you have two options. One way is doing some
changes in Makefiles and make a server executable instead of a library.
After that copy the soap from tcpmon's screen and pass that soap hardcoded
into the axisengine. This is more easy. If you want I can send you my
project files to do this.
Otherway is running apache as a single process(httpd -X) and use that
process id in a debugger to debug server side. I tested this successfully
with gdb and kdbg sometime back. But I didnot use it much. If you want
I'll refresh myself and tell you how to
damitha