axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From krynux <cdem...@gmail.com>
Subject Re: Calculator sample not working on Linux
Date Mon, 04 Apr 2011 06:40:57 GMT

I have rebuilt Axis C++ with libstdc++.so.6, also Xerces 2.2 which made
reference to .5 version, unfortunately the problem "Library loading failed"
isn't resolved.

Also Axis C++ don't write the log file.

Can you give me a help?

Thanks

K. 


krynux wrote:
> 
> Hello,  
> 
> I have followed the calculator sample tutorial and cannot get the the
> calculator client working,
> the problem appears on the server side.  
> 
> I am working on Linux, I am using:
> -  Axis C++: axis-c-linux-current-bin.
> -  Xerces (parser xml): xerces-c2_2_0-linux8.0gcc32
> -  Apache 2: httpd-2.0.64.
> 
> I have used Eclipse to compile the example.   
> 
> When I run the calculator client I get the following message on the
> command line:
> 
> "terminate called after throwing an instance of
> 'axiscpp::SoapFaultException'
>   what():  Cannot deserialize the requested element " 
> 
> and warning message:
> 
> "/usr/bin/ld: warning: libstdc++.so.5, needed by
> /usr/lib/gcc/i486-linux-gnu/4.4.1/../../../../lib/libaxis_client.so, may
> conflict with libstdc++.so.6"
> 
> ------------------
> Log error message: 
> ------------------
> <?xml version='1.0' encoding='utf-8' ?>
> <SOAP-ENV:Envelope
> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> <SOAP-ENV:Body>
> <SOAP-ENV:Fault>
> <faultcode>SOAP-ENV:Server</faultcode>
> <faultstring>Library loading failed</faultstring>
> <faultactor>server name:listen port</faultactor>
> <detail><appSpecific>AxisEngineException:Library loading
> failed</appSpecific>
> </detail>
> </SOAP-ENV:Fault>
> </SOAP-ENV:Body>
> </SOAP-ENV:Envelope>
> ------------
> server.wsdd:
> ------------
> <?xml version="1.0" encoding="UTF-8"?>
> <deployment xmlns="http://xml.apache.org/axis/wsdd/"
> xmlns:C="http://xml.apache.org/axis/wsdd/providers/C"
> xmlns:CPP="http://xml.apache.org/axis/wsdd/providers/CPP">
>     <service name="Calculator" provider="CPP:RPC" description="Simple
> Calculator Axis C++ Service ">
>         <parameter name="className"
> value="/usr/local/axiscpp_deploy/webservices/Calculator.so" />
>                 <parameter name="allowedMethods" value="add sub mul div "
> />
>         <parameter name="operationRequestMap" value="add:addRequest
> sub:subRequest mul:mulRequest div:divRequest " />
>         </service>
> </deployment>
> -------------
> axiscpp.conf:
> -------------
> Transport_http:/usr/local/axiscpp_deploy/lib/libhttp_transport.so
> Channel_HTTP:/usr/local/axiscpp_deploy/lib/libhttp_channel.so
> XMLParser:/usr/local/axiscpp_deploy/lib/libaxis_xmlparser.so
> WSDDFilePath:/usr/local/axiscpp_deploy/etc/server.wsdd
> LogPath:/usr/local/axiscpp_deploy/log/AxisLog
> ClientLogPath:/usr/local/axiscpp_deploy/log/AxisClientLog
> -------------
> 
> Any help that anyone could provide would be greatly appreciated.  
> 
> Thanks, Krynux
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/Calculator-sample-not-working-on-Linux-tp31231386p31311744.html
Sent from the Axis - C++ - User mailing list archive at Nabble.com.


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


Mime
View raw message