axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Samisa Abeysinghe <sam...@wso2.com>
Subject Re: simple_axis_server core dump
Date Fri, 25 Jan 2008 02:08:29 GMT
Emyr James wrote:
> Hmmm...ignore that...I think I might be using the wrong version. 
> axis-c-1.6b dates from 2006. After some rummagin around I found 
> axis2c-bin-1.2.0-linux.tar.gz.
>
> Why is the C++ download on the axis website pointing to the old 2006 
> version though...

They are two diffent implementations. axis-c-1.6b is C++ implementation 
with old Axis architecture. axis2c-bin-1.2.0 is C implementation with 
new Axis2 architecture.

Thanks,
Samisa...

>
>
> Emyr James wrote
>> Hi,
>>
>> I'm trying to get the simple_axis_server working, but it dumps core 
>> when I try to run it...
>>
>> root@thebeast:/opt/axiscpp/bin#  ./simple_axis_server 8888
>> Aborted (core dumped)
>>
>> I'm using the latest binary release axis-c-1.6b-Linux-trace-bin which 
>> is ymbolically linked to in /opt/axiscpp.
>>
>> I ran it through valgrind and here's the output...
>>
>> root@thebeast:/opt/axiscpp/bin# valgrind ./simple_axis_server 8888
>> ==26171== Memcheck, a memory error detector.
>> ==26171== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et 
>> al.
>> ==26171== Using LibVEX rev 1732, a library for dynamic binary 
>> translation.
>> ==26171== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
>> ==26171== Using valgrind-3.2.3-Debian, a dynamic binary 
>> instrumentation framework.
>> ==26171== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et 
>> al.
>> ==26171== For more details, rerun with: -v
>> ==26171==
>> ==26171== Invalid read of size 4
>> ==26171==    at 0x4014AF7: (within /lib/ld-2.6.1.so)
>> ==26171==    by 0x400D015: (within /lib/ld-2.6.1.so)
>> ==26171==    by 0x401099D: (within /lib/ld-2.6.1.so)
>> ==26171==    by 0x4156C18: (within /lib/tls/i686/cmov/libdl-2.6.1.so)
>> ==26171==    by 0x400D015: (within /lib/ld-2.6.1.so)
>> ==26171==    by 0x41572BB: (within /lib/tls/i686/cmov/libdl-2.6.1.so)
>> ==26171==    by 0x4156B50: dlopen (in /lib/tls/i686/cmov/libdl-2.6.1.so)
>> ==26171==    by 0x40B8C8A: axiscpp::XMLParserFactory::loadLib() (in 
>> /opt/axis-c-1.6b-Linux-trace-bin/lib/axis/libaxis_server.so.1.6b)
>> ==26171==    by 0x40B8880: axiscpp::XMLParserFactory::initialize() 
>> (in /opt/axis-c-1.6b-Linux-trace-bin/lib/axis/libaxis_server.so.1.6b)
>> ==26171==    by 0x40BD26A: initialize_module (in 
>> /opt/axis-c-1.6b-Linux-trace-bin/lib/axis/libaxis_server.so.1.6b)
>> ==26171==    by 0x804B9D0: main (in 
>> /opt/axis-c-1.6b-Linux-trace-bin/bin/simple_axis_server)
>>
>>
>> here is my axiscpp.conf...
>>
>> LogPath:/opt/axiscpp/deploy/log/AxisLog
>> WSDDFilePath:/opt/axiscpp/deploy/etc/server.wsdd
>> ClientLogPath:/opt/axiscpp/deploy/log/AxisClientLog
>> XMLParser:/opt/axiscpp/lib/axis/libaxis_xerces.so
>> Transport_http:/opt/axiscpp/lib/axis/libhttp_transport.so
>>
>> I don't have libcalulator.so etc built as described in the 
>> server.wxsdd file, but I don't think that's the problem. I think it's 
>> to do with setting up the xml parsing library. According to the conf 
>> file it's pointing at lib/axis/libaxis_xerces.so  in the root 
>> directory of the latest binary release. Perhaps it doesn't like that 
>> ? Do I need to create a symbolic link to the xerces library with a 
>> particular name. I've downloaded and built the latest xerces c++ and 
>> it lives in /usr/lib
>>
>> Can anyone work out where I've gone wrong and suggest how to fix 
>> things ?
>>
>> Thanks,
>>
>> Emyr
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org


Mime
View raw message